/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveVariables.h | 78 struct VarInfo { struct 119 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo; 270 VarInfo &getVarInfo(Register Reg); 272 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock, 274 void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
|
H A D | MachineFunction.h | 1328 return make_filter_range(getVariableDbgInfo(), [](auto &VarInfo) { 1329 return VarInfo.inStackSlot(); 1336 return make_filter_range(getVariableDbgInfo(), [](const auto &VarInfo) { 1337 return VarInfo.inStackSlot(); 1344 return make_filter_range(getVariableDbgInfo(), [](const auto &VarInfo) { 1345 return VarInfo.inEntryValueRegister();
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveVariables.cpp | 88 LiveVariables::VarInfo::findKill(const MachineBasicBlock *MBB) const { in findKill() 95 void LiveVariables::VarInfo::print(raw_ostream &OS) const { in print() 110 LLVM_DUMP_METHOD void LiveVariables::VarInfo::dump() const { print(dbgs()); } in dump() 114 LiveVariables::VarInfo &LiveVariables::getVarInfo(Register Reg) { in getVarInfo() 121 VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *MBB, in MarkVirtRegAliveInBlock() 145 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo, in MarkVirtRegAliveInBlock() 163 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegUse() 209 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegDef() 687 VarInfo &VI = getVarInfo(Reg); in recomputeForSingleDefVirtReg() 772 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction() [all …]
|
H A D | PHIElimination.cpp | 222 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in run() 407 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode() 567 LiveVariables::VarInfo &SrcVI = LV->getVarInfo(SrcReg); in LowerPHINode() 568 LiveVariables::VarInfo &IncomingVI = LV->getVarInfo(IncomingReg); in LowerPHINode()
|
H A D | TwoAddressInstructionPass.cpp | 1816 LiveVariables::VarInfo &SrcInfo = LV->getVarInfo(RegB); in processStatepoint() 1817 LiveVariables::VarInfo &DstInfo = LV->getVarInfo(RegA); in processStatepoint()
|
H A D | MachineVerifier.cpp | 2821 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in checkLiveness() 3352 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in verifyLiveVariables()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeVGPRLiveRange.cpp | 244 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 D | SILowerControlFlow.cpp | 537 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in emitEndCf()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GICombinerEmitter.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 955 DbgInstPtr DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, in insertDeclare() argument 958 return insertDeclare(Storage, VarInfo, Expr, DL, InsertBefore->getParent(), in insertDeclare() 962 DbgInstPtr DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, in insertDeclare() argument 968 return insertDeclare(Storage, VarInfo, Expr, DL, InsertAtEnd, InsertBefore); in insertDeclare() 1026 DILocalVariable *VarInfo, in insertDbgValueIntrinsic() argument 1031 V, VarInfo, Expr, DL, InsertBefore ? InsertBefore->getParent() : nullptr, in insertDbgValueIntrinsic() 1039 DILocalVariable *VarInfo, in insertDbgValueIntrinsic() argument 1043 return insertDbgValueIntrinsic(V, VarInfo, Expr, DL, InsertAtEnd, nullptr); in insertDbgValueIntrinsic() 1067 llvm::Value *Val, DILocalVariable *VarInfo, DIExpression *Expr, in insertDbgValueIntrinsic() argument 1071 DbgVariableRecord::createDbgVariableRecord(Val, VarInfo, Expr, DL); in insertDbgValueIntrinsic() [all …]
|
H A D | DebugInfo.cpp | 1666 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDeclareRecordBefore() argument 1669 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDeclareRecordBefore() 1683 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDeclareRecordAtEnd() argument 1686 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDeclareRecordAtEnd() 1699 LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueRecordBefore() argument 1702 unwrap(Val), unwrap<DILocalVariable>(VarInfo), unwrap<DIExpression>(Expr), in LLVMDIBuilderInsertDbgValueRecordBefore() 1715 LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueRecordAtEnd() argument 1718 unwrap(Val), unwrap<DILocalVariable>(VarInfo), unwrap<DIExpression>(Expr), in LLVMDIBuilderInsertDbgValueRecordAtEnd()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 96 DbgInstPtr insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo, 111 DILocalVariable *VarInfo, 118 DILocalVariable *VarInfo, 958 DbgInstPtr insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo, 987 DbgInstPtr insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo, 1012 DILocalVariable *VarInfo, 1023 DILocalVariable *VarInfo,
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | DebugInfo.h | 1280 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, 1301 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, 1320 LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, 1341 LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo,
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 60 struct VarInfo { struct in __anon2162a9e90111::CGNVCUDARuntime 65 llvm::SmallVector<VarInfo, 16> DeviceVars; 1141 for (VarInfo &I : DeviceVars) { in createOffloadingEntries()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.h | 175 BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo);
|
H A D | BTFDebug.cpp | 391 BTFKindVar::BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo) in BTFKindVar() argument 396 Info = VarInfo; in BTFKindVar()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 320 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in convertToThreeAddress()
|