Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DLiveVariables.h79 struct VarInfo { struct
118 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
272 VarInfo &getVarInfo(Register Reg);
274 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock,
276 void MarkVirtRegAliveInBlock(VarInfo &VRInfo, MachineBasicBlock *DefBlock,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DSIOptimizeVGPRLiveRange.cpp234 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()
243 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters()
273 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in collectCandidateRegisters()
344 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(MOReg); in collectWaterfallCandidateRegisters()
381 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInThenRegion()
445 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in updateLiveRangeInElseRegion()
446 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in updateLiveRangeInElseRegion()
508 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeLiveRange()
542 LiveVariables::VarInfo &NewVarInfo = LV->getVarInfo(NewReg); in optimizeWaterfallLiveRange()
543 LiveVariables::VarInfo &OldVarInfo = LV->getVarInfo(Reg); in optimizeWaterfallLiveRange()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
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()
91 VarInfo &VRInfo, MachineBasicBlock *DefBlock, MachineBasicBlock *MBB, in MarkVirtRegAliveInBlock()
115 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo, in MarkVirtRegAliveInBlock()
134 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegUse()
180 VarInfo &VRInfo = getVarInfo(Reg); in HandleVirtRegDef()
678 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction()
715 bool LiveVariables::VarInfo::isLiveIn(const MachineBasicBlock &MBB, in isLiveIn()
733 LiveVariables::VarInfo &VI = getVarInfo(Reg); in isLiveOut()
[all …]
DPHIElimination.cpp169 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in runOnMachineFunction()
332 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode()
DMachineVerifier.cpp2193 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in checkLiveness()
2701 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); in verifyLiveVariables()
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
DGICombinerEmitter.cpp119 struct VarInfo { struct in __anona1bd7b4c0111::CombineRule
125 VarInfo(const GIMatchDagInstr *N, const GIMatchDagOperand *Op, in VarInfo() function
185 StringMap<std::vector<VarInfo>> &NamedEdgeDefs,
186 StringMap<std::vector<VarInfo>> &NamedEdgeUses);
399 StringMap<std::vector<VarInfo>> &NamedEdgeDefs, in parseInstructionMatcher()
400 StringMap<std::vector<VarInfo>> &NamedEdgeUses) { in parseInstructionMatcher()
489 StringMap<std::vector<VarInfo>> NamedEdgeDefs; in parseMatcher()
490 StringMap<std::vector<VarInfo>> NamedEdgeUses; in parseMatcher()
544 for (const VarInfo &DefVar : NameAndDefs.getValue()) { in parseMatcher()
545 for (const VarInfo &UseVar : Uses) { in parseMatcher()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DDIBuilder.cpp914 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, in insertDeclare() argument
917 return insertDeclare(Storage, VarInfo, Expr, DL, InsertBefore->getParent(), in insertDeclare()
921 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, in insertDeclare() argument
927 return insertDeclare(Storage, VarInfo, Expr, DL, InsertAtEnd, InsertBefore); in insertDeclare()
943 DILocalVariable *VarInfo, in insertDbgValueIntrinsic() argument
948 V, VarInfo, Expr, DL, InsertBefore ? InsertBefore->getParent() : nullptr, in insertDbgValueIntrinsic()
953 DILocalVariable *VarInfo, in insertDbgValueIntrinsic() argument
957 return insertDbgValueIntrinsic(V, VarInfo, Expr, DL, InsertAtEnd, nullptr); in insertDbgValueIntrinsic()
981 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, in insertDeclare() argument
984 assert(VarInfo && "empty or invalid DILocalVariable* passed to dbg.declare"); in insertDeclare()
[all …]
DDebugInfo.cpp1507 LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, in LLVMDIBuilderInsertDeclareBefore() argument
1510 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDeclareBefore()
1516 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDeclareAtEnd() argument
1519 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDeclareAtEnd()
1526 LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueBefore() argument
1531 unwrap(Val), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDbgValueBefore()
1538 LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueAtEnd() argument
1543 unwrap(Val), unwrap<DILocalVariable>(VarInfo), in LLVMDIBuilderInsertDbgValueAtEnd()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DDIBuilder.h81 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
91 insertDbgValueIntrinsic(llvm::Value *Val, DILocalVariable *VarInfo,
861 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
871 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo,
896 DILocalVariable *VarInfo,
908 DILocalVariable *VarInfo,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm-c/
DDebugInfo.h1230 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1245 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1259 LLVMMetadataRef VarInfo,
1277 LLVMMetadataRef VarInfo,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/
DBTFDebug.h173 BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo);
DBTFDebug.cpp335 BTFKindVar::BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo) in BTFKindVar() argument
340 Info = VarInfo; in BTFKindVar()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGCUDANV.cpp58 struct VarInfo { struct in __anondc789d010111::CGNVCUDARuntime
63 llvm::SmallVector<VarInfo, 16> DeviceVars;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp317 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in convertToThreeAddress()