Home
last modified time | relevance | path

Searched refs:getMRI (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp129 Res.addDefToMIB(*getMRI(), MIB); in buildDynStackAlloc()
139 Res.addDefToMIB(*getMRI(), MIB); in buildFrameIndex()
184 Res.getLLTTy(*getMRI()) == Op0.getLLTTy(*getMRI()) && "type mismatch"); in buildPtrAdd()
201 Res = getMRI()->createGenericVirtualRegister(getMRI()->getType(Op0)); in materializePtrAdd()
512 assert(Res.getLLTTy(*getMRI()) == Op.getLLTTy(*getMRI())); in buildExtOrTrunc()
1033 DstOps[0].getLLTTy(*getMRI()), SrcOps[0].getLLTTy(*getMRI()), in buildInstr()
1034 SrcOps[1].getLLTTy(*getMRI()), SrcOps[2].getLLTTy(*getMRI())); in buildInstr()
1124 assert(SrcOps[1].getLLTTy(*getMRI()) == SrcOps[2].getLLTTy(*getMRI()) && in buildInstr()
1257 assert((DstOps[0].getLLTTy(*getMRI()) == SrcOps[0].getLLTTy(*getMRI())) && in buildInstr()
1258 (DstOps[0].getLLTTy(*getMRI()) == SrcOps[1].getLLTTy(*getMRI())) && in buildInstr()
[all …]
H A DCSEMIRBuilder.cpp80 B.addNodeIDRegType(Op.getLLTTy(*getMRI())); in profileDstOp()
198 LLT SrcTy = SrcOps[0].getLLTTy(*getMRI()); in buildInstr()
207 Opc, SrcOps[0].getReg(), SrcOps[1].getReg(), *getMRI()); in buildInstr()
234 Opc, SrcOps[0].getReg(), SrcOps[1].getReg(), *getMRI())) in buildInstr()
255 Opc, DstOps[0].getLLTTy(*getMRI()), SrcOps[0].getReg(), *getMRI())) in buildInstr()
269 LLT VecTy = DstOps[0].getLLTTy(*getMRI()); in buildInstr()
289 GISelInstProfileBuilder ProfBuilder(ID, *getMRI()); in buildInstr()
310 LLT Ty = Res.getLLTTy(*getMRI()); in buildConstant()
315 GISelInstProfileBuilder ProfBuilder(ID, *getMRI()); in buildConstant()
337 LLT Ty = Res.getLLTTy(*getMRI()); in buildFConstant()
[all …]
H A DInlineAsmLowering.cpp240 MachineRegisterInfo *MRI = MIRBuilder.getMRI(); in buildAnyextOrCopy()
283 MachineRegisterInfo *MRI = MIRBuilder.getMRI(); in lowerInlineAsm()
H A DCallLowering.cpp277 MachineRegisterInfo &MRI = *B.getMRI(); in mergeVectorRegsToResultRegs()
324 MachineRegisterInfo &MRI = *B.getMRI(); in buildCopyFromRegs()
499 MachineRegisterInfo &MRI = *B.getMRI(); in buildCopyToRegs()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp210 auto MRI = MIRBuilder.getMRI(); in lowerFormalArguments()
299 {MIRBuilder.getMRI()->createGenericVirtualRegister(LLT::scalar(32))}); in lowerCall()
309 ResVReg = MIRBuilder.getMRI()->createVirtualRegister(&SPIRV::IDRegClass); in lowerCall()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp122 MIRBuilder.getMRI()->addLiveIn(PhysReg); in markPhysRegUsed()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64GlobalISelUtils.cpp67 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in tryEmitBZero()
H A DAArch64InstructionSelector.cpp1081 MachineRegisterInfo &MRI = *MIB.getMRI(); in emitSelect()
1497 MachineRegisterInfo &MRI = *MIB.getMRI(); in emitTestBit()
1570 MachineRegisterInfo &MRI = *MIB.getMRI(); in emitCBZ()
1617 MachineRegisterInfo &MRI = *MIB.getMRI(); in tryOptCompareBranchFedByICmp()
4711 auto &MRI = *MIRBuilder.getMRI(); in emitCSINC()
4820 auto &MRI = *MIB.getMRI(); in emitConditionalComparison()
4853 auto &MRI = *MIB.getMRI(); in emitConjunctionRec()
4968 *MIB.getMRI())) in emitConjunction()
4986 MachineRegisterInfo &MRI = *MIB.getMRI(); in tryOptSelect()
5572 auto &MRI = *MIB.getMRI(); in selectVectorLoadIntrinsic()
[all …]
H A DAArch64LegalizerInfo.cpp828 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in legalizeCustom()
896 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in legalizeVectorTrunc()
1392 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in legalizeCTTZ()
H A DAArch64PreLegalizerCombiner.cpp256 auto &MRI = *B.getMRI(); in tryToSimplifyUADDO()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1738 MachineRegisterInfo &MRI = *B.getMRI(); in legalizeCustom()
2628 MachineRegisterInfo &MRI = *B.getMRI(); in legalizeLoad()
2758 LLT Ty = B.getMRI()->getType(Dst); in legalizeFlog()
2774 LLT Ty = B.getMRI()->getType(Dst); in legalizeFExp()
2789 LLT Ty = B.getMRI()->getType(Dst); in legalizeFPow()
3154 MachineRegisterInfo &MRI = *B.getMRI(); in legalizeMul()
4255 MachineRegisterInfo &MRI = *B.getMRI(); in splitBufferOffsets()
4384 MachineRegisterInfo *MRI = B.getMRI(); in fixStoreSourceType()
4875 MachineRegisterInfo *MRI = B.getMRI(); in legalizeImageIntrinsic()
5222 LLT Ty = B.getMRI()->getType(Dst); in legalizeSBufferLoad()
[all …]
H A DAMDGPURegisterBankInfo.cpp645 MachineRegisterInfo *MRI = B.getMRI(); in split64BitValueForMapping()
1253 MachineRegisterInfo *MRI = B.getMRI(); in setBufferOffsets()
1328 B.getMRI()->setRegBank(SOffsetReg, AMDGPU::SGPRRegBank); in setBufferOffsets()
1335 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingSBufferLoad()
1390 B.getMRI()->setRegBank(VIndex, AMDGPU::VGPRRegBank); in applyMappingSBufferLoad()
1454 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingBFE()
1561 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingMAD_64_32()
1847 MachineRegisterInfo &MRI = *B.getMRI(); in buildVCopy()
1884 MachineRegisterInfo &MRI = *B.getMRI(); in reinsertVectorIndexAdd()
1916 B.getMRI()->setRegBank(ShiftAmt.getReg(0), RegBank); in extendLow32IntoHigh32()
[all …]
H A DSIPeepholeSDWA.cpp102 MachineRegisterInfo *getMRI() const { in getMRI() function in __anona3dad2400111::SDWAOperand
332 MachineOperand *PotentialMO = findSingleRegUse(getReplacedOperand(), getMRI()); in potentialToConvert()
416 MachineRegisterInfo *MRI = getMRI(); in potentialToConvert()
470 getMRI()->clearKillFlags(MO.getReg()); in convertToSDWA()
H A DAMDGPUPreLegalizerCombiner.cpp44 : B(B), MF(B.getMF()), MRI(*B.getMRI()), Helper(Helper){}; in AMDGPUPreLegalizerCombinerHelper()
H A DSIMachineScheduler.h452 MachineRegisterInfo *getMRI() { return &MRI; } in getMRI() function
H A DAMDGPURegBankCombiner.cpp47 : B(B), MF(B.getMF()), MRI(*B.getMRI()), in AMDGPURegBankCombinerHelper()
H A DAMDGPUPostLegalizerCombiner.cpp44 : B(B), MF(B.getMF()), MRI(*B.getMRI()), Helper(Helper){}; in AMDGPUPostLegalizerCombinerHelper()
H A DSIMachineScheduler.cpp311 MachineRegisterInfo *MRI = DAG->getMRI(); in initRegPressure()
1712 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact()
1722 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h287 MachineRegisterInfo *getMRI() { return State.MRI; } in getMRI() function
288 const MachineRegisterInfo *getMRI() const { return State.MRI; } in getMRI() function
1622 auto NegOne = buildConstant(Dst.getLLTTy(*getMRI()), -1); in buildNot()
1630 auto Zero = buildConstant(Dst.getLLTTy(*getMRI()), 0); in buildNeg()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h334 MachineRegisterInfo &getMRI() const { return MRI; } in getMRI() function
/llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp130 MIRBuilder.getMRI()->addLiveIn(PhysReg); in assignValueToReg()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CallLowering.cpp217 MIRBuilder.getMRI()->addLiveIn(PhysReg); in markPhysRegUsed()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp356 MIRBuilder.getMRI()->addLiveIn(PhysReg); in markPhysRegUsed()
H A DARMLegalizerInfo.cpp370 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in legalizeCustom()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp337 MachineRegisterInfo &MRI = *MIRBuilder.getMRI(); in legalizeCustom()

12