| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetInstrInfo.cpp | 613 MachineInstr &LoadMI, in foldMemoryOperand() argument 615 assert(LoadMI.canFoldAsLoad() && "LoadMI isn't foldable!"); in foldMemoryOperand() 631 isLoadFromStackSlot(LoadMI, FrameIndex)) { in foldMemoryOperand() 638 NewMI = foldMemoryOperandImpl(MF, MI, Ops, MI, LoadMI, LIS); in foldMemoryOperand() 646 NewMI->setMemRefs(MF, LoadMI.memoperands()); in foldMemoryOperand() 650 for (MachineInstr::mmo_iterator I = LoadMI.memoperands_begin(), in foldMemoryOperand() 651 E = LoadMI.memoperands_end(); in foldMemoryOperand()
|
| H A D | InlineSpiller.cpp | 223 MachineInstr *LoadMI = nullptr); 757 MachineInstr *LoadMI) { in foldMemoryOperand() argument 790 if (LoadMI && MO.isDef()) in foldMemoryOperand() 805 LoadMI ? TII.foldMemoryOperand(*MI, FoldOps, *LoadMI, &LIS) in foldMemoryOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64LoadStoreOptimizer.cpp | 1047 MachineInstr &LoadMI = *I; in findMatchingStore() local 1048 unsigned BaseReg = getLdStBaseOp(LoadMI).getReg(); in findMatchingStore() 1074 if (MI.mayStore() && isMatchingStore(LoadMI, MI) && in findMatchingStore() 1076 isLdOffsetInRangeOfSt(LoadMI, MI, TII) && in findMatchingStore() 1094 if (MI.mayStore() && mayAlias(LoadMI, MI, AA)) in findMatchingStore()
|
| H A D | AArch64FastISel.cpp | 4491 const auto *LoadMI = MI; in optimizeIntExtLoad() local 4492 if (LoadMI->getOpcode() == TargetOpcode::COPY && in optimizeIntExtLoad() 4493 LoadMI->getOperand(1).getSubReg() == AArch64::sub_32) { in optimizeIntExtLoad() 4495 LoadMI = MRI.getUniqueVRegDef(LoadReg); in optimizeIntExtLoad() 4496 assert(LoadMI && "Expected valid instruction"); in optimizeIntExtLoad() 4498 if (!(IsZExt && isZExtLoad(LoadMI)) && !(!IsZExt && isSExtLoad(LoadMI))) in optimizeIntExtLoad()
|
| H A D | AArch64InstrInfo.cpp | 3128 MachineInstr &LoadMI = *--InsertPt; in foldMemoryOperandImpl() local 3129 MachineOperand &LoadDst = LoadMI.getOperand(0); in foldMemoryOperandImpl() 3133 return &LoadMI; in foldMemoryOperandImpl()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.h | 255 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI,
|
| H A D | SystemZInstrInfo.cpp | 1246 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI, in foldMemoryOperandImpl() argument
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 936 MachineInstr &LoadMI, 1032 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI,
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCMIPeephole.cpp | 319 MachineInstr *LoadMI = MRI->getVRegDef(DefReg); in simplifyCode() local 320 if (LoadMI && LoadMI->getOpcode() == PPC::LXVDSX) in simplifyCode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 5069 unsigned Opc = LoadMI.getOpcode(); in isNonFoldablePartialRegisterLoad() 5194 unsigned NumOps = LoadMI.getDesc().getNumOperands(); in foldMemoryOperandImpl() 5196 if (isLoadFromStackSlot(LoadMI, FrameIndex)) { in foldMemoryOperandImpl() 5197 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl() 5213 if (LoadMI.hasOneMemOperand()) in foldMemoryOperandImpl() 5214 Alignment = (*LoadMI.memoperands_begin())->getAlignment(); in foldMemoryOperandImpl() 5216 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl() 5265 switch (LoadMI.getOpcode()) { in foldMemoryOperandImpl() 5304 unsigned Opc = LoadMI.getOpcode(); in foldMemoryOperandImpl() 5335 if (isNonFoldablePartialRegisterLoad(LoadMI, MI, MF)) in foldMemoryOperandImpl() [all …]
|
| H A D | X86InstrInfo.h | 398 MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI,
|
| H A D | X86FastISel.cpp | 805 MachineInstrBuilder LoadMI = in handleConstantAddresses() local 807 addFullAddress(LoadMI, StubAM); in handleConstantAddresses()
|