Home
last modified time | relevance | path

Searched refs:InstARM32Br (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInstARM32.h1099 class InstARM32Br : public InstARM32Pred {
1100 InstARM32Br() = delete;
1101 InstARM32Br(const InstARM32Br &) = delete;
1102 InstARM32Br &operator=(const InstARM32Br &) = delete;
1106 static InstARM32Br *create(Cfg *Func, CfgNode *TargetTrue, in create()
1110 return new (Func->allocate<InstARM32Br>()) in create()
1111 InstARM32Br(Func, TargetTrue, TargetFalse, NoLabel, Predicate); in create()
1114 static InstARM32Br *create(Cfg *Func, CfgNode *Target) { in create()
1117 return new (Func->allocate<InstARM32Br>()) in create()
1118 InstARM32Br(Func, NoCondTarget, Target, NoLabel, CondARM32::AL); in create()
[all …]
DIceTargetLoweringARM32.h357 Context.insert<InstARM32Br>(TargetTrue, TargetFalse, Condition); in _br()
359 void _br(CfgNode *Target) { Context.insert<InstARM32Br>(Target); } in _br()
361 Context.insert<InstARM32Br>(Target, Condition); in _br()
364 Context.insert<InstARM32Br>(Label, Condition); in _br()
DIceInstARM32.cpp484 InstARM32Br::InstARM32Br(Cfg *Func, const CfgNode *TargetTrue, in InstARM32Br() function in Ice::ARM32::InstARM32Br
490 bool InstARM32Br::optimizeBranch(const CfgNode *NextNode) { in optimizeBranch()
527 bool InstARM32Br::repointEdges(CfgNode *OldNode, CfgNode *NewNode) { in repointEdges()
2165 void InstARM32Br::emit(const Cfg *Func) const { in emit()
2189 void InstARM32Br::emitIAS(const Cfg *Func) const { in emitIAS()
2206 void InstARM32Br::dump(const Cfg *Func) const { in dump()
DIceTargetLoweringARM32.cpp1170 if (auto *Br = llvm::dyn_cast<InstARM32Br>(I)) { in doBranchOpt()