/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveVariables.h | 53 /// VarInfo - This represents the regions where a virtual register is live in 79 struct VarInfo { struct in class:llvm::LiveVariables 119 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo; 271 /// getVarInfo - Return the VarInfo structure for the specified VIRTUAL 273 VarInfo &getVarInfo(unsigned RegIdx); 275 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock, 277 void MarkVirtRegAliveInBlock(VarInfo& VRInfo, MachineBasicBlock* DefBlock,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveVariables.cpp | 60 LiveVariables::VarInfo::findKill(const MachineBasicBlock *MBB) const { 68 LLVM_DUMP_METHOD void LiveVariables::VarInfo::dump() const { 84 /// getVarInfo - Get (possibly creating) a VarInfo object for the given vreg. 85 LiveVariables::VarInfo &LiveVariables::getVarInfo(unsigned RegIdx) { 92 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo& VRInfo, 118 void LiveVariables::MarkVirtRegAliveInBlock(VarInfo &VRInfo, 137 VarInfo& VRInfo = getVarInfo(reg); 183 VarInfo &VRInfo = getVarInfo(Reg); 683 VarInfo &VI = getVarInfo(Reg); 697 assert(removed && "kill not in register's VarInfo [all...] |
H A D | PHIElimination.cpp | 169 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); 177 // defined. See comment for VarInfo in LiveVariables.h. 322 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); 340 // for the VarInfo is not filled in.
|
H A D | MachineVerifier.cpp | 1944 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); 2458 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg);
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GICombinerEmitter.cpp | 118 struct VarInfo { struct in class:__anon4936::CombineRule 124 VarInfo(const GIMatchDagInstr *N, const GIMatchDagOperand *Op, function in struct:__anon4936::CombineRule::VarInfo 184 StringMap<std::vector<VarInfo>> &NamedEdgeDefs, 185 StringMap<std::vector<VarInfo>> &NamedEdgeUses); 401 StringMap<std::vector<VarInfo>> &NamedEdgeDefs, 402 StringMap<std::vector<VarInfo>> &NamedEdgeUses) { 493 StringMap<std::vector<VarInfo>> NamedEdgeDefs; 494 StringMap<std::vector<VarInfo>> NamedEdgeUses; 548 for (const VarInfo &DefVar : NameAndDefs.getValue()) { 549 for (const VarInfo [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 866 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, argument 869 return insertDeclare(Storage, VarInfo, Expr, DL, InsertBefore->getParent(), 873 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, argument 879 return insertDeclare(Storage, VarInfo, Expr, DL, InsertAtEnd, InsertBefore); 895 DILocalVariable *VarInfo, 900 V, VarInfo, Expr, DL, InsertBefore ? InsertBefore->getParent() : nullptr, 905 DILocalVariable *VarInfo, 909 return insertDbgValueIntrinsic(V, VarInfo, Expr, DL, InsertAtEnd, nullptr); 933 Instruction *DIBuilder::insertDeclare(Value *Storage, DILocalVariable *VarInfo, argument 936 assert(VarInfo 894 insertDbgValueIntrinsic(Value *V, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, Instruction *InsertBefore) argument 904 insertDbgValueIntrinsic(Value *V, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertAtEnd) argument 955 insertDbgValueIntrinsic( Value *V, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument [all...] |
H A D | DebugInfo.cpp | 1354 LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, 1357 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), 1363 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, 1366 unwrap(Storage), unwrap<DILocalVariable>(VarInfo), 1373 LLVMMetadataRef VarInfo, 1378 unwrap(Val), unwrap<DILocalVariable>(VarInfo), 1385 LLVMMetadataRef VarInfo, 1390 unwrap(Val), unwrap<DILocalVariable>(VarInfo), 1353 LLVMDIBuilderInsertDeclareBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DL, LLVMValueRef Instr) argument 1362 LLVMDIBuilderInsertDeclareAtEnd( LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DL, LLVMBasicBlockRef Block) argument 1371 LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr) argument 1383 LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder, LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 81 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo, 91 insertDbgValueIntrinsic(llvm::Value *Val, DILocalVariable *VarInfo, 811 /// \param VarInfo Variable's debug info descriptor. 815 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo, 821 /// \param VarInfo Variable's debug info descriptor. 825 Instruction *insertDeclare(llvm::Value *Storage, DILocalVariable *VarInfo, 845 /// \param VarInfo Variable's debug info descriptor. 850 DILocalVariable *VarInfo, 857 /// \param VarInfo Variable's debug info descriptor. 862 DILocalVariable *VarInfo, [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | DebugInfo.h | 1221 * \param VarInfo The variable's debug info descriptor. 1227 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, 1236 * \param VarInfo The variable's debug info descriptor. 1242 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, 1249 * \param VarInfo The variable's debug info descriptor. 1256 LLVMMetadataRef VarInfo, 1267 * \param VarInfo The variable's debug info descriptor. 1274 LLVMMetadataRef VarInfo,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.h | 169 BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo);
|
H A D | BTFDebug.cpp | 334 BTFKindVar::BTFKindVar(StringRef VarName, uint32_t TypeId, uint32_t VarInfo) argument 339 Info = VarInfo;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 50 struct VarInfo { struct in class:__anon1680::CGNVCUDARuntime 55 llvm::SmallVector<VarInfo, 16> DeviceVars;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 283 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg);
|