Lines Matching refs:MachineRegisterInfo
44 Register llvm::constrainRegToClass(MachineRegisterInfo &MRI, in constrainRegToClass()
56 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, in constrainOperandRegClass()
108 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, in constrainOperandRegClass()
161 MachineRegisterInfo &MRI = MF.getRegInfo(); in constrainSelectedInstRegOperands()
200 MachineRegisterInfo &MRI) { in canReplaceReg()
221 const MachineRegisterInfo &MRI) { in isTriviallyDead()
294 const MachineRegisterInfo &MRI) { in getIConstantVRegVal()
305 llvm::getIConstantVRegSExtVal(Register VReg, const MachineRegisterInfo &MRI) { in getIConstantVRegSExtVal()
318 Register VReg, const MachineRegisterInfo &MRI, IsOpcodeFn IsConstantOpcode, in getConstantVRegValWithLookThrough()
415 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getIConstantVRegValWithLookThrough()
421 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs, in getAnyConstantVRegValWithLookThrough()
429 Register VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs) { in getFConstantVRegValWithLookThrough()
439 llvm::getConstantFPVRegVal(Register VReg, const MachineRegisterInfo &MRI) { in getConstantFPVRegVal()
447 llvm::getDefSrcRegIgnoringCopies(Register Reg, const MachineRegisterInfo &MRI) { in getDefSrcRegIgnoringCopies()
467 const MachineRegisterInfo &MRI) { in getDefIgnoringCopies()
474 const MachineRegisterInfo &MRI) { in getSrcRegIgnoringCopies()
483 MachineRegisterInfo &MRI) { in extractParts()
493 MachineRegisterInfo &MRI) { in extractParts()
587 MachineRegisterInfo &MRI) { in extractVectorParts()
627 const MachineRegisterInfo &MRI) { in getOpcodeDef()
648 const MachineRegisterInfo &MRI) { in ConstantFoldBinOp()
712 const Register Op2, const MachineRegisterInfo &MRI) { in ConstantFoldFPBinOp()
767 const MachineRegisterInfo &MRI) { in ConstantFoldVectorBinop()
787 bool llvm::isKnownNeverNaN(Register Val, const MachineRegisterInfo &MRI, in isKnownNeverNaN()
886 MachineRegisterInfo &MRI = MF.getRegInfo(); in getFunctionLiveInPhysReg()
915 const MachineRegisterInfo &MRI) { in ConstantFoldExtOp()
932 const MachineRegisterInfo &MRI) { in ConstantFoldCastOp()
955 const MachineRegisterInfo &MRI) { in ConstantFoldIntToFloat()
967 llvm::ConstantFoldCTLZ(Register Src, const MachineRegisterInfo &MRI) { in ConstantFoldCTLZ()
997 bool llvm::isKnownToBeAPowerOfTwo(Register Reg, const MachineRegisterInfo &MRI, in isKnownToBeAPowerOfTwo()
1206 const MachineRegisterInfo &MRI, in getAnyConstantSplat()
1248 const MachineRegisterInfo &MRI, in isBuildVectorConstantSplat()
1256 const MachineRegisterInfo &MRI, in isBuildVectorConstantSplat()
1263 llvm::getIConstantSplatVal(const Register Reg, const MachineRegisterInfo &MRI) { in getIConstantSplatVal()
1276 const MachineRegisterInfo &MRI) { in getIConstantSplatVal()
1282 const MachineRegisterInfo &MRI) { in getIConstantSplatSExtVal()
1291 const MachineRegisterInfo &MRI) { in getIConstantSplatSExtVal()
1296 llvm::getFConstantSplat(Register VReg, const MachineRegisterInfo &MRI, in getFConstantSplat()
1304 const MachineRegisterInfo &MRI, in isBuildVectorAllZeros()
1310 const MachineRegisterInfo &MRI, in isBuildVectorAllOnes()
1316 llvm::getVectorSplat(const MachineInstr &MI, const MachineRegisterInfo &MRI) { in getVectorSplat()
1330 const MachineRegisterInfo &MRI, in isConstantScalar()
1350 const MachineRegisterInfo &MRI) { in isConstantOrConstantVector()
1367 const MachineRegisterInfo &MRI, in isConstantOrConstantVector()
1387 const MachineRegisterInfo &MRI) { in isConstantOrConstantSplatVector()
1399 const MachineRegisterInfo &MRI, bool AllowUndefs) { in isNullOrNullSplat()
1417 const MachineRegisterInfo &MRI, in isAllOnesOrAllOnesSplat()
1432 const MachineRegisterInfo &MRI, Register Reg, in matchUnaryPredicate()
1507 void llvm::saveUsesAndErase(MachineInstr &MI, MachineRegisterInfo &MRI, in saveUsesAndErase()
1522 MachineRegisterInfo &MRI, in eraseInstrs()
1536 void llvm::eraseInstr(MachineInstr &MI, MachineRegisterInfo &MRI, in eraseInstr()
1541 void llvm::salvageDebugInfo(const MachineRegisterInfo &MRI, MachineInstr &MI) { in salvageDebugInfo()