/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | Sink.cpp | 35 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA, in isSafeToMove() function 118 if (!isSafeToMove(Inst, AA, Stores)) in SinkInstruction()
|
/external/llvm/lib/Transforms/Scalar/ |
D | Sink.cpp | 60 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA, in isSafeToMove() function 150 if (!isSafeToMove(Inst, AA, Stores)) in SinkInstruction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | Sink.cpp | 60 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA, in isSafeToMove() function 150 if (!isSafeToMove(Inst, AA, Stores)) in SinkInstruction()
|
/external/llvm/lib/CodeGen/ |
D | DeadMachineInstructionElim.cpp | 73 if (!MI->isSafeToMove(nullptr, SawStore) && !MI->isPHI()) in isDead()
|
D | LiveRangeEdit.cpp | 198 if (!DefMI->isSafeToMove(nullptr, SawStore)) in foldAsLoad() 254 if (!MI->isSafeToMove(nullptr, SawStore)) { in eliminateDeadDef()
|
D | MachineSink.cpp | 725 if (!MI.isSafeToMove(AA, SawStore)) in SinkInstruction() 777 if (!MI.isSafeToMove(AA, store)) { in SinkInstruction()
|
D | ImplicitNullChecks.cpp | 276 if (!MI->isSafeToMove(&AA, SawStore) || MI->mayLoad()) in isSafeToHoist()
|
D | TwoAddressInstructionPass.cpp | 196 if (!MI->isSafeToMove(AA, SeenStore)) in sink3AddrInstruction() 860 if (!MI->isSafeToMove(AA, SeenStore)) in rescheduleMIBelowKill() 1042 if (!KillMI->isSafeToMove(AA, SeenStore)) in rescheduleKillAboveMI()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | DeadMachineInstructionElim.cpp | 72 if (!MI->isSafeToMove(nullptr, SawStore) && !MI->isPHI()) in isDead()
|
D | LiveRangeEdit.cpp | 219 if (!DefMI->isSafeToMove(nullptr, SawStore)) in foldAsLoad() 277 if (!MI->isSafeToMove(nullptr, SawStore)) { in eliminateDeadDef()
|
D | LiveRangeShrink.cpp | 155 if (!MI.isSafeToMove(nullptr, SawStore)) { in runOnMachineFunction()
|
D | MachineSink.cpp | 880 if (!MI.isSafeToMove(AA, SawStore)) in SinkInstruction() 932 if (!MI.isSafeToMove(AA, store)) { in SinkInstruction()
|
D | TwoAddressInstructionPass.cpp | 224 if (!MI->isSafeToMove(AA, SeenStore)) in sink3AddrInstruction() 900 if (!MI->isSafeToMove(AA, SeenStore)) in rescheduleMIBelowKill() 1085 if (!KillMI->isSafeToMove(AA, SeenStore)) in rescheduleKillAboveMI()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | DeadMachineInstructionElim.cpp | 75 if (!MI->isSafeToMove(nullptr, SawStore) && !MI->isPHI()) in isDead()
|
D | LiveRangeEdit.cpp | 219 if (!DefMI->isSafeToMove(nullptr, SawStore)) in foldAsLoad() 278 if (!MI->isSafeToMove(nullptr, SawStore)) { in eliminateDeadDef()
|
D | ReachingDefAnalysis.cpp | 553 bool ReachingDefAnalysis::isSafeToMove(MachineInstr *From, in isSafeToMove() function in ReachingDefAnalysis 588 return isSafeToMove<Iterator>(From, To); in isSafeToMoveForwards() 598 return isSafeToMove<Iterator>(From, To); in isSafeToMoveBackwards()
|
D | LiveRangeShrink.cpp | 155 if (!MI.isSafeToMove(nullptr, SawStore)) { in runOnMachineFunction()
|
D | MachineSink.cpp | 1075 if (!MI.isSafeToMove(AA, SawStore)) in SinkInstruction() 1128 if (!MI.isSafeToMove(AA, Store)) { in SinkInstruction()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ReachingDefAnalysis.h | 261 bool isSafeToMove(MachineInstr *From, MachineInstr *To) const;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegStackify.cpp | 316 static bool isSafeToMove(const MachineInstr *Def, const MachineInstr *Insert, in isSafeToMove() function 857 bool CanMove = SameBlock && isSafeToMove(Def, Insert, AA, MRI) && in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyRegStackify.cpp | 318 static bool isSafeToMove(const MachineOperand *Def, const MachineOperand *Use, in isSafeToMove() function 897 isSafeToMove(Def, &Use, Insert, AA, MFI, MRI) && in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | Utils.cpp | 163 if (!MI.isSafeToMove(/*AA=*/nullptr, SawStore) && !MI.isPHI()) in isTriviallyDead()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ConditionalCompares.cpp | 416 if (!I.isSafeToMove(nullptr, DontMoveAcrossStore)) { in canSpeculateInstrs()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64ConditionalCompares.cpp | 421 if (!I.isSafeToMove(nullptr, DontMoveAcrossStore)) { in canSpeculateInstrs()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiInstrInfo.cpp | 490 if (!MI->isSafeToMove(/*AliasAnalysis=*/nullptr, DontMoveAcrossStores)) in canFoldIntoSelect()
|