Home
last modified time | relevance | path

Searched refs:getRegClassConstraint (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp644 UseI.getRegClassConstraint(UseIdx, TII, TRI)) in isBackwardPropagatableRegClassCopy()
665 UseI.getRegClassConstraint(UseIdx, TII, TRI)) in isForwardableRegClassCopy()
H A DRegisterBankInfo.cpp118 const TargetRegisterClass *RC = MI.getRegClassConstraint(OpIdx, &TII, TRI); in getRegBankFromConstraints()
H A DMachineInstr.cpp972 MachineInstr::getRegClassConstraint(unsigned OpIdx, in getRegClassConstraint() function in MachineInstr
1041 const TargetRegisterClass *OpRC = getRegClassConstraint(OpIdx, TII, TRI); in getRegClassConstraintEffect()
H A DSplitKit.cpp604 DefMI->getRegClassConstraint(DefOperandIdx, &TII, &TRI); in rematWillIncreaseRestriction()
H A DTargetInstrInfo.cpp1323 const TargetRegisterClass *RC = Root.getRegClassConstraint(0, TII, TRI); in reassociateOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVVectorPeephole.cpp819 MO.getReg(), True.getRegClassConstraint(MO.getOperandNo(), TII, TRI)); in foldVMergeToMask()
H A DRISCVISelLowering.cpp21717 const TargetRegisterClass *RC = MI.getRegClassConstraint(0, &TII, TRI); in emitVFROUND_NOEXCEPT_MASK()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1609 getRegClassConstraint(unsigned OpIdx, const TargetInstrInfo *TII,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp1048 MI.getRegClassConstraint(OpIdx, TII, TRI)) in mergePairedInsns()
1070 MI.getRegClassConstraint(OpIdx, TII, TRI)) in mergePairedInsns()
H A DAArch64InstrInfo.cpp1364 Instr.getRegClassConstraint(OpIdx, TII, TRI); in UpdateOperandRegClass()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp4820 const TargetRegisterClass *RC = MI.getRegClassConstraint(I, this, &RI); in verifyInstruction()