Home
last modified time | relevance | path

Searched refs:FakeDef (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dmultidef_kill.ll3 ; instruction whose dest contains the low portion, and a FakeDef of the high
5 ; is followed by a truncation), the FakeDef may be eliminated, and the register
/external/swiftshader/third_party/subzero/src/
DIceInst.cpp114 X(FakeDef, "fakedef"); in getInstName()
570 : InstHighLevel(Func, Inst::FakeDef, Src ? 1 : 0, Dest) { in InstFakeDef()
DIceInst.h69 FakeDef, // not part of LLVM/PNaCl bitcode enumerator
916 static bool classof(const Inst *Instr) { return Instr->getKind() == FakeDef; } in classof()
DIceTargetLoweringARM32.cpp928 auto *FakeDef = llvm::dyn_cast<InstFakeDef>(&Inst); in materializeGotAddr() local
929 if (FakeDef != nullptr && FakeDef->getDest() == GotPtr) { in materializeGotAddr()
930 DefGotPtr = FakeDef; in materializeGotAddr()
/external/swiftshader/third_party/subzero/docs/
DDESIGN.rst306 - FakeDef, FakeUse, FakeKill. These are tools used to preserve consistency in
349 - The FakeDef instruction gives a fake definition of some variable. For
354 trick to set ``%eax`` to 0 requires an initial FakeDef of ``%eax``.
/external/swiftshader/third_party/subzero/
DDESIGN.rst306 - FakeDef, FakeUse, FakeKill. These are tools used to preserve consistency in
349 - The FakeDef instruction gives a fake definition of some variable. For
354 trick to set ``%eax`` to 0 requires an initial FakeDef of ``%eax``.