Home
last modified time | relevance | path

Searched refs:CurMF (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp130 Register Res = DT.find(CI, CurMF); in getOrCreateConstIntReg()
139 DT.add(CI, CurMF, Res); in getOrCreateConstIntReg()
170 const auto &ST = CurMF->getSubtarget(); in getOrCreateConstInt()
274 DT.add(ConstVec, CurMF, SpvVecConst); in getOrCreateConsIntVector()
599 auto t = VRegToTypeMap.find(CurMF); in getSPIRVTypeForVReg()
696 assert(CurMF == SpirvType->getMF()); in finishCreatingSPIRVType()
706 Register Reg = DT.find(LLVMTy, CurMF); in getOrCreateSPIRVIntegerType()
728 Register Reg = DT.find(LLVMTy, CurMF); in getOrCreateSPIRVBoolType()
750 Register Reg = DT.find(LLVMTy, CurMF); in getOrCreateSPIRVVectorType()
796 Register Res = DT.find(UV, CurMF); in getOrCreateUndef()
[all …]
H A DSPIRVGlobalRegistry.h64 MachineFunction *CurMF; variable
144 void setCurrentFunc(MachineFunction &MF) { CurMF = &MF; } in setCurrentFunc()
H A DSPIRVInstructionSelector.cpp874 Type *LLVMTy = IntegerType::get(GR.CurMF->getFunction().getContext(), 32); in buildI32Constant()
879 Register NewReg = GR.find(ConstInt, GR.CurMF); in buildI32Constant()
882 GR.add(ConstInt, GR.CurMF, NewReg); in buildI32Constant()
1317 Register NewReg = GR.find(ConstVal, GR.CurMF); in selectGlobalValue()
1322 GR.add(ConstVal, GR.CurMF, NewReg); in selectGlobalValue()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp236 MachineFunction *CurMF = FuncInfo.MF; in buildJumpTable() local
238 CurMF->CreateMachineBasicBlock(SI->getParent()); in buildJumpTable()
250 unsigned JTI = CurMF->getOrCreateJumpTableInfo(TLI->getJumpTableEncoding()) in buildJumpTable()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp905 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerJumpTableWorkItem() local
913 CurMF->insert(BBI, JumpMBB); in lowerJumpTableWorkItem()
1124 MachineFunction *CurMF = SwitchMBB->getParent(); in lowerBitTestWorkItem() local
1129 CurMF->insert(BBI, BTC.ThisBB); in lowerBitTestWorkItem()
1161 MachineFunction *CurMF = FuncInfo.MF; in lowerSwitchWorkItem() local
1209 CurMF->insert(BBI, Fallthrough); in lowerSwitchWorkItem()
3356 bool IRTranslator::runOnMachineFunction(MachineFunction &CurMF) { in runOnMachineFunction() argument
3357 MF = &CurMF; in runOnMachineFunction()
3369 EntryBuilder = std::make_unique<CSEMIRBuilder>(CurMF); in runOnMachineFunction()
3372 CurBuilder = std::make_unique<CSEMIRBuilder>(CurMF); in runOnMachineFunction()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10749 MachineFunction *CurMF = FuncInfo.MF; in lowerWorkItem() local
10855 Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock()); in lowerWorkItem()
10856 CurMF->insert(BBI, Fallthrough); in lowerWorkItem()
10870 CurMF->insert(BBI, JumpMBB); in lowerWorkItem()
10916 CurMF->insert(BBI, BTC.ThisBB); in lowerWorkItem()