Home
last modified time | relevance | path

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

/third_party/skia/src/core/
DSkVM.cpp387 write(o, inst.can_hoist ? "↑ " : " "); in dump()
579 inst.can_hoist = false; in finalize()
583 if (inst.can_hoist) { in finalize()
585 if (arg != NA) { inst.can_hoist &= optimized[arg].can_hoist; } in finalize()
592 if (!inst.can_hoist /*i.e. we're in the loop, so the arguments are used-in-loop*/) { in finalize()
594 if (arg != NA && optimized[arg].can_hoist) { in finalize()
2661 auto [op, x,y,z,w, immA,immB,immC, death,can_hoist] = instructions[i]; in setupLLVM()
2876 if (instructions[i].can_hoist && !emit(i, false, &b)) { in setupLLVM()
2907 if (!instructions[i].can_hoist && !emit(i, false, &b)) { in setupLLVM()
2932 if (instructions[i].can_hoist && !emit(i, true, &b)) { in setupLLVM()
[all …]
DSkVM.h599 bool can_hoist; member
/third_party/skia/tests/
DSkVMTest.cpp56 REPORTER_ASSERT(r, inst.death == 0 && inst.can_hoist == true); in DEF_TEST()