/external/swiftshader/third_party/subzero/src/ |
D | IceASanInstrumentation.cpp | 225 std::vector<InstAlloca *> NewAllocas; in instrumentFuncStart() 230 InstAlloca *Cur; in instrumentFuncStart() 233 Cur = llvm::dyn_cast<InstAlloca>(iteratorToInst(Context.getCur())); in instrumentFuncStart() 252 InstAlloca::create(Func, LastRzVar, ByteCount, Alignment)); in instrumentFuncStart() 283 InstAlloca::create(Func, Dest, ByteCount, Alignment)); in instrumentFuncStart() 302 for (InstAlloca *RzAlloca : NewAllocas) { in instrumentFuncStart()
|
D | IceCfg.cpp | 910 void Cfg::sortAndCombineAllocas(CfgVector<InstAlloca *> &Allocas, in sortAndCombineAllocas() 916 std::sort(Allocas.begin(), Allocas.end(), [](InstAlloca *A1, InstAlloca *A2) { in sortAndCombineAllocas() 931 auto *Alloca = llvm::cast<InstAlloca>(Instr); in sortAndCombineAllocas() 967 auto *Alloca = llvm::cast<InstAlloca>(Allocas[i]); in sortAndCombineAllocas() 977 InstAlloca *CombinedAlloca = in sortAndCombineAllocas() 978 InstAlloca::create(this, BaseVariable, AllocaSize, CombinedAlignment); in sortAndCombineAllocas() 985 auto *Alloca = llvm::cast<InstAlloca>(Allocas[i]); in sortAndCombineAllocas() 1023 if (auto *Alloca = llvm::dyn_cast<InstAlloca>(&Instr)) { in processAllocas() 1048 if (llvm::isa<InstAlloca>(&Instr)) { in processAllocas() 1063 CfgVector<InstAlloca *> FixedAllocas; in processAllocas() [all …]
|
D | IceInst.h | 283 class InstAlloca : public InstHighLevel { 284 InstAlloca() = delete; 285 InstAlloca(const InstAlloca &) = delete; 286 InstAlloca &operator=(const InstAlloca &) = delete; 289 static InstAlloca *create(Cfg *Func, Variable *Dest, Operand *ByteCount, in create() 291 return new (Func->allocate<InstAlloca>()) in create() 292 InstAlloca(Func, Dest, ByteCount, AlignInBytes); in create() 303 InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount,
|
D | IceInstrumentation.h | 58 virtual void instrumentAlloca(LoweringContext &, class InstAlloca *) {} in instrumentAlloca() argument
|
D | IceInstrumentation.cpp | 64 instrumentAlloca(Context, llvm::cast<InstAlloca>(Instr)); in instrumentInst()
|
D | IceCfg.h | 304 void sortAndCombineAllocas(CfgVector<InstAlloca *> &Allocas,
|
D | IceInst.cpp | 273 InstAlloca::InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, in InstAlloca() function in Ice::InstAlloca 727 void InstAlloca::dump(const Cfg *Func) const { in dump()
|
D | IceTargetLowering.h | 400 virtual void lowerAlloca(const InstAlloca *Instr) = 0;
|
D | IceTargetLowering.cpp | 415 lowerAlloca(llvm::cast<InstAlloca>(Instr)); in lower()
|
D | IceConverter.cpp | 595 return Ice::InstAlloca::create(Func.get(), Dest, ByteCount, Align); in convertAllocaInstruction()
|
D | IceTargetLoweringMIPS32.h | 765 void lowerAlloca(const InstAlloca *Instr) override;
|
D | IceTargetLoweringARM32.h | 210 void lowerAlloca(const InstAlloca *Instr) override;
|
D | IceTargetLoweringX86Base.h | 265 void lowerAlloca(const InstAlloca *Instr) override;
|
D | PNaClTranslator.cpp | 2591 CurrentNode->appendInst(Ice::InstAlloca::create( in ProcessRecord()
|
D | IceTargetLoweringMIPS32.cpp | 2376 void TargetMIPS32::lowerAlloca(const InstAlloca *Instr) { in lowerAlloca() 3382 lowerAlloca(InstAlloca::create(Func, RetVecFloat, ByteCount, Alignment)); in lowerCall()
|
D | IceTargetLoweringARM32.cpp | 2210 void TargetARM32::lowerAlloca(const InstAlloca *Instr) { in lowerAlloca()
|
D | IceTargetLoweringX86BaseImpl.h | 1456 void TargetX86Base<TraitsType>::lowerAlloca(const InstAlloca *Instr) {
|
/external/swiftshader/src/Reactor/ |
D | Optimizer.cpp | 151 if(!llvm::isa<Ice::InstAlloca>(alloca)) in eliminateUnitializedLoads() 214 if(!llvm::isa<Ice::InstAlloca>(alloca)) in eliminateLoadsFollowingSingleStore() 325 if(!llvm::isa<Ice::InstAlloca>(alloca)) in optimizeStoresInSingleBasicBlock() 546 if(def && llvm::isa<Ice::InstAlloca>(def)) in isDead()
|
D | SubzeroReactor.cpp | 633 auto alloca = Ice::InstAlloca::create(::function, address, bytes, typeSize); in allocateStackVariable()
|