Searched refs:SawStore (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiDelaySlotFiller.cpp | 70 bool &SawStore, SmallSet<unsigned, 32> &RegDefs, 151 bool SawStore = false; in findDelayInstr() local 166 if (delayHasHazard(FI, SawLoad, SawStore, RegDefs, RegUses)) { in findDelayInstr() 177 bool &SawStore, SmallSet<unsigned, 32> &RegDefs, in delayHasHazard() argument 185 if (SawStore) in delayHasHazard() 191 if (SawStore) in delayHasHazard() 193 SawStore = true; in delayHasHazard()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveRangeShrink.cpp | 151 bool SawStore = false; in runOnMachineFunction() local 174 if (!MI.isSafeToMove(SawStore)) { in runOnMachineFunction() 180 SawStore = false; in runOnMachineFunction()
|
| H A D | LiveRangeEdit.cpp | 236 bool SawStore = true; in foldAsLoad() local 237 if (!DefMI->isSafeToMove(SawStore)) in foldAsLoad() 298 bool SawStore = false; in eliminateDeadDef() local 299 if (!MI->isSafeToMove(SawStore)) { in eliminateDeadDef()
|
| H A D | MachineLateInstrsCleanup.cpp | 182 bool SawStore = true; in isCandidate() local 183 if (!MI->isSafeToMove(SawStore) || MI->isImplicitDef() || MI->isInlineAsm()) in isCandidate()
|
| H A D | MachineSink.cpp | 245 bool SinkInstruction(MachineInstr &MI, bool &SawStore, 416 bool SawStore = true; in PerformSinkAndFold() local 417 if (!MI.isSafeToMove(SawStore)) in PerformSinkAndFold() 967 bool ProcessedBegin, SawStore = false; in ProcessBlock() local 997 if (SinkInstruction(MI, SawStore, AllSuccessors)) { in ProcessBlock() 1669 bool SawStore = false; in hasStoreBetween() local 1721 SawStore = true; in hasStoreBetween() 1734 if (!SawStore) in hasStoreBetween() 1835 bool MachineSinking::SinkInstruction(MachineInstr &MI, bool &SawStore, in SinkInstruction() argument 1842 if (!MI.isSafeToMove(SawStore)) in SinkInstruction()
|
| H A D | MachineInstr.cpp | 1323 bool MachineInstr::isSafeToMove(bool &SawStore) const { in isSafeToMove() 1331 SawStore = true; in isSafeToMove() 1365 return !SawStore; in isSafeToMove() 1388 bool SawStore = false; in wouldBeTriviallyDead() local 1389 return isPHI() || isSafeToMove(SawStore); in wouldBeTriviallyDead()
|
| H A D | IfConversion.cpp | 2114 bool SawStore = true; in MaySpeculate() local 2115 if (!MI.isSafeToMove(SawStore)) in MaySpeculate()
|
| H A D | TargetInstrInfo.cpp | 530 bool SawStore = false; in optimizeLoadInstr() local 531 if (!DefMI->isSafeToMove(SawStore)) in optimizeLoadInstr()
|
| H A D | ModuloSchedule.cpp | 755 bool SawStore = false; in removeDeadInstructions() local 758 if (!MI->isSafeToMove(SawStore) && !MI->isPHI()) { in removeDeadInstructions()
|
| H A D | RegisterCoalescer.cpp | 1335 bool SawStore = false; in reMaterializeTrivialDef() local 1336 if (!DefMI->isSafeToMove(SawStore)) in reMaterializeTrivialDef()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVVectorPeephole.cpp | 541 bool SawStore = false; in isSafeToMove() local 551 SawStore = true; in isSafeToMove() 555 return From.isSafeToMove(SawStore); in isSafeToMove()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 1736 LLVM_ABI bool isSafeToMove(bool &SawStore) const;
|