/external/swiftshader/third_party/subzero/src/ |
IceInst.cpp | 311 // If TargetTrue==TargetFalse, we turn it into an unconditional branch. This 317 TargetTrue(TargetTrue_) { 321 TargetFalse = TargetTrue; 323 TargetTrue = nullptr; // turn into unconditional version 324 } else if (TargetTrue == TargetFalse) { 325 TargetTrue = nullptr; // turn into unconditional version 333 TargetTrue(nullptr) {} 337 OutEdges.reserve(TargetTrue ? 2 : 1); 339 if (TargetTrue) 340 OutEdges.push_back(TargetTrue); [all...] |
IceInstMIPS32.cpp | 176 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, 179 : InstMIPS32(Func, InstMIPS32::Br, 0, nullptr), TargetTrue(TargetTrue), 182 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, 185 : InstMIPS32(Func, InstMIPS32::Br, 1, nullptr), TargetTrue(TargetTrue), 190 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, 194 : InstMIPS32(Func, InstMIPS32::Br, 2, nullptr), TargetTrue(TargetTrue), 224 TargetTrue = nullptr [all...] |
IceInstMIPS32.h | 819 static InstMIPS32Br *create(Cfg *Func, CfgNode *TargetTrue, 824 InstMIPS32Br(Func, TargetTrue, TargetFalse, Src0, Src1, NoLabel, Cond); 827 static InstMIPS32Br *create(Cfg *Func, CfgNode *TargetTrue, 832 InstMIPS32Br(Func, TargetTrue, TargetFalse, Src0, NoLabel, Cond); 835 static InstMIPS32Br *create(Cfg *Func, CfgNode *TargetTrue, 840 InstMIPS32Br(Func, TargetTrue, TargetFalse, Src0, Src1, Label, Cond); 843 const CfgNode *getTargetTrue() const { return TargetTrue; } 858 InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse, 861 InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse, 865 InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse [all...] |
IceTargetLoweringMIPS32.h | 188 void _br(CfgNode *TargetTrue, CfgNode *TargetFalse, Operand *Src0, 190 Context.insert<InstMIPS32Br>(TargetTrue, TargetFalse, Src0, Src1, 194 void _br(CfgNode *TargetTrue, CfgNode *TargetFalse, Operand *Src0, 196 Context.insert<InstMIPS32Br>(TargetTrue, TargetFalse, Src0, Condition); 199 void _br(CfgNode *TargetTrue, CfgNode *TargetFalse, Operand *Src0, 202 Context.insert<InstMIPS32Br>(TargetTrue, TargetFalse, Src0, Src1, Label, [all...] |
IceInst.h | 380 /// Create a conditional branch. If TargetTrue==TargetFalse, it is optimized 382 static InstBr *create(Cfg *Func, Operand *Source, CfgNode *TargetTrue, 385 InstBr(Func, Source, TargetTrue, TargetFalse); 396 CfgNode *getTargetTrue() const { return TargetTrue; } 411 InstBr(Cfg *Func, Operand *Source, CfgNode *TargetTrue, CfgNode *TargetFalse); 416 CfgNode *TargetTrue; /// nullptr if unconditional branch [all...] |
IceTargetLoweringMIPS32.cpp | [all...] |
IceInstARM32.h | [all...] |
IceTargetLoweringARM32.h | 362 void _br(CfgNode *TargetTrue, CfgNode *TargetFalse, 364 Context.insert<InstARM32Br>(TargetTrue, TargetFalse, Condition); 679 lowerInt1ForBranch(Operand *Boolean, const LowerInt1BranchTarget &TargetTrue, [all...] |
IceInstARM32.cpp | 489 InstARM32Br::InstARM32Br(Cfg *Func, const CfgNode *TargetTrue, 493 TargetTrue(TargetTrue), TargetFalse(TargetFalse), Label(Label) {} 519 // If TargetTrue is the next node, and TargetFalse is not nullptr (which was 525 TargetTrue = getTargetFalse(); 538 if (TargetTrue == OldNode) { 539 TargetTrue = NewNode; [all...] |
IceInstX86BaseImpl.h | 108 InstImpl<TraitsType>::InstX86Br::InstX86Br(Cfg *Func, const CfgNode *TargetTrue, 113 TargetTrue(TargetTrue), TargetFalse(TargetFalse), Label(Label), 141 // If TargetTrue is the next node, and TargetFalse is not nullptr (which was 147 TargetTrue = getTargetFalse(); 162 if (TargetTrue == OldNode) { 163 TargetTrue = NewNode; [all...] |
IceInstX86Base.h | 379 static InstX86Br *create(Cfg *Func, CfgNode *TargetTrue, 385 InstX86Br(Func, TargetTrue, TargetFalse, NoLabel, Condition, Kind); 414 const CfgNode *getTargetTrue() const { return TargetTrue; } 441 InstX86Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse, 445 const CfgNode *TargetTrue; [all...] |
IceTargetLoweringARM32.cpp | [all...] |
IceTargetLoweringX86Base.h | 563 void _br(BrCond Condition, CfgNode *TargetTrue, CfgNode *TargetFalse) { 564 Context.insert<InstX86Br>(TargetTrue, TargetFalse, Condition, [all...] |