Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRVVInitUndef.cpp
H A DRISCVInsertVSETVLI.cpp189 const MachineOperand &UseMO = MI.getOperand(UseOpIdx); hasUndefinedMergeOp() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenCommonISel.cpp285 auto &UseMO = DbgMI->getOperand(UseMOIdx); salvageDebugInfoForDbgValue() local
H A DMachineCombiner.cpp282 MachineInstr *UseMO = RI->getParent(); getLatency() local
H A DLiveVariables.cpp672 for (auto &UseMO : MRI->use_nodbg_operands(Reg)) { recomputeForSingleDefVirtReg() local
H A DTailDuplicator.cpp231 for (auto *UseMO : DebugUses) { tailDuplicateAndUpdate() local
H A DMachineInstr.cpp1123 MachineOperand &UseMO = getOperand(UseIdx); tieOperands() local
1163 const MachineOperand &UseMO = getOperand(i); findTiedOperandIdx() local
H A DTwoAddressInstructionPass.cpp1941 MachineOperand &UseMO = MI.getOperand(i); eliminateRegSequence() local
H A DPeepholeOptimizer.cpp619 MachineInstr *UseMI = UseMO->getParent(); in INITIALIZE_PASS_DEPENDENCY() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXFMAMutate.cpp285 MachineOperand &UseMO = *UI; in processBlock() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp394 MachineOperand &UseMO = Use.Addr->getOp(); in getGadgetGraph() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h1000 isInlineConstant(const MachineInstr & MI,const MachineOperand & UseMO,const MachineOperand & DefMO) isInlineConstant() argument
H A DSIInstrInfo.cpp2532 MachineOperand *UseMO = nullptr; reMaterialize() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp660 MachineOperand *PredBB = std::next(&UseMO); in applyCombineExtendingLoads() local
494 InsertInsnsWithoutSideEffectsBeforeUse(MachineIRBuilder & Builder,MachineInstr & DefMI,MachineOperand & UseMO,std::function<void (MachineBasicBlock *,MachineBasicBlock::iterator,MachineOperand & UseMO)> Inserter) InsertInsnsWithoutSideEffectsBeforeUse() argument
634 __anond31e27e20202(MachineBasicBlock *InsertIntoBB, MachineBasicBlock::iterator InsertBefore, MachineOperand &UseMO) applyCombineExtendingLoads() argument
657 for (auto &UseMO : MRI.use_operands(LoadValue.getReg())) applyCombineExtendingLoads() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp4317 const MachineOperand &UseMO = UseMI.getOperand(UseIdx); getOperandLatency() local