Lines Matching full:class

19 %"class.llvm::MachineMemOperand" = type { %"struct.llvm::MachinePointerInfo", i64, i32, ptr, ptr }
21 %"class.llvm::Value" = type { ptr, i8, i8, i16, ptr, ptr, ptr }
22 %"class.llvm::Type" = type { ptr, i32, i32, ptr }
23 %"class.llvm::LLVMContext" = type { ptr }
24 %"class.llvm::LLVMContextImpl" = type opaque
25 %"class.llvm::Use" = type { ptr, ptr, %"class.llvm::PointerIntPair" }
26 %"class.llvm::PointerIntPair" = type { i64 }
27 %"class.llvm::StringMapEntry" = type opaque
28 %"class.llvm::MDNode" = type { %"class.llvm::Value", %"class.llvm::FoldingSetImpl::Node", i32, i32 }
29 %"class.llvm::FoldingSetImpl::Node" = type { ptr }
30class.llvm::MachineInstr" = type { %"class.llvm::ilist_node", ptr, ptr, ptr, i32, %"class.llvm::Ar…
31 %"class.llvm::ilist_node" = type { %"class.llvm::ilist_half_node", ptr }
32 %"class.llvm::ilist_half_node" = type { ptr }
33 %"class.llvm::MCInstrDesc" = type { i16, i16, i16, i16, i16, i32, i64, ptr, ptr, ptr }
34 %"class.llvm::MCOperandInfo" = type { i16, i8, i8, i32 }
35class.llvm::MachineBasicBlock" = type { %"class.llvm::ilist_node.0", %"struct.llvm::ilist", ptr, i…
36 %"class.llvm::ilist_node.0" = type { %"class.llvm::ilist_half_node.1", ptr }
37 %"class.llvm::ilist_half_node.1" = type { ptr }
38 %"struct.llvm::ilist" = type { %"class.llvm::iplist" }
39 %"class.llvm::iplist" = type { %"struct.llvm::ilist_traits", ptr }
40 %"struct.llvm::ilist_traits" = type { %"class.llvm::ilist_half_node", ptr }
41 %"class.llvm::BasicBlock" = type { %"class.llvm::Value", %"class.llvm::ilist_node.2", %"class.llvm:…
42 %"class.llvm::ilist_node.2" = type { %"class.llvm::ilist_half_node.3", ptr }
43 %"class.llvm::ilist_half_node.3" = type { ptr }
44 %"class.llvm::iplist.4" = type { %"struct.llvm::ilist_traits.5", ptr }
45 %"struct.llvm::ilist_traits.5" = type { %"class.llvm::ilist_half_node.10" }
46 %"class.llvm::ilist_half_node.10" = type { ptr }
47 %"class.llvm::Instruction" = type { %"class.llvm::User", %"class.llvm::ilist_node.193", ptr, %"clas…
48 %"class.llvm::User" = type { %"class.llvm::Value", ptr, i32 }
49 %"class.llvm::ilist_node.193" = type { %"class.llvm::ilist_half_node.10", ptr }
50 %"class.llvm::DebugLoc" = type { i32, i32 }
51class.llvm::Function" = type { %"class.llvm::GlobalValue", %"class.llvm::ilist_node.27", %"class.l…
52 %"class.llvm::GlobalValue" = type { [52 x i8], [4 x i8], ptr, %"class.std::basic_string" }
53class.llvm::Module" = type { ptr, %"class.llvm::iplist.11", %"class.llvm::iplist.20", %"class.llvm…
54 %"class.llvm::iplist.11" = type { %"struct.llvm::ilist_traits.12", ptr }
55 %"struct.llvm::ilist_traits.12" = type { %"class.llvm::ilist_node.18" }
56 %"class.llvm::ilist_node.18" = type { %"class.llvm::ilist_half_node.19", ptr }
57 %"class.llvm::ilist_half_node.19" = type { ptr }
58 %"class.llvm::GlobalVariable" = type { %"class.llvm::GlobalValue", %"class.llvm::ilist_node.18", i8…
59 %"class.llvm::iplist.20" = type { %"struct.llvm::ilist_traits.21", ptr }
60 %"struct.llvm::ilist_traits.21" = type { %"class.llvm::ilist_node.27" }
61 %"class.llvm::ilist_node.27" = type { %"class.llvm::ilist_half_node.28", ptr }
62 %"class.llvm::ilist_half_node.28" = type { ptr }
63 %"class.llvm::iplist.29" = type { %"struct.llvm::ilist_traits.30", ptr }
64 %"struct.llvm::ilist_traits.30" = type { %"class.llvm::ilist_node.36" }
65 %"class.llvm::ilist_node.36" = type { %"class.llvm::ilist_half_node.37", ptr }
66 %"class.llvm::ilist_half_node.37" = type { ptr }
67 %"class.llvm::GlobalAlias" = type { %"class.llvm::GlobalValue", %"class.llvm::ilist_node.36" }
68 %"struct.llvm::ilist.38" = type { %"class.llvm::iplist.39" }
69 %"class.llvm::iplist.39" = type { %"struct.llvm::ilist_traits.40", ptr }
70 %"struct.llvm::ilist_traits.40" = type { %"class.llvm::ilist_node.45" }
71 %"class.llvm::ilist_node.45" = type { %"class.llvm::ilist_half_node.46", ptr }
72 %"class.llvm::ilist_half_node.46" = type { ptr }
73 %"class.llvm::NamedMDNode" = type { %"class.llvm::ilist_node.45", %"class.std::basic_string", ptr, …
74 %"class.std::basic_string" = type { %"struct.std::basic_string<char, std::char_traits<char>, std::a…
76 %"class.llvm::ValueSymbolTable" = type opaque
77 %"class.llvm::OwningPtr" = type { ptr }
78 %"class.llvm::GVMaterializer" = type opaque
79 %"class.llvm::iplist.47" = type { %"struct.llvm::ilist_traits.48", ptr }
80 %"struct.llvm::ilist_traits.48" = type { %"class.llvm::ilist_half_node.3" }
81 %"class.llvm::iplist.54" = type { %"struct.llvm::ilist_traits.55", ptr }
82 %"struct.llvm::ilist_traits.55" = type { %"class.llvm::ilist_half_node.61" }
83 %"class.llvm::ilist_half_node.61" = type { ptr }
84 %"class.llvm::Argument" = type { %"class.llvm::Value", %"class.llvm::ilist_node.192", ptr }
85 %"class.llvm::ilist_node.192" = type { %"class.llvm::ilist_half_node.61", ptr }
86 %"class.llvm::AttributeSet" = type { ptr }
87 %"class.llvm::AttributeSetImpl" = type opaque
88class.llvm::MachineFunction" = type { ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, ptr, %"class.st…
89 …"class.llvm::TargetMachine" = type { ptr, ptr, %"class.std::basic_string", %"class.std::basic_stri…
90 %"class.llvm::Target" = type opaque
91 %"class.llvm::MCCodeGenInfo" = type opaque
92 %"class.llvm::MCAsmInfo" = type opaque
93 %"class.llvm::TargetOptions" = type { [2 x i8], i32, i8, i32, i8, %"class.std::basic_string", i32, …
94class.llvm::MCContext" = type { ptr, ptr, ptr, ptr, %"class.llvm::BumpPtrAllocator", %"class.llvm:…
95 %"class.llvm::SourceMgr" = type opaque
96 %"class.llvm::MCRegisterInfo" = type { ptr, i32, i32, i32, ptr, i32, i32, ptr, ptr, ptr, ptr, i32, …
98 %"class.llvm::MCRegisterClass" = type { ptr, ptr, ptr, i16, i16, i16, i16, i16, i8, i8 }
100 %"class.llvm::DenseMap" = type { ptr, i32, i32, i32 }
102 %"class.llvm::MCObjectFileInfo" = type opaque
103 %"class.llvm::BumpPtrAllocator" = type { i64, i64, ptr, ptr, ptr, ptr, i64 }
104 %"class.llvm::SlabAllocator" = type { ptr }
105 %"class.llvm::MemSlab" = type { i64, ptr }
106 %"class.llvm::StringMap" = type { %"class.llvm::StringMapImpl", ptr }
107 %"class.llvm::StringMapImpl" = type { ptr, i32, i32, i32, i32 }
108 %"class.llvm::StringMapEntryBase" = type { i32 }
109 %"class.llvm::StringMap.62" = type { %"class.llvm::StringMapImpl", ptr }
110 %"class.llvm::DenseMap.63" = type { ptr, i32, i32, i32 }
112 %"class.llvm::raw_ostream" = type { ptr, ptr, ptr, ptr, i32 }
113 %"class.std::vector" = type { %"struct.std::_Vector_base" }
116 %"class.llvm::MCDwarfFile" = type { %"class.llvm::StringRef", i32 }
117 %"class.llvm::StringRef" = type { ptr, i64 }
118 %"class.std::vector.70" = type { %"struct.std::_Vector_base.71" }
121 %"class.llvm::MCDwarfLoc" = type { i32, i32, i32, i32, i32, i32 }
122 %"class.llvm::MCSection" = type opaque
123 %"class.llvm::MCSymbol" = type { %"class.llvm::StringRef", ptr, ptr, i8 }
124 %"class.llvm::MCExpr" = type opaque
125 %"class.std::vector.75" = type { %"struct.std::_Vector_base.76" }
128 %"class.llvm::MCGenDwarfLabelEntry" = type { %"class.llvm::StringRef", i32, i32, ptr }
129 %"class.llvm::DenseMap.80" = type { ptr, i32, i32, i32 }
131 %"class.llvm::MCLineSection" = type { %"class.std::vector.215" }
132 %"class.std::vector.215" = type { %"struct.std::_Vector_base.216" }
135 %"class.llvm::MCLineEntry" = type { %"class.llvm::MCDwarfLoc", ptr }
136 %"class.std::vector.84" = type { %"struct.std::_Vector_base.85" }
139class.llvm::MachineModuleInfo" = type { %"class.llvm::ImmutablePass", %"class.llvm::MCContext", pt…
140 %"class.llvm::ImmutablePass" = type { %"class.llvm::ModulePass" }
141 %"class.llvm::ModulePass" = type { %"class.llvm::Pass" }
142 %"class.llvm::Pass" = type { ptr, ptr, ptr, i32 }
143 %"class.llvm::AnalysisResolver" = type { %"class.std::vector.89", ptr }
144 %"class.std::vector.89" = type { %"struct.std::_Vector_base.90" }
148 %"class.llvm::PMDataManager" = type opaque
149 %"class.llvm::MachineModuleInfoImpl" = type { ptr }
150 %"class.std::vector.95" = type { %"struct.std::_Vector_base.96" }
153 %"class.llvm::MachineMove" = type { ptr, %"class.llvm::MachineLocation", %"class.llvm::MachineLocat…
154 %"class.llvm::MachineLocation" = type { i8, i32, i32 }
155 %"class.std::vector.100" = type { %"struct.std::_Vector_base.101" }
158 …ct.llvm::LandingPadInfo" = type { ptr, %"class.llvm::SmallVector", %"class.llvm::SmallVector", ptr…
159 %"class.llvm::SmallVector" = type { %"class.llvm::SmallVectorImpl", %"struct.llvm::SmallVectorStora…
160 %"class.llvm::SmallVectorImpl" = type { %"class.llvm::SmallVectorTemplateBase" }
161 %"class.llvm::SmallVectorTemplateBase" = type { %"class.llvm::SmallVectorTemplateCommon" }
162 %"class.llvm::SmallVectorTemplateCommon" = type { %"class.llvm::SmallVectorBase", %"struct.llvm::Al…
163 %"class.llvm::SmallVectorBase" = type { ptr, ptr, ptr }
167 %"class.std::vector.105" = type { %"struct.std::_Vector_base.106" }
170 %"class.llvm::DenseMap.110" = type { ptr, i32, i32, i32 }
171 %"struct.std::pair.113" = type { ptr, %"class.llvm::SmallVector.206" }
172 %"class.llvm::SmallVector.206" = type { [28 x i8], %"struct.llvm::SmallVectorStorage.207" }
176 %"class.llvm::DenseMap.114" = type { ptr, i32, i32, i32 }
178 %"class.std::vector.118" = type { %"struct.std::_Vector_base.119" }
181 %"class.std::vector.123" = type { %"struct.std::_Vector_base.124" }
184 %"class.std::vector.128" = type { %"struct.std::_Vector_base.129" }
187 %"class.llvm::SmallPtrSet" = type { %"class.llvm::SmallPtrSetImpl", [33 x ptr] }
188 %"class.llvm::SmallPtrSetImpl" = type { ptr, ptr, i32, i32, i32 }
189 %"class.llvm::MMIAddrLabelMap" = type opaque
190 %"class.llvm::SmallVector.133" = type { %"class.llvm::SmallVectorImpl.134", %"struct.llvm::SmallVec…
191 %"class.llvm::SmallVectorImpl.134" = type { %"class.llvm::SmallVectorTemplateBase.135" }
192 %"class.llvm::SmallVectorTemplateBase.135" = type { %"class.llvm::SmallVectorTemplateCommon.136" }
193 %"class.llvm::SmallVectorTemplateCommon.136" = type { %"class.llvm::SmallVectorBase", %"struct.llvm…
197 %"class.llvm::GCModuleInfo" = type opaque
198class.llvm::MachineRegisterInfo" = type { ptr, i8, i8, %"class.llvm::IndexedMap", %"class.llvm::In…
199 %"class.llvm::TargetRegisterInfo" = type { ptr, %"class.llvm::MCRegisterInfo", ptr, ptr, ptr, ptr, …
201 %"class.llvm::TargetRegisterClass" = type { ptr, ptr, ptr, ptr, ptr, ptr }
202 %"class.llvm::ArrayRef" = type { ptr, i64 }
203 %"class.llvm::IndexedMap" = type { %"class.std::vector.140", %"struct.std::pair.145", %"struct.llvm…
204 %"class.std::vector.140" = type { %"struct.std::_Vector_base.141" }
208 %"class.llvm::MachineOperand" = type { i8, [3 x i8], %union.anon, ptr, %union.anon.188 }
213 %"class.llvm::IndexedMap.146" = type { %"class.std::vector.147", %"struct.std::pair.152", %"struct.…
214 %"class.std::vector.147" = type { %"struct.std::_Vector_base.148" }
218 %"class.llvm::BitVector" = type { ptr, i32, i32 }
220 %"class.llvm::MachineFrameInfo" = type opaque
221 %"class.llvm::MachineConstantPool" = type { ptr, i32, %"class.std::vector.153", %"class.llvm::Dense…
222 %"class.llvm::DataLayout" = type opaque
223 %"class.std::vector.153" = type { %"struct.std::_Vector_base.154" }
226 %"class.llvm::MachineConstantPoolEntry" = type { %union.anon.158, i32 }
228 %"class.llvm::Constant" = type { %"class.llvm::User" }
229 %"class.llvm::DenseSet" = type { %"class.llvm::DenseMap.159" }
230 %"class.llvm::DenseMap.159" = type { ptr, i32, i32, i32 }
232 %"class.llvm::MachineConstantPoolValue" = type { ptr, ptr }
233 %"class.llvm::MachineJumpTableInfo" = type opaque
234 %"class.std::vector.163" = type { %"struct.std::_Vector_base.164" }
237 %"class.llvm::Recycler" = type { %"class.llvm::iplist.168" }
238 %"class.llvm::iplist.168" = type { %"struct.llvm::ilist_traits.169", ptr }
241 %"class.llvm::ArrayRecycler" = type { %"class.llvm::SmallVector.174" }
242 %"class.llvm::SmallVector.174" = type { %"class.llvm::SmallVectorImpl.175", %"struct.llvm::SmallVec…
243 %"class.llvm::SmallVectorImpl.175" = type { %"class.llvm::SmallVectorTemplateBase.176" }
244 %"class.llvm::SmallVectorTemplateBase.176" = type { %"class.llvm::SmallVectorTemplateCommon.177" }
245 %"class.llvm::SmallVectorTemplateCommon.177" = type { %"class.llvm::SmallVectorBase", %"struct.llvm…
248 %"class.llvm::Recycler.180" = type { %"class.llvm::iplist.168" }
249 %"struct.llvm::ilist.181" = type { %"class.llvm::iplist.182" }
250 %"class.llvm::iplist.182" = type { %"struct.llvm::ilist_traits.183", ptr }
251 %"struct.llvm::ilist_traits.183" = type { %"class.llvm::ilist_half_node.1" }
252 %"class.llvm::ArrayRecycler<llvm::MachineOperand, 8>::Capacity" = type { i8 }
253 %"class.llvm::ConstantInt" = type { %"class.llvm::Constant", %"class.llvm::APInt" }
254 %"class.llvm::APInt" = type { i32, %union.anon.189 }
256 %"class.llvm::ConstantFP" = type { %"class.llvm::Constant", %"class.llvm::APFloat" }
257 %"class.llvm::APFloat" = type { ptr, %"union.llvm::APFloat::Significand", i16, i8 }
260 %"class.llvm::BlockAddress" = type { %"class.llvm::Constant" }
261 %"class.llvm::hash_code" = type { i64 }
264 %"class.llvm::PrintReg" = type { ptr, i32, i32 }
265 %"class.llvm::PseudoSourceValue" = type { %"class.llvm::Value" }
266 %"class.llvm::FoldingSetNodeID" = type { %"class.llvm::SmallVector.194" }
267 %"class.llvm::SmallVector.194" = type { [28 x i8], %"struct.llvm::SmallVectorStorage.200" }
270 %"class.llvm::ilist_iterator.202" = type { ptr }
271 %"class.llvm::TargetInstrInfo" = type { ptr, [28 x i8], i32, i32 }
273 %"class.llvm::SmallVectorImpl.195" = type { %"class.llvm::SmallVectorTemplateBase.196" }
274 %"class.llvm::SmallVectorTemplateBase.196" = type { %"class.llvm::SmallVectorTemplateCommon.197" }
275 %"class.llvm::SmallVectorTemplateCommon.197" = type { %"class.llvm::SmallVectorBase", %"struct.llvm…
276 %"class.llvm::AliasAnalysis" = type { ptr, ptr, ptr, ptr }
277 %"class.llvm::TargetLibraryInfo" = type opaque
279 %"class.llvm::DIVariable" = type { %"class.llvm::DIDescriptor" }
280 %"class.llvm::DIDescriptor" = type { ptr }
281 %"class.llvm::DIScope" = type { %"class.llvm::DIDescriptor" }
282 %"class.llvm::ArrayRef.208" = type { ptr, i64 }
283 %"class.llvm::SmallVector.209" = type { %"class.llvm::SmallVectorImpl.210", %"struct.llvm::SmallVec…
284 %"class.llvm::SmallVectorImpl.210" = type { %"class.llvm::SmallVectorTemplateBase.211" }
285 %"class.llvm::SmallVectorTemplateBase.211" = type { %"class.llvm::SmallVectorTemplateCommon.212" }
286 %"class.llvm::SmallVectorTemplateCommon.212" = type { %"class.llvm::SmallVectorBase", %"struct.llvm…
289 %"class.llvm::Twine" = type { %"union.llvm::Twine::Child", %"union.llvm::Twine::Child", i8, i8 }
301 …%SubReg_TargetFlags.i = getelementptr inbounds %"class.llvm::MachineOperand", ptr %this, i64 0, i3…
309 %add.ptr = getelementptr inbounds %"class.llvm::TargetRegisterInfo", ptr %TRI, i64 0, i32 1
318 %RegNo.i.i = getelementptr inbounds %"class.llvm::MachineOperand", ptr %this, i64 0, i32 2, i32 0
324 %ParentMI.i.i = getelementptr inbounds %"class.llvm::MachineOperand", ptr %this, i64 0, i32 3
330 %Parent.i.i = getelementptr inbounds %"class.llvm::MachineInstr", ptr %1, i64 0, i32 2
336 %xParent.i.i = getelementptr inbounds %"class.llvm::MachineBasicBlock", ptr %2, i64 0, i32 4
342 %RegInfo.i.i = getelementptr inbounds %"class.llvm::MachineFunction", ptr %3, i64 0, i32 5