Home
last modified time | relevance | path

Searched refs:OptimizedInstruction (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/src/core/
DSkVM.cpp287 static void write_one_instruction(Val id, const OptimizedInstruction& inst, SkWStream* o) { in write_one_instruction()
380 std::vector<OptimizedInstruction> optimized = this->optimize(); in dump()
386 const OptimizedInstruction& inst = optimized[id]; in dump()
557 std::vector<OptimizedInstruction> finalize(const std::vector<Instruction> program) { in finalize()
558 std::vector<OptimizedInstruction> optimized(program.size()); in finalize()
568 OptimizedInstruction& inst = optimized[id]; in finalize()
576 for (OptimizedInstruction& inst : optimized) { in finalize()
591 for (OptimizedInstruction& inst : optimized) { in finalize()
604 std::vector<OptimizedInstruction> Builder::optimize() const { in optimize()
2619 void Program::setupLLVM(const std::vector<OptimizedInstruction>& instructions, in setupLLVM()
[all …]
DSkVM.h593 struct OptimizedInstruction { struct
617 std::vector<OptimizedInstruction> optimize() const; argument
1052 void setupInterpreter(const std::vector<OptimizedInstruction>&);
1053 void setupJIT (const std::vector<OptimizedInstruction>&, const char* debug_name);
1054 void setupLLVM (const std::vector<OptimizedInstruction>&, const char* debug_name);
1056 bool jit(const std::vector<OptimizedInstruction>&,
/third_party/skia/tests/
DSkVMTest.cpp55 for (const skvm::OptimizedInstruction& inst : b.optimize()) { in DEF_TEST()
331 std::vector<skvm::OptimizedInstruction> program = b.optimize(); in DEF_TEST()