/external/swiftshader/third_party/subzero/src/ |
IcePhiLoweringImpl.h | 35 auto *Phi = llvm::dyn_cast<InstPhi>(&I); 43 auto *PhiLo = InstPhi::create(Func, Phi->getSrcSize(), DestLo); 44 auto *PhiHi = InstPhi::create(Func, Phi->getSrcSize(), DestHi); 60 auto *PhiElem = InstPhi::create(Func, Phi->getSrcSize(), DestElem);
|
IceInstrumentation.h | 73 virtual void instrumentPhi(LoweringContext &, class InstPhi *) {}
|
IceCfgNode.cpp | 43 if (auto *Phi = llvm::dyn_cast<InstPhi>(Instr)) { 61 auto &Phi = llvm::cast<InstPhi>(Inst); 117 auto *Phi = llvm::cast<InstPhi>(&Instr); 167 auto *Phi = llvm::dyn_cast<InstPhi>(&I); 259 auto *Phi = llvm::dyn_cast<InstPhi>(&I); 343 PhiDesc(InstPhi *Phi, Variable *Dest) : Phi(Phi), Dest(Dest) {} 345 InstPhi *Phi = nullptr; 455 auto *Phi = llvm::dyn_cast<InstPhi>(&I); 705 auto *Phi = llvm::cast<InstPhi>(&I); [all...] |
IceInst.h | 667 class InstPhi : public InstHighLevel { 668 InstPhi() = delete; 669 InstPhi(const InstPhi &) = delete; 670 InstPhi &operator=(const InstPhi &) = delete; 673 static InstPhi *create(Cfg *Func, SizeT MaxSrcs, Variable *Dest) { 674 return new (Func->allocate<InstPhi>()) InstPhi(Func, MaxSrcs, Dest); 689 InstPhi(Cfg *Func, SizeT MaxSrcs, Variable *Dest) [all...] |
IceInst.cpp | 238 bool IsPhi = llvm::isa<InstPhi>(this); 397 InstPhi::InstPhi(Cfg *Func, SizeT MaxSrcs, Variable *Dest) 406 void InstPhi::addArgument(Operand *Source, CfgNode *Label) { 414 Operand *InstPhi::getOperandForTarget(CfgNode *Target) const { 425 void InstPhi::clearOperandForTarget(CfgNode *Target) { 439 void InstPhi::livenessPhiOperand(LivenessBV &Live, CfgNode *Target, 462 Inst *InstPhi::lower(Cfg *Func) { 907 void InstPhi::dump(const Cfg *Func) const { [all...] |
IceInstrumentation.cpp | 97 instrumentPhi(Context, llvm::cast<InstPhi>(Instr));
|
IceTargetLowering.cpp | 458 lowerPhi(llvm::cast<InstPhi>(Instr)); 621 if (Info.FirstUse == nullptr && !llvm::isa<InstPhi>(Instr)) { 628 if (Instr->getDest() == Info.Replacing && !llvm::isa<InstPhi>(Instr)) { 680 if (llvm::isa<InstPhi>(Instr)) [all...] |
IceDefs.h | 69 class InstPhi; 128 // Ideally PhiList would be llvm::ilist<InstPhi>, and similar for AssignList,
|
IceVariableSplitting.cpp | 359 assert(llvm::isa<InstPhi>(Instr));
|
WasmTranslator.cpp | 345 auto *Phi = InstPhi::create(Func, Count * 200, Dest); [all...] |
IceOperand.cpp | 256 if (Instr && llvm::isa<InstPhi>(Instr))
|
IceTargetLowering.h | 413 virtual void lowerPhi(const InstPhi *Instr) = 0;
|
IceConverter.cpp | 354 Ice::InstPhi *IcePhi = 355 Ice::InstPhi::create(Func.get(), NumValues, mapValueToIceVar(Instr)); [all...] |
IceTargetLoweringMIPS32.h | 783 void lowerPhi(const InstPhi *Instr) override; [all...] |
IceCfg.cpp | 283 auto *Phi = llvm::cast<InstPhi>(&Instr); [all...] |
IceTargetLoweringARM32.h | 287 void lowerPhi(const InstPhi *Instr) override; [all...] |
PNaClTranslator.cpp | [all...] |
IceTargetLoweringX86Base.h | 280 void lowerPhi(const InstPhi *Instr) override; [all...] |
IceTargetLoweringARM32.cpp | [all...] |
IceTargetLoweringX86BaseImpl.h | [all...] |
IceTargetLoweringMIPS32.cpp | [all...] |