Lines Matching refs:MachineRegisterInfo

41 Register llvm::constrainRegToClass(MachineRegisterInfo &MRI,  in constrainRegToClass()
53 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, in constrainOperandRegClass()
105 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, in constrainOperandRegClass()
158 MachineRegisterInfo &MRI = MF.getRegInfo(); in constrainSelectedInstRegOperands()
197 MachineRegisterInfo &MRI) { in canReplaceReg()
211 const MachineRegisterInfo &MRI) { in isTriviallyDead()
287 const MachineRegisterInfo &MRI) { in getIConstantVRegVal()
298 llvm::getIConstantVRegSExtVal(Register VReg, const MachineRegisterInfo &MRI) { in getIConstantVRegSExtVal()
311 Register VReg, const MachineRegisterInfo &MRI, IsOpcodeFn IsConstantOpcode, in getConstantVRegValWithLookThrough()
408 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getIConstantVRegValWithLookThrough()
414 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs, in getAnyConstantVRegValWithLookThrough()
422 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getFConstantVRegValWithLookThrough()
432 llvm::getConstantFPVRegVal(Register VReg, const MachineRegisterInfo &MRI) { in getConstantFPVRegVal()
440 llvm::getDefSrcRegIgnoringCopies(Register Reg, const MachineRegisterInfo &MRI) { in getDefSrcRegIgnoringCopies()
460 const MachineRegisterInfo &MRI) { in getDefIgnoringCopies()
467 const MachineRegisterInfo &MRI) { in getSrcRegIgnoringCopies()
474 const MachineRegisterInfo &MRI) { in getOpcodeDef()
494 const MachineRegisterInfo &MRI) { in ConstantFoldBinOp()
558 const MachineRegisterInfo &MRI) { in ConstantFoldFPBinOp()
613 const MachineRegisterInfo &MRI) { in ConstantFoldVectorBinop()
633 bool llvm::isKnownNeverNaN(Register Val, const MachineRegisterInfo &MRI, in isKnownNeverNaN()
718 MachineRegisterInfo &MRI = MF.getRegInfo(); in getFunctionLiveInPhysReg()
747 const MachineRegisterInfo &MRI) { in ConstantFoldExtOp()
764 const MachineRegisterInfo &MRI) { in ConstantFoldIntToFloat()
776 llvm::ConstantFoldCTLZ(Register Src, const MachineRegisterInfo &MRI) { in ConstantFoldCTLZ()
806 bool llvm::isKnownToBeAPowerOfTwo(Register Reg, const MachineRegisterInfo &MRI, in isKnownToBeAPowerOfTwo()
1022 const MachineRegisterInfo &MRI, in getAnyConstantSplat()
1059 const MachineRegisterInfo &MRI, in isBuildVectorConstantSplat()
1067 const MachineRegisterInfo &MRI, in isBuildVectorConstantSplat()
1074 const MachineRegisterInfo &MRI) { in getIConstantSplatVal()
1086 const MachineRegisterInfo &MRI) { in getIConstantSplatVal()
1092 const MachineRegisterInfo &MRI) { in getIConstantSplatSExtVal()
1101 const MachineRegisterInfo &MRI) { in getIConstantSplatSExtVal()
1106 const MachineRegisterInfo &MRI, in getFConstantSplat()
1114 const MachineRegisterInfo &MRI, in isBuildVectorAllZeros()
1120 const MachineRegisterInfo &MRI, in isBuildVectorAllOnes()
1126 const MachineRegisterInfo &MRI) { in getVectorSplat()
1140 const MachineRegisterInfo &MRI, in isConstantScalar()
1160 const MachineRegisterInfo &MRI) { in isConstantOrConstantVector()
1177 const MachineRegisterInfo &MRI, in isConstantOrConstantVector()
1197 const MachineRegisterInfo &MRI) { in isConstantOrConstantSplatVector()
1209 const MachineRegisterInfo &MRI, bool AllowUndefs) { in isNullOrNullSplat()
1227 const MachineRegisterInfo &MRI, in isAllOnesOrAllOnesSplat()
1242 const MachineRegisterInfo &MRI, Register Reg, in matchUnaryPredicate()
1305 void llvm::saveUsesAndErase(MachineInstr &MI, MachineRegisterInfo &MRI, in saveUsesAndErase()
1320 MachineRegisterInfo &MRI, in eraseInstrs()
1334 void llvm::eraseInstr(MachineInstr &MI, MachineRegisterInfo &MRI, in eraseInstr()