Home
last modified time | relevance | path

Searched refs:IRGenerator (Results 1 – 25 of 140) sorted by relevance

123456

/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/sksl/
H A DSkSLIRGenerator.cpp54 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
65 IRGenerator* fIR;
69 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator
76 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
80 void IRGenerator::popSymbolTable() { in popSymbolTable()
513 const Type* IRGenerator::convertType(const ASTType& type) { in convertType()
747 std::unique_ptr<Expression> IRGenerator::convertBinaryExpression( in convertBinaryExpression()
918 std::unique_ptr<Expression> IRGenerator::convertConstructor( in convertConstructor()
1199 void IRGenerator::checkValid(const Expression& expr) { in checkValid()
1213 void IRGenerator::markReadFrom(const Variable& var) { in markReadFrom()
[all …]
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DCacheIRGenerator.h58 class MOZ_RAII IRGenerator {
68 IRGenerator(const IRGenerator&) = delete;
69 IRGenerator& operator=(const IRGenerator&) = delete;
101 class MOZ_RAII GetPropIRGenerator : public IRGenerator {
217 class MOZ_RAII GetNameIRGenerator : public IRGenerator {
235 class MOZ_RAII BindNameIRGenerator : public IRGenerator {
252 class MOZ_RAII SetPropIRGenerator : public IRGenerator {
346 class MOZ_RAII HasPropIRGenerator : public IRGenerator {
416 class MOZ_RAII TypeOfIRGenerator : public IRGenerator {
466 class MOZ_RAII CallIRGenerator : public IRGenerator {
[all …]
H A DCacheIRSpewer.h53 void beginCache(const IRGenerator& generator);
66 const IRGenerator& gen_;
70 Guard(const IRGenerator& gen, const char* name) in Guard()
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/sksl/
H A DSkSLIRGenerator.cpp61 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
72 IRGenerator* fIR;
78 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel()
87 IRGenerator* fIR;
92 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel()
101 IRGenerator* fIR;
104 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator
115 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
119 void IRGenerator::popSymbolTable() { in popSymbolTable()
158 void IRGenerator::finish() { in finish()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/sksl/
H A DSkSLIRGenerator.cpp64 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
75 IRGenerator* fIR;
81 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel()
90 IRGenerator* fIR;
95 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel()
104 IRGenerator* fIR;
119 IRGenerator* fIR;
123 IRGenerator::IRGenerator(const Context* context, Inliner* inliner, ErrorReporter& errorReporter) in IRGenerator() function in SkSL::IRGenerator
131 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
136 void IRGenerator::popSymbolTable() { in popSymbolTable()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/sksl/
H A DSkSLIRGenerator.cpp59 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
70 IRGenerator* fIR;
76 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel()
85 IRGenerator* fIR;
90 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel()
99 IRGenerator* fIR;
102 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator
113 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
117 void IRGenerator::popSymbolTable() { in popSymbolTable()
178 void IRGenerator::finish() { in finish()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/sksl/
H A DSkSLIRGenerator.cpp59 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
70 IRGenerator* fIR;
76 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel()
85 IRGenerator* fIR;
90 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel()
99 IRGenerator* fIR;
102 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator
113 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
117 void IRGenerator::popSymbolTable() { in popSymbolTable()
178 void IRGenerator::finish() { in finish()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/sksl/
H A DSkSLIRGenerator.cpp60 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
71 IRGenerator* fIR;
77 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel()
86 IRGenerator* fIR;
91 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel()
100 IRGenerator* fIR;
103 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator
113 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
117 void IRGenerator::popSymbolTable() { in popSymbolTable()
180 void IRGenerator::finish() { in finish()
[all …]
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/sksl/
H A DSkSLIRGenerator.cpp59 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
70 IRGenerator* fIR;
76 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel()
85 IRGenerator* fIR;
90 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel()
99 IRGenerator* fIR;
102 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator
113 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
117 void IRGenerator::popSymbolTable() { in popSymbolTable()
178 void IRGenerator::finish() { in finish()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/sksl/
H A DSkSLIRGenerator.cpp59 AutoSymbolTable(IRGenerator* ir) in AutoSymbolTable()
70 IRGenerator* fIR;
76 AutoLoopLevel(IRGenerator* ir) in AutoLoopLevel()
85 IRGenerator* fIR;
90 AutoSwitchLevel(IRGenerator* ir) in AutoSwitchLevel()
99 IRGenerator* fIR;
102 IRGenerator::IRGenerator(const Context* context, std::shared_ptr<SymbolTable> symbolTable, in IRGenerator() function in SkSL::IRGenerator
113 void IRGenerator::pushSymbolTable() { in pushSymbolTable()
117 void IRGenerator::popSymbolTable() { in popSymbolTable()
178 void IRGenerator::finish() { in finish()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/sksl/ir/
H A DSkSLVariableReference.h15 class IRGenerator; variable
60 static std::unique_ptr<Expression> copy_constant(const IRGenerator& irGenerator,
63 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/sksl/ir/
H A DSkSLVariableReference.h15 class IRGenerator; variable
60 static std::unique_ptr<Expression> copy_constant(const IRGenerator& irGenerator,
63 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/sksl/ir/
H A DSkSLVariableReference.h15 class IRGenerator; variable
60 static std::unique_ptr<Expression> copy_constant(const IRGenerator& irGenerator,
63 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/sksl/ir/
H A DSkSLVariableReference.h15 class IRGenerator; variable
60 static std::unique_ptr<Expression> copy_constant(const IRGenerator& irGenerator,
63 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/sksl/ir/
H A DSkSLVariableReference.h15 class IRGenerator; variable
71 static std::unique_ptr<Expression> copy_constant(const IRGenerator& irGenerator,
74 std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator,
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DCacheIRSpewer.h40 void beginCache(const IRGenerator& generator);
51 const IRGenerator& gen_;
55 Guard(const IRGenerator& gen, const char* name) in Guard()
/dports/lang/solidity/solidity_0.8.11/libsolidity/codegen/ir/
H A DIRGenerator.cpp90 pair<string, string> IRGenerator::run( in run()
127 string IRGenerator::generate( in generate()
253 string IRGenerator::generate(Block const& _block) in generate()
260 set<FunctionDefinition const*> IRGenerator::generateQueuedFunctions() in generateQueuedFunctions()
342 string IRGenerator::generateFunction(FunctionDefinition const& _function) in generateFunction()
409 string IRGenerator::generateModifier( in generateModifier()
545 string IRGenerator::generateGetter(VariableDeclaration const& _varDecl) in generateGetter()
924 string IRGenerator::deployCode(ContractDefinition const& _contract) in deployCode()
962 string IRGenerator::callValueCheck() in callValueCheck()
1070 string IRGenerator::memoryInit(bool _useMemoryGuard) in memoryInit()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DCacheIRSpewer.h50 void beginCache(const IRGenerator& generator);
63 const IRGenerator& gen_;
67 Guard(const IRGenerator& gen, const char* name) in Guard()
H A DCacheIR.h1015 class MOZ_RAII IRGenerator {
1024 IRGenerator(const IRGenerator&) = delete;
1025 IRGenerator& operator=(const IRGenerator&) = delete;
1084 class MOZ_RAII GetPropIRGenerator : public IRGenerator {
1210 class MOZ_RAII GetNameIRGenerator : public IRGenerator {
1287 class MOZ_RAII SetPropIRGenerator : public IRGenerator {
1414 class MOZ_RAII HasPropIRGenerator : public IRGenerator {
1472 class MOZ_RAII TypeOfIRGenerator : public IRGenerator {
1502 class MOZ_RAII CallIRGenerator : public IRGenerator {
1566 class MOZ_RAII CompareIRGenerator : public IRGenerator {
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DCacheIRSpewer.h50 void beginCache(const IRGenerator& generator);
63 const IRGenerator& gen_;
67 Guard(const IRGenerator& gen, const char* name) in Guard()
H A DCacheIR.h1242 class MOZ_RAII IRGenerator {
1252 IRGenerator(const IRGenerator&) = delete;
1253 IRGenerator& operator=(const IRGenerator&) = delete;
1283 class MOZ_RAII GetPropIRGenerator : public IRGenerator {
1395 class MOZ_RAII GetNameIRGenerator : public IRGenerator {
1430 class MOZ_RAII SetPropIRGenerator : public IRGenerator {
1524 class MOZ_RAII HasPropIRGenerator : public IRGenerator {
1591 class MOZ_RAII TypeOfIRGenerator : public IRGenerator {
1638 class MOZ_RAII CallIRGenerator : public IRGenerator {
1788 class MOZ_RAII CompareIRGenerator : public IRGenerator {
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DCacheIRSpewer.h50 void beginCache(const IRGenerator& generator);
63 const IRGenerator& gen_;
67 Guard(const IRGenerator& gen, const char* name) in Guard()
H A DCacheIR.h1242 class MOZ_RAII IRGenerator {
1252 IRGenerator(const IRGenerator&) = delete;
1253 IRGenerator& operator=(const IRGenerator&) = delete;
1283 class MOZ_RAII GetPropIRGenerator : public IRGenerator {
1395 class MOZ_RAII GetNameIRGenerator : public IRGenerator {
1430 class MOZ_RAII SetPropIRGenerator : public IRGenerator {
1524 class MOZ_RAII HasPropIRGenerator : public IRGenerator {
1591 class MOZ_RAII TypeOfIRGenerator : public IRGenerator {
1638 class MOZ_RAII CallIRGenerator : public IRGenerator {
1788 class MOZ_RAII CompareIRGenerator : public IRGenerator {
[all …]
/dports/math/py-mathics/Mathics3-2.2.0/mathics/builtin/compile/
H A Dcompile.py7 from mathics.builtin.compile.ir import IRGenerator
49 ir_gen = IRGenerator(expr, args, 'mathics')
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/sksl/ir/
H A DSkSLExpression.h19 class IRGenerator; variable
99 virtual std::unique_ptr<Expression> constantPropagate(const IRGenerator& irGenerator, in constantPropagate()

123456