Lines Matching refs:Compiler
65 Compiler::Compiler(Flags flags) in Compiler() function in SkSL::Compiler
249 Compiler::~Compiler() { in ~Compiler()
254 void Compiler::addDefinition(const Expression* lvalue, std::unique_ptr<Expression>* expr, in addDefinition()
305 void Compiler::addDefinitions(const BasicBlock::Node& node, in addDefinitions()
316 } else if (Compiler::IsAssignment(b->fOperator)) { in addDefinitions()
384 void Compiler::scanCFG(CFG* cfg, BlockId blockId, std::set<BlockId>* workList) { in scanCFG()
476 if (!Compiler::IsAssignment(b.fOperator)) { in dead_assignment()
482 void Compiler::computeDataFlow(CFG* cfg) { in computeDataFlow()
693 void Compiler::simplifyExpression(DefinitionMap& definitions, in simplifyExpression()
988 void Compiler::simplifyStatement(DefinitionMap& definitions, in simplifyStatement()
1122 void Compiler::scanCFG(FunctionDefinition& f) { in scanCFG()
1234 std::unique_ptr<Program> Compiler::convertProgram(Program::Kind kind, String text, in convertProgram()
1293 bool Compiler::optimize(Program& program) { in optimize()
1329 std::unique_ptr<Program> Compiler::specialize( in specialize()
1352 bool Compiler::toSPIRV(Program& program, OutputStream& out) { in toSPIRV()
1384 bool Compiler::toSPIRV(Program& program, String* out) { in toSPIRV()
1393 bool Compiler::toGLSL(Program& program, OutputStream& out) { in toGLSL()
1404 bool Compiler::toGLSL(Program& program, String* out) { in toGLSL()
1413 bool Compiler::toMetal(Program& program, OutputStream& out) { in toMetal()
1422 bool Compiler::toMetal(Program& program, String* out) { in toMetal()
1434 bool Compiler::toCPP(Program& program, String name, OutputStream& out) { in toCPP()
1445 bool Compiler::toH(Program& program, String name, OutputStream& out) { in toH()
1456 bool Compiler::toPipelineStage(const Program& program, String* out, in toPipelineStage()
1470 const char* Compiler::OperatorName(Token::Kind kind) { in OperatorName()
1516 bool Compiler::IsAssignment(Token::Kind op) { in IsAssignment()
1538 Position Compiler::position(int offset) { in position()
1554 void Compiler::error(int offset, String msg) { in error()
1560 String Compiler::errorText() { in errorText()
1567 void Compiler::writeErrorCount() { in writeErrorCount()