/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 60 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA, function 150 if (!isSafeToMove(Inst, AA, Stores))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | DeadMachineInstructionElim.cpp | 72 if (!MI->isSafeToMove(nullptr, SawStore) && !MI->isPHI())
|
H A D | LiveRangeEdit.cpp | 219 if (!DefMI->isSafeToMove(nullptr, SawStore)) 277 if (!MI->isSafeToMove(nullptr, SawStore)) {
|
H A D | LiveRangeShrink.cpp | 155 if (!MI.isSafeToMove(nullptr, SawStore)) {
|
H A D | MachineSink.cpp | 876 if (!MI.isSafeToMove(AA, SawStore)) 928 if (!MI.isSafeToMove(AA, store)) {
|
H A D | TwoAddressInstructionPass.cpp | 224 if (!MI->isSafeToMove(AA, SeenStore)) 900 if (!MI->isSafeToMove(AA, SeenStore)) 1085 if (!KillMI->isSafeToMove(AA, SeenStore))
|
H A D | BranchFolding.cpp | 1910 if (!PI->isSafeToMove(nullptr, DontMoveAcrossStore) || TII->isPredicated(*PI)) 2034 if (!TIB->isSafeToMove(nullptr, DontMoveAcrossStore))
|
H A D | EarlyIfConversion.cpp | 239 if (!I->isSafeToMove(nullptr, DontMoveAcrossStore)) {
|
H A D | MachineLICM.cpp | 1017 if ((!I.isSafeToMove(AA, DontMoveAcrossStore)) && 1027 // Stores and side effects are already checked by isSafeToMove.
|
H A D | IfConversion.cpp | 2117 if (!MI.isSafeToMove(nullptr, SawStore))
|
H A D | MachineInstr.cpp | 1159 /// isSafeToMove - Return true if it is safe to move this instruction. If 1162 bool MachineInstr::isSafeToMove(AAResults *AA, bool &SawStore) const { function in class:MachineInstr
|
H A D | ModuloSchedule.cpp | 720 if (!MI->isSafeToMove(nullptr, SawStore) && !MI->isPHI()) {
|
H A D | RegisterCoalescer.cpp | 1265 if (!DefMI->isSafeToMove(AA, SawStore))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 163 if (!MI.isSafeToMove(/*AA=*/nullptr, SawStore) && !MI.isPHI())
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegStackify.cpp | 316 static bool isSafeToMove(const MachineInstr *Def, const MachineInstr *Insert, function 857 bool CanMove = SameBlock && isSafeToMove(Def, Insert, AA, MRI) &&
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ConditionalCompares.cpp | 421 if (!I.isSafeToMove(nullptr, DontMoveAcrossStore)) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 1440 bool isSafeToMove(AAResults *AA, bool &SawStore) const;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiInstrInfo.cpp | 487 if (!MI->isSafeToMove(/*AliasAnalysis=*/nullptr, DontMoveAcrossStores))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenInsert.cpp | 1477 if (MI->isInlineAsm() || !MI->isSafeToMove(nullptr, Store))
|
H A D | HexagonBitSimplify.cpp | 1011 if (!MI->isPHI() && !MI->isSafeToMove(nullptr, Store))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 203 if (!LocalMI.isSafeToMove(nullptr, Store))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 2204 if (!MI->isSafeToMove(/* AliasAnalysis = */ nullptr, DontMoveAcrossStores))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.cpp | 3839 if (!DefMI->isSafeToMove(nullptr, SawStore))
|