Home
last modified time | relevance | path

Searched refs:OpChain (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/src/gpu/ops/
H A DOpsTask.h162 class OpChain { class in skgpu::v1::OpsTask::CanDiscardPreviousOps
164 OpChain(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*, const GrDstProxyView*);
165 ~OpChain() { in ~OpChain()
170 OpChain(const OpChain&) = delete;
171 OpChain& operator=(const OpChain&) = delete;
172 OpChain(OpChain&&) = default;
173 OpChain
[all...]
H A DOpsTask.cpp78 inline OpsTask::OpChain::List::List(GrOp::Owner op) in List()
83 inline OpsTask::OpChain::List::List(List&& that) { *this = std::move(that); } in List()
85 inline OpsTask::OpChain::List& OpsTask::OpChain::List::operator=(List&& that) { in operator =()
93 inline GrOp::Owner OpsTask::OpChain::List::popHead() { in popHead()
104 inline GrOp::Owner OpsTask::OpChain::List::removeOp(GrOp* op) { in removeOp()
126 inline void OpsTask::OpChain::List::pushHead(GrOp::Owner op) { in pushHead()
139 inline void OpsTask::OpChain::List::pushTail(GrOp::Owner op) { in pushTail()
145 inline void OpsTask::OpChain::List::validate() const { in validate()
156 OpsTask::OpChain function in skgpu::v1::OpsTask::OpChain
[all...]
/third_party/skia/tests/
H A DTextureOpTest.cpp21 typedef skgpu::v1::OpsTask::OpChain OpChain; typedef in OpsTaskTestingAccess
24 static void check_chain(OpsTaskTestingAccess::OpChain* chain, SkRect firstRect, SkRect lastRect, in check_chain()
108 OpsTaskTestingAccess::OpChain chain1(std::move(opA), GrProcessorSet::EmptySetAnalysis(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
120 OpsTaskTestingAccess::OpChain chain2(std::move(opC), GrProcessorSet::EmptySetAnalysis(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp509 OperatorChain OpChain = OC_OpChainNone; in FindLIVLoopCondition() local
510 Value *FCond = FindLIVLoopCondition(Cond, L, Changed, OpChain, Cache, MSSAU); in FindLIVLoopCondition()
514 assert((!FCond || OpChain != OC_OpChainMixed) && in FindLIVLoopCondition()
516 return {FCond, OpChain}; in FindLIVLoopCondition()
753 OperatorChain OpChain; in processCurrentLoop() local
754 std::tie(LoopCond, OpChain) = in processCurrentLoop()
765 if (OpChain == OC_OpChainAnd) { in processCurrentLoop()
773 } else if (OpChain == OC_OpChainOr) { in processCurrentLoop()
782 assert(OpChain == OC_OpChainNone && in processCurrentLoop()

Completed in 9 milliseconds