| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| D | LiveVariables.h | 79 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/ |
| D | SIOptimizeVGPRLiveRange.cpp | 234 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/ |
| D | LiveVariables.cpp | 60 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 …]
|
| D | PHIElimination.cpp | 169 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in runOnMachineFunction() 332 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode()
|
| D | MachineVerifier.cpp | 2193 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/ |
| D | GICombinerEmitter.cpp | 119 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/ |
| D | DIBuilder.cpp | 914 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 …]
|
| D | DebugInfo.cpp | 1507 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/ |
| D | DIBuilder.h | 81 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/ |
| D | DebugInfo.h | 1230 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/ |
| D | BTFDebug.h | 173 BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo);
|
| D | BTFDebug.cpp | 335 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/ |
| D | CGCUDANV.cpp | 58 struct VarInfo { struct in __anondc789d010111::CGNVCUDARuntime 63 llvm::SmallVector<VarInfo, 16> DeviceVars;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| D | ARMBaseInstrInfo.cpp | 317 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in convertToThreeAddress()
|