Searched refs:LoweringContext (Results 1 – 8 of 8) sorted by relevance
/external/swiftshader/third_party/subzero/src/ |
D | IceInstrumentation.h | 37 class LoweringContext; variable 52 virtual void instrumentInst(LoweringContext &Context); 57 virtual void instrumentFuncStart(LoweringContext &) {} in instrumentFuncStart() argument 58 virtual void instrumentAlloca(LoweringContext &, class InstAlloca *) {} in instrumentAlloca() argument 59 virtual void instrumentArithmetic(LoweringContext &, class InstArithmetic *) { in instrumentArithmetic() argument 61 virtual void instrumentBr(LoweringContext &, class InstBr *) {} in instrumentBr() argument 62 virtual void instrumentCall(LoweringContext &, class InstCall *) {} in instrumentCall() argument 63 virtual void instrumentCast(LoweringContext &, class InstCast *) {} in instrumentCast() argument 64 virtual void instrumentExtractElement(LoweringContext &, in instrumentExtractElement() argument 66 virtual void instrumentFcmp(LoweringContext &, class InstFcmp *) {} in instrumentFcmp() argument [all …]
|
D | IceASanInstrumentation.h | 50 void instrumentFuncStart(LoweringContext &Context) override; 51 void instrumentCall(LoweringContext &Context, InstCall *Instr) override; 52 void instrumentRet(LoweringContext &Context, InstRet *Instr) override; 53 void instrumentLoad(LoweringContext &Context, InstLoad *Instr) override; 54 void instrumentStore(LoweringContext &Context, InstStore *Instr) override; 55 void instrumentAccess(LoweringContext &Context, Operand *Op, SizeT Size,
|
D | IceTargetLowering.h | 72 class LoweringContext { 73 LoweringContext(const LoweringContext &) = delete; 74 LoweringContext &operator=(const LoweringContext &) = delete; 77 LoweringContext() = default; 78 ~LoweringContext() = default; 149 explicit PostIncrLoweringContext(LoweringContext &Context) in PostIncrLoweringContext() 157 LoweringContext &Context; 280 LoweringContext &getContext() { return Context; } in getContext() 607 LoweringContext Context;
|
D | IceASanInstrumentation.cpp | 218 void ASanInstrumentation::instrumentFuncStart(LoweringContext &Context) { in instrumentFuncStart() 341 void ASanInstrumentation::instrumentCall(LoweringContext &Context, in instrumentCall() 364 void ASanInstrumentation::instrumentLoad(LoweringContext &Context, in instrumentLoad() 380 void ASanInstrumentation::instrumentStore(LoweringContext &Context, in instrumentStore() 410 void ASanInstrumentation::instrumentAccess(LoweringContext &Context, in instrumentAccess() 460 void ASanInstrumentation::instrumentRet(LoweringContext &Context, InstRet *) { in instrumentRet()
|
D | IceTargetLowering.cpp | 67 void LoweringContext::init(CfgNode *N) { in init() 74 void LoweringContext::rewind() { in rewind() 82 void LoweringContext::insert(Inst *Instr) { in insert() 87 void LoweringContext::skipDeleted(InstList::iterator &I) const { in skipDeleted() 92 void LoweringContext::advanceForward(InstList::iterator &I) const { in advanceForward() 99 Inst *LoweringContext::getLastInserted() const { in getLastInserted() 104 void LoweringContext::availabilityReset() { in availabilityReset() 109 void LoweringContext::availabilityUpdate() { in availabilityUpdate() 121 Variable *LoweringContext::availabilityGet(Operand *Src) const { in availabilityGet()
|
D | IceInstrumentation.cpp | 36 LoweringContext Context; in instrumentFunc() 59 void Instrumentation::instrumentInst(LoweringContext &Context) { in instrumentInst()
|
D | IceCfgNode.cpp | 606 LoweringContext &Context = Target->getContext(); in doAddressOpt() 615 LoweringContext &Context = Target->getContext(); in doNopInsertion() 639 LoweringContext &Context = Target->getContext(); in genCode()
|
D | IceCfg.cpp | 1515 auto &LoweringContext = getTarget()->getContext(); in materializeVectorShuffles() local 1516 LoweringContext.setInsertPoint(instToIterator(&Instr)); in materializeVectorShuffles() 1517 LoweringContext.insert(ShuffleVector); in materializeVectorShuffles()
|