Home
last modified time | relevance | path

Searched refs:VarInfo (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveVariables.h80 struct VarInfo { struct
119 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
269 VarInfo &getVarInfo(Register Reg);
271 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock,
273 void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
H A DMachineFunction.h1304 return make_filter_range(getVariableDbgInfo(), [](auto &VarInfo) {
1305 return VarInfo.inStackSlot();
1312 return make_filter_range(getVariableDbgInfo(), [](const auto &VarInfo) {
1313 return VarInfo.inStackSlot();
1320 return make_filter_range(getVariableDbgInfo(), [](const auto &VarInfo) {
1321 return VarInfo.inEntryValueRegister();
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveVariables.cpp60 LiveVariables::VarInfo::findKill(const MachineBasicBlock *MBB) const { in findKill()
68 LLVM_DUMP_METHOD void LiveVariables::VarInfo::dump() const { in dump()
84 LiveVariables::VarInfo &LiveVariables::getVarInfo(Register Reg) { in getVarInfo()
115 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo, in MarkVirtRegAliveInBlock()
133 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegUse()
179 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegDef()
658 VarInfo &VI = getVarInfo(Reg); in recomputeForSingleDefVirtReg()
743 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction()
797 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut()
861 VarInfo &VI = getVarInfo(Reg); in addNewBlock()
[all …]
H A DPHIElimination.cpp168 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in runOnMachineFunction()
331 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode()
490 LiveVariables::VarInfo &SrcVI = LV->getVarInfo(SrcReg); in LowerPHINode()
491 LiveVariables::VarInfo &IncomingVI = LV->getVarInfo(IncomingReg); in LowerPHINode()
H A DTwoAddressInstructionPass.cpp1741 LiveVariables::VarInfo &SrcInfo = LV->getVarInfo(RegB); in processStatepoint()
1742 LiveVariables::VarInfo &DstInfo = LV->getVarInfo(RegA); in processStatepoint()
H A DMachineVerifier.cpp2535 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in checkLiveness()
3043 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in verifyLiveVariables()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeVGPRLiveRange.cpp244 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()
253 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()
283 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in collectCandidateRegisters()
376 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(MOReg); in collectWaterfallCandidateRegisters()
417 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInThenRegion()
473 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in updateLiveRangeInElseRegion()
474 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInElseRegion()
545 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeLiveRange()
582 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in optimizeWaterfallLiveRange()
583 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeWaterfallLiveRange()
H A DSILowerControlFlow.cpp539 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in emitEndCf()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp987 DILocalVariable *VarInfo, in insertDbgValueIntrinsic() argument
999 DILocalVariable *VarInfo, in insertDbgValueIntrinsic() argument
1027 llvm::Value *Val, DILocalVariable *VarInfo, DIExpression *Expr, in insertDbgValueIntrinsic() argument
1031 return insertDbgIntrinsic(ValueFn, Val, VarInfo, Expr, DL, InsertBB, in insertDbgValueIntrinsic()
1042 VarInfo->getScope()->getSubprogram() && in insertDeclare()
1047 trackIfUnresolved(VarInfo); in insertDeclare()
1050 MetadataAsValue::get(VMContext, VarInfo), in insertDeclare()
1066 assert(VarInfo && in insertDbgIntrinsic()
1070 VarInfo->getScope()->getSubprogram() && in insertDbgIntrinsic()
1073 trackIfUnresolved(VarInfo); in insertDbgIntrinsic()
[all …]
H A DDebugInfo.cpp1662 LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, in LLVMDIBuilderInsertDeclareBefore() argument
1665 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDeclareBefore()
1671 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDeclareAtEnd() argument
1674 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDeclareAtEnd()
1681 LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueBefore() argument
1686 unwrap(Val), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDbgValueBefore()
1693 LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueAtEnd() argument
1698 unwrap(Val), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDbgValueAtEnd()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h93 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
103 DILocalVariable *VarInfo,
110 insertDbgValueIntrinsic(llvm::Value *Val, DILocalVariable *VarInfo,
924 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
954 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
979 DILocalVariable *VarInfo,
991 DILocalVariable *VarInfo,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm-c/
H A DDebugInfo.h1261 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1276 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1290 LLVMMetadataRef VarInfo,
1308 LLVMMetadataRef VarInfo,
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp60 struct VarInfo { struct in __anona4eb8b5f0111::CGNVCUDARuntime
65 llvm::SmallVector<VarInfo, 16> DeviceVars;
1126 for (VarInfo &I : DeviceVars) { in createOffloadingEntries()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.h175 BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo);
H A DBTFDebug.cpp390 BTFKindVar::BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo) in BTFKindVar() argument
395 Info = VarInfo; in BTFKindVar()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp319 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in convertToThreeAddress()