Searched refs:InstFakeKill (Results 1 – 8 of 8) sorted by relevance
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/subzero/docs/ |
H A D | LOWERING.rst | 142 ``InstFakeKill`` pseudo-instruction to compactly mark such register kills. For 144 in that instruction. The ``InstFakeKill`` instruction is inserted after the 148 NewInst = InstFakeKill::create(Func, CallInst); 150 The last argument to the ``InstFakeKill`` constructor links it to the previous 152 the ``InstFakeKill`` instruction is eliminated as well. The linked ``call`` 173 NewInst = InstFakeKill::create(Func, CallInst); 201 NewInst = InstFakeKill::create(Func, CallInst); 214 InstFakeKill // eax, ecx, edx
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/subzero/src/ |
H A D | IceInst.h | 957 class InstFakeKill : public InstHighLevel { 958 InstFakeKill() = delete; 959 InstFakeKill(const InstFakeKill &) = delete; 960 InstFakeKill &operator=(const InstFakeKill &) = delete; 963 static InstFakeKill *create(Cfg *Func, const Inst *Linked) { in create() 964 return new (Func->allocate<InstFakeKill>()) InstFakeKill(Func, Linked); in create() 976 InstFakeKill(Cfg *Func, const Inst *Linked);
|
H A D | IceInst.cpp | 575 InstFakeKill::InstFakeKill(Cfg *Func, const Inst *Linked) in InstFakeKill() function in Ice::InstFakeKill 1034 void InstFakeKill::emit(const Cfg *Func) const { (void)Func; } in emit() 1036 void InstFakeKill::dump(const Cfg *Func) const { in dump()
|
H A D | IceRegAlloc.cpp | 149 if (auto *Kill = llvm::dyn_cast<InstFakeKill>(&I)) { in initForGlobal()
|
H A D | IceTargetLowering.cpp | 381 llvm::isa<InstFakeKill>(I) || I->isRedundantAssign() || in doNopInsertion()
|
H A D | IceTargetLoweringMIPS32.cpp | 3590 Context.insert(InstFakeKill::create(Func, NewCall)); in lowerCall()
|
H A D | IceTargetLoweringARM32.cpp | 3857 Context.insert<InstFakeKill>(NewCall); in lowerCall()
|
H A D | IceTargetLoweringX86BaseImpl.h | 2837 Context.insert<InstFakeKill>(NewCall);
|