Home
last modified time | relevance | path

Searched defs:UseMO (Results 1 – 14 of 14) sorted by relevance

/llvm-project/llvm/lib/CodeGen/
H A DInitUndef.cpp116 for (auto &UseMO : MI->uses()) { in handleReg() local
225 MachineOperand &UseMO = MI.getOperand(UseOpIdx); processBasicBlock() local
[all...]
H A DCodeGenCommonISel.cpp286 auto &UseMO = DbgMI->getOperand(UseMOIdx); salvageDebugInfoForDbgValue() local
H A DMachineCombiner.cpp285 MachineInstr *UseMO = RI->getParent(); getLatency() local
H A DTailDuplicator.cpp242 UseMO->setReg( in tailDuplicateAndUpdate() local
H A DLiveVariables.cpp673 for (auto &UseMO : MRI->use_nodbg_operands(Reg)) { recomputeForSingleDefVirtReg() local
H A DMachineInstr.cpp1165 MachineOperand &UseMO = getOperand(UseIdx); tieOperands() local
1205 const MachineOperand &UseMO = getOperand(i); findTiedOperandIdx() local
H A DTwoAddressInstructionPass.cpp1952 MachineOperand &UseMO = MI.getOperand(i); eliminateRegSequence() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXFMAMutate.cpp285 MachineOperand &UseMO = *UI; processBlock() local
/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp394 MachineInstr &UseMI = *UseMO.getParent(); in getGadgetGraph() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h1017 isInlineConstant(const MachineInstr & MI,const MachineOperand & UseMO,const MachineOperand & DefMO) isInlineConstant() argument
H A DSIInstrInfo.cpp2584 MachineOperand *UseMO = nullptr; reMaterialize() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp199 const MachineOperand &UseMO = MI.getOperand(UseOpIdx); hasUndefinedMergeOp() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp650 InsertInsnsWithoutSideEffectsBeforeUse(MachineIRBuilder & Builder,MachineInstr & DefMI,MachineOperand & UseMO,std::function<void (MachineBasicBlock *,MachineBasicBlock::iterator,MachineOperand & UseMO)> Inserter) InsertInsnsWithoutSideEffectsBeforeUse() argument
790 __anon13ec12630402(MachineBasicBlock *InsertIntoBB, MachineBasicBlock::iterator InsertBefore, MachineOperand &UseMO) applyCombineExtendingLoads() argument
813 for (auto &UseMO : MRI.use_operands(LoadValue.getReg())) applyCombineExtendingLoads() local
816 for (auto *UseMO : Uses) { applyCombineExtendingLoads() local
[all...]
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp4346 const MachineOperand &UseMO = UseMI.getOperand(UseIdx); getOperandLatency() local