Home
last modified time | relevance | path

Searched refs:isSafeToMove (Results 1 – 25 of 30) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DSink.cpp154 static bool isSafeToMove(Instruction *Inst, AliasAnalysis *AA, in isSafeToMove() function
181 if (!isSafeToMove(Inst, AA, Stores)) in SinkInstruction()
/external/llvm/lib/Transforms/Scalar/
DSink.cpp60 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA, in isSafeToMove() function
150 if (!isSafeToMove(Inst, AA, Stores)) in SinkInstruction()
/external/llvm/lib/CodeGen/
DDeadMachineInstructionElim.cpp73 if (!MI->isSafeToMove(nullptr, SawStore) && !MI->isPHI()) in isDead()
DLiveRangeEdit.cpp198 if (!DefMI->isSafeToMove(nullptr, SawStore)) in foldAsLoad()
254 if (!MI->isSafeToMove(nullptr, SawStore)) { in eliminateDeadDef()
DMachineSink.cpp725 if (!MI.isSafeToMove(AA, SawStore)) in SinkInstruction()
777 if (!MI.isSafeToMove(AA, store)) { in SinkInstruction()
DImplicitNullChecks.cpp276 if (!MI->isSafeToMove(&AA, SawStore) || MI->mayLoad()) in isSafeToHoist()
DTwoAddressInstructionPass.cpp196 if (!MI->isSafeToMove(AA, SeenStore)) in sink3AddrInstruction()
860 if (!MI->isSafeToMove(AA, SeenStore)) in rescheduleMIBelowKill()
1042 if (!KillMI->isSafeToMove(AA, SeenStore)) in rescheduleKillAboveMI()
DEarlyIfConversion.cpp223 if (!I->isSafeToMove(nullptr, DontMoveAcrossStore)) { in canSpeculateInstrs()
DBranchFolding.cpp1732 if (!PI->isSafeToMove(nullptr, DontMoveAcrossStore) || TII->isPredicated(*PI)) in findHoistingInsertPosAndDeps()
1868 if (!TIB->isSafeToMove(nullptr, DontMoveAcrossStore)) in HoistCommonCodeInSuccs()
DMachineLICM.cpp860 if (!I.isSafeToMove(AA, DontMoveAcrossStore)) in IsLICMCandidate()
DIfConversion.cpp1594 if (!MI.isSafeToMove(nullptr, SawStore)) in MaySpeculate()
DMachineInstr.cpp1512 bool MachineInstr::isSafeToMove(AliasAnalysis *AA, bool &SawStore) const { in isSafeToMove() function in MachineInstr
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineSink.cpp413 if (!MI->isSafeToMove(TII, AA, SawStore)) in SinkInstruction()
555 if (!MI->isSafeToMove(TII, AA, store)) { in SinkInstruction()
DDeadMachineInstructionElim.cpp65 if (!MI->isSafeToMove(TII, 0, SawStore) && !MI->isPHI()) in isDead()
DLiveRangeEdit.cpp234 if (!MI->isSafeToMove(&TII, 0, SawStore)) { in eliminateDeadDefs()
DBranchFolding.cpp1492 if (!PI->isSafeToMove(TII, 0, DontMoveAcrossStore) || in findHoistingInsertPosAndDeps()
1624 if (!TIB->isSafeToMove(TII, 0, DontMoveAcrossStore)) in HoistCommonCodeInSuccs()
DMachineInstr.cpp1158 bool MachineInstr::isSafeToMove(const TargetInstrInfo *TII, in isSafeToMove() function in MachineInstr
1191 !isSafeToMove(TII, AA, SawStore)) in isSafeToReMat()
DMachineLICM.cpp771 if (!I.isSafeToMove(TII, AA, DontMoveAcrossStore)) in IsLICMCandidate()
DTwoAddressInstructionPass.cpp186 if (!MI->isSafeToMove(TII, AA, SeenStore)) in Sink3AddrInstruction()
DRegisterCoalescer.cpp818 if (!DefMI->isSafeToMove(TII, AA, SawStore)) in ReMaterializeTrivialDef()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineInstr.h471 bool isSafeToMove(const TargetInstrInfo *TII, AliasAnalysis *AA,
/external/llvm/lib/Target/AArch64/
DAArch64ConditionalCompares.cpp416 if (!I.isSafeToMove(nullptr, DontMoveAcrossStore)) { in canSpeculateInstrs()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h1119 bool isSafeToMove(AliasAnalysis *AA, bool &SawStore) const;
/external/llvm/lib/Target/Lanai/
DLanaiInstrInfo.cpp490 if (!MI->isSafeToMove(/*AliasAnalysis=*/nullptr, DontMoveAcrossStores)) in canFoldIntoSelect()
/external/llvm/lib/Target/Hexagon/
DHexagonGenInsert.cpp1442 if (MI->isInlineAsm() || !MI->isSafeToMove(nullptr, Store)) in removeDeadCode()

12