Lines Matching full:class
19 %"class.llvm::MachineMemOperand" = type { %"struct.llvm::MachinePointerInfo", i64, i32, %"class.llv…
20 %"struct.llvm::MachinePointerInfo" = type { %"class.llvm::Value"*, i64 }
21 %"class.llvm::Value" = type { i32 (...)**, i8, i8, i16, %"class.llvm::Type"*, %"class.llvm::Use"*, …
22 %"class.llvm::Type" = type { %"class.llvm::LLVMContext"*, i32, i32, %"class.llvm::Type"** }
23 %"class.llvm::LLVMContext" = type { %"class.llvm::LLVMContextImpl"* }
24 %"class.llvm::LLVMContextImpl" = type opaque
25 %"class.llvm::Use" = type { %"class.llvm::Value"*, %"class.llvm::Use"*, %"class.llvm::PointerIntPai…
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 { i8* }
30 …class.llvm::MachineInstr" = type { %"class.llvm::ilist_node", %"class.llvm::MCInstrDesc"*, %"class…
31 %"class.llvm::ilist_node" = type { %"class.llvm::ilist_half_node", %"class.llvm::MachineInstr"* }
32 %"class.llvm::ilist_half_node" = type { %"class.llvm::MachineInstr"* }
33 %"class.llvm::MCInstrDesc" = type { i16, i16, i16, i16, i16, i32, i64, i16*, i16*, %"class.llvm::MC…
34 %"class.llvm::MCOperandInfo" = type { i16, i8, i8, i32 }
35 …class.llvm::MachineBasicBlock" = type { %"class.llvm::ilist_node.0", %"struct.llvm::ilist", %"clas…
36 %"class.llvm::ilist_node.0" = type { %"class.llvm::ilist_half_node.1", %"class.llvm::MachineBasicBl…
37 %"class.llvm::ilist_half_node.1" = type { %"class.llvm::MachineBasicBlock"* }
38 %"struct.llvm::ilist" = type { %"class.llvm::iplist" }
39 %"class.llvm::iplist" = type { %"struct.llvm::ilist_traits", %"class.llvm::MachineInstr"* }
40 %"struct.llvm::ilist_traits" = type { %"class.llvm::ilist_half_node", %"class.llvm::MachineBasicBlo…
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", %"class.llvm::BasicBlock"* }
43 %"class.llvm::ilist_half_node.3" = type { %"class.llvm::BasicBlock"* }
44 %"class.llvm::iplist.4" = type { %"struct.llvm::ilist_traits.5", %"class.llvm::Instruction"* }
45 %"struct.llvm::ilist_traits.5" = type { %"class.llvm::ilist_half_node.10" }
46 %"class.llvm::ilist_half_node.10" = type { %"class.llvm::Instruction"* }
47 %"class.llvm::Instruction" = type { %"class.llvm::User", %"class.llvm::ilist_node.193", %"class.llv…
48 %"class.llvm::User" = type { %"class.llvm::Value", %"class.llvm::Use"*, i32 }
49 %"class.llvm::ilist_node.193" = type { %"class.llvm::ilist_half_node.10", %"class.llvm::Instruction…
50 %"class.llvm::DebugLoc" = type { i32, i32 }
51 …class.llvm::Function" = type { %"class.llvm::GlobalValue", %"class.llvm::ilist_node.27", %"class.l…
52 %"class.llvm::GlobalValue" = type { [52 x i8], [4 x i8], %"class.llvm::Module"*, %"class.std::basic…
53 …class.llvm::Module" = type { %"class.llvm::LLVMContext"*, %"class.llvm::iplist.11", %"class.llvm::…
54 %"class.llvm::iplist.11" = type { %"struct.llvm::ilist_traits.12", %"class.llvm::GlobalVariable"* }
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", %"class.llvm::GlobalVariab…
57 %"class.llvm::ilist_half_node.19" = type { %"class.llvm::GlobalVariable"* }
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", %"class.llvm::Function"* }
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", %"class.llvm::Function"* }
62 %"class.llvm::ilist_half_node.28" = type { %"class.llvm::Function"* }
63 %"class.llvm::iplist.29" = type { %"struct.llvm::ilist_traits.30", %"class.llvm::GlobalAlias"* }
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", %"class.llvm::GlobalAlias"…
66 %"class.llvm::ilist_half_node.37" = type { %"class.llvm::GlobalAlias"* }
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", %"class.llvm::NamedMDNode"* }
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", %"class.llvm::NamedMDNode"…
72 %"class.llvm::ilist_half_node.46" = type { %"class.llvm::NamedMDNode"* }
73 %"class.llvm::NamedMDNode" = type { %"class.llvm::ilist_node.45", %"class.std::basic_string", %"cla…
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 { %"class.llvm::GVMaterializer"* }
78 %"class.llvm::GVMaterializer" = type opaque
79 %"class.llvm::iplist.47" = type { %"struct.llvm::ilist_traits.48", %"class.llvm::BasicBlock"* }
80 %"struct.llvm::ilist_traits.48" = type { %"class.llvm::ilist_half_node.3" }
81 %"class.llvm::iplist.54" = type { %"struct.llvm::ilist_traits.55", %"class.llvm::Argument"* }
82 %"struct.llvm::ilist_traits.55" = type { %"class.llvm::ilist_half_node.61" }
83 %"class.llvm::ilist_half_node.61" = type { %"class.llvm::Argument"* }
84 %"class.llvm::Argument" = type { %"class.llvm::Value", %"class.llvm::ilist_node.192", %"class.llvm:…
85 %"class.llvm::ilist_node.192" = type { %"class.llvm::ilist_half_node.61", %"class.llvm::Argument"* }
86 %"class.llvm::AttributeSet" = type { %"class.llvm::AttributeSetImpl"* }
87 %"class.llvm::AttributeSetImpl" = type opaque
88 …class.llvm::MachineFunction" = type { %"class.llvm::Function"*, %"class.llvm::TargetMachine"*, %"c…
89 …class.llvm::TargetMachine" = type { i32 (...)**, %"class.llvm::Target"*, %"class.std::basic_string…
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, …
94 …class.llvm::MCContext" = type { %"class.llvm::SourceMgr"*, %"class.llvm::MCAsmInfo"*, %"class.llvm…
95 %"class.llvm::SourceMgr" = type opaque
96 …class.llvm::MCRegisterInfo" = type { %"struct.llvm::MCRegisterDesc"*, i32, i32, i32, %"class.llvm:…
98 %"class.llvm::MCRegisterClass" = type { i8*, i16*, i8*, i16, i16, i16, i16, i16, i8, i8 }
100 %"class.llvm::DenseMap" = type { %"struct.std::pair"*, i32, i32, i32 }
102 %"class.llvm::MCObjectFileInfo" = type opaque
103 %"class.llvm::BumpPtrAllocator" = type { i64, i64, %"class.llvm::SlabAllocator"*, %"class.llvm::Mem…
104 %"class.llvm::SlabAllocator" = type { i32 (...)** }
105 %"class.llvm::MemSlab" = type { i64, %"class.llvm::MemSlab"* }
106 %"class.llvm::StringMap" = type { %"class.llvm::StringMapImpl", %"class.llvm::BumpPtrAllocator"* }
107 %"class.llvm::StringMapImpl" = type { %"class.llvm::StringMapEntryBase"**, i32, i32, i32, i32 }
108 %"class.llvm::StringMapEntryBase" = type { i32 }
109 %"class.llvm::StringMap.62" = type { %"class.llvm::StringMapImpl", %"class.llvm::BumpPtrAllocator"*…
110 %"class.llvm::DenseMap.63" = type { %"struct.std::pair.66"*, i32, i32, i32 }
112 %"class.llvm::raw_ostream" = type { i32 (...)**, i8*, i8*, i8*, i32 }
113 %"class.std::vector" = type { %"struct.std::_Vector_base" }
115 …:MCDwarfFile *> >::_Vector_impl" = type { %"class.llvm::MCDwarfFile"**, %"class.llvm::MCDwarfFile"…
116 %"class.llvm::MCDwarfFile" = type { %"class.llvm::StringRef", i32 }
117 %"class.llvm::StringRef" = type { i8*, i64 }
118 %"class.std::vector.70" = type { %"struct.std::_Vector_base.71" }
120 …r<llvm::StringRef> >::_Vector_impl" = type { %"class.llvm::StringRef"*, %"class.llvm::StringRef"*,…
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", %"class.llvm::MCSection"*, %"class.llvm:…
124 %"class.llvm::MCExpr" = type opaque
125 %"class.std::vector.75" = type { %"struct.std::_Vector_base.76" }
127 …try *> >::_Vector_impl" = type { %"class.llvm::MCGenDwarfLabelEntry"**, %"class.llvm::MCGenDwarfLa…
128 %"class.llvm::MCGenDwarfLabelEntry" = type { %"class.llvm::StringRef", i32, i32, %"class.llvm::MCSy…
129 %"class.llvm::DenseMap.80" = type { %"struct.std::pair.83"*, i32, i32, i32 }
130 %"struct.std::pair.83" = type { %"class.llvm::MCSection"*, %"class.llvm::MCLineSection"* }
131 %"class.llvm::MCLineSection" = type { %"class.std::vector.215" }
132 %"class.std::vector.215" = type { %"struct.std::_Vector_base.216" }
134 …vm::MCLineEntry> >::_Vector_impl" = type { %"class.llvm::MCLineEntry"*, %"class.llvm::MCLineEntry"…
135 %"class.llvm::MCLineEntry" = type { %"class.llvm::MCDwarfLoc", %"class.llvm::MCSymbol"* }
136 %"class.std::vector.84" = type { %"struct.std::_Vector_base.85" }
138 …lvm::MCSection *> >::_Vector_impl" = type { %"class.llvm::MCSection"**, %"class.llvm::MCSection"**…
139 …class.llvm::MachineModuleInfo" = type { %"class.llvm::ImmutablePass", %"class.llvm::MCContext", %"…
140 %"class.llvm::ImmutablePass" = type { %"class.llvm::ModulePass" }
141 %"class.llvm::ModulePass" = type { %"class.llvm::Pass" }
142 %"class.llvm::Pass" = type { i32 (...)**, %"class.llvm::AnalysisResolver"*, i8*, i32 }
143 %"class.llvm::AnalysisResolver" = type { %"class.std::vector.89", %"class.llvm::PMDataManager"* }
144 %"class.std::vector.89" = type { %"struct.std::_Vector_base.90" }
147 %"struct.std::pair.94" = type { i8*, %"class.llvm::Pass"* }
148 %"class.llvm::PMDataManager" = type opaque
149 %"class.llvm::MachineModuleInfoImpl" = type { i32 (...)** }
150 %"class.std::vector.95" = type { %"struct.std::_Vector_base.96" }
152 …vm::MachineMove> >::_Vector_impl" = type { %"class.llvm::MachineMove"*, %"class.llvm::MachineMove"…
153 %"class.llvm::MachineMove" = type { %"class.llvm::MCSymbol"*, %"class.llvm::MachineLocation", %"cla…
154 %"class.llvm::MachineLocation" = type { i8, i32, i32 }
155 %"class.std::vector.100" = type { %"struct.std::_Vector_base.101" }
158 …%"class.llvm::MachineBasicBlock"*, %"class.llvm::SmallVector", %"class.llvm::SmallVector", %"class…
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 { i8*, i8*, i8* }
167 %"class.std::vector.105" = type { %"struct.std::_Vector_base.106" }
170 %"class.llvm::DenseMap.110" = type { %"struct.std::pair.113"*, i32, i32, i32 }
171 %"struct.std::pair.113" = type { %"class.llvm::MCSymbol"*, %"class.llvm::SmallVector.206" }
172 %"class.llvm::SmallVector.206" = type { [28 x i8], %"struct.llvm::SmallVectorStorage.207" }
176 %"class.llvm::DenseMap.114" = type { %"struct.std::pair.117"*, i32, i32, i32 }
177 %"struct.std::pair.117" = type { %"class.llvm::MCSymbol"*, i32 }
178 %"class.std::vector.118" = type { %"struct.std::_Vector_base.119" }
180 …lVariable *> >::_Vector_impl" = type { %"class.llvm::GlobalVariable"**, %"class.llvm::GlobalVariab…
181 %"class.std::vector.123" = type { %"struct.std::_Vector_base.124" }
184 %"class.std::vector.128" = type { %"struct.std::_Vector_base.129" }
186 … llvm::Function *> >::_Vector_impl" = type { %"class.llvm::Function"**, %"class.llvm::Function"**,…
187 %"class.llvm::SmallPtrSet" = type { %"class.llvm::SmallPtrSetImpl", [33 x i8*] }
188 %"class.llvm::SmallPtrSetImpl" = type { i8**, i8**, 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
198 …class.llvm::MachineRegisterInfo" = type { %"class.llvm::TargetRegisterInfo"*, i8, i8, %"class.llvm…
199 …class.llvm::TargetRegisterInfo" = type { i32 (...)**, %"class.llvm::MCRegisterInfo", %"struct.llvm…
201 …class.llvm::TargetRegisterClass" = type { %"class.llvm::MCRegisterClass"*, i32*, i32*, i16*, %"cla…
202 %"class.llvm::ArrayRef" = type { i16*, 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" }
207 %"struct.std::pair.145" = type { %"class.llvm::TargetRegisterClass"*, %"class.llvm::MachineOperand"…
208 %"class.llvm::MachineOperand" = type { i8, [3 x i8], %union.anon, %"class.llvm::MachineInstr"*, %un…
211 %struct.anon = type { %"class.llvm::MachineOperand"*, %"class.llvm::MachineOperand"* }
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 { i64*, i32, i32 }
220 %"class.llvm::MachineFrameInfo" = type opaque
221 %"class.llvm::MachineConstantPool" = type { %"class.llvm::DataLayout"*, i32, %"class.std::vector.15…
222 %"class.llvm::DataLayout" = type opaque
223 %"class.std::vector.153" = type { %"struct.std::_Vector_base.154" }
225 …ry> >::_Vector_impl" = type { %"class.llvm::MachineConstantPoolEntry"*, %"class.llvm::MachineConst…
226 %"class.llvm::MachineConstantPoolEntry" = type { %union.anon.158, i32 }
227 %union.anon.158 = type { %"class.llvm::Constant"* }
228 %"class.llvm::Constant" = type { %"class.llvm::User" }
229 %"class.llvm::DenseSet" = type { %"class.llvm::DenseMap.159" }
230 %"class.llvm::DenseMap.159" = type { %"struct.std::pair.162"*, i32, i32, i32 }
231 %"struct.std::pair.162" = type { %"class.llvm::MachineConstantPoolValue"*, i8 }
232 %"class.llvm::MachineConstantPoolValue" = type { i32 (...)**, %"class.llvm::Type"* }
233 %"class.llvm::MachineJumpTableInfo" = type opaque
234 %"class.std::vector.163" = type { %"struct.std::_Vector_base.164" }
236 …cBlock *> >::_Vector_impl" = type { %"class.llvm::MachineBasicBlock"**, %"class.llvm::MachineBasic…
237 %"class.llvm::Recycler" = type { %"class.llvm::iplist.168" }
238 %"class.llvm::iplist.168" = type { %"struct.llvm::ilist_traits.169", %"struct.llvm::RecyclerStruct"…
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", %"class.llvm::MachineBasicBloc…
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 { %"struct.llvm::fltSemantics"*, %"union.llvm::APFloat::Significand",…
260 %"class.llvm::BlockAddress" = type { %"class.llvm::Constant" }
261 %"class.llvm::hash_code" = type { i64 }
264 %"class.llvm::PrintReg" = type { %"class.llvm::TargetRegisterInfo"*, 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 { %"class.llvm::MachineInstr"* }
271 %"class.llvm::TargetInstrInfo" = type { i32 (...)**, [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 { i32 (...)**, %"class.llvm::DataLayout"*, %"class.llvm::Target…
277 %"class.llvm::TargetLibraryInfo" = type opaque
278 %"struct.llvm::AliasAnalysis::Location" = type { %"class.llvm::Value"*, i64, %"class.llvm::MDNode"*…
279 %"class.llvm::DIVariable" = type { %"class.llvm::DIDescriptor" }
280 %"class.llvm::DIDescriptor" = type { %"class.llvm::MDNode"* }
281 %"class.llvm::DIScope" = type { %"class.llvm::DIDescriptor" }
282 %"class.llvm::ArrayRef.208" = type { i32*, 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 }
290 %"union.llvm::Twine::Child" = type { %"class.llvm::Twine"* }
293 …o27removeRegOperandFromUseListEPNS_14MachineOperandE(%"class.llvm::MachineRegisterInfo"*, %"class.…
295 …erInfo22addRegOperandToUseListEPNS_14MachineOperandE(%"class.llvm::MachineRegisterInfo"*, %"class.…
297 declare zeroext i32 @_ZNK4llvm14MCRegisterInfo9getSubRegEjj(%"class.llvm::MCRegisterInfo"*, i32 zer…
299 …d12substPhysRegEjRKNS_18TargetRegisterInfoE(%"class.llvm::MachineOperand"* %this, i32 zeroext %Reg…
301 …%SubReg_TargetFlags.i = getelementptr inbounds %"class.llvm::MachineOperand", %"class.llvm::Machin…
310 …%add.ptr = getelementptr inbounds %"class.llvm::TargetRegisterInfo", %"class.llvm::TargetRegisterI…
311 …%call3 = tail call zeroext i32 @_ZNK4llvm14MCRegisterInfo9getSubRegEjj(%"class.llvm::MCRegisterInf…
319 …%RegNo.i.i = getelementptr inbounds %"class.llvm::MachineOperand", %"class.llvm::MachineOperand"* …
325 …%ParentMI.i.i = getelementptr inbounds %"class.llvm::MachineOperand", %"class.llvm::MachineOperand…
326 %2 = load %"class.llvm::MachineInstr"*, %"class.llvm::MachineInstr"** %ParentMI.i.i, align 8
327 %tobool.i = icmp eq %"class.llvm::MachineInstr"* %2, null
331 …%Parent.i.i = getelementptr inbounds %"class.llvm::MachineInstr", %"class.llvm::MachineInstr"* %2,…
332 …%3 = load %"class.llvm::MachineBasicBlock"*, %"class.llvm::MachineBasicBlock"** %Parent.i.i, align…
333 %tobool5.i = icmp eq %"class.llvm::MachineBasicBlock"* %3, null
337 …%xParent.i.i = getelementptr inbounds %"class.llvm::MachineBasicBlock", %"class.llvm::MachineBasic…
338 %4 = load %"class.llvm::MachineFunction"*, %"class.llvm::MachineFunction"** %xParent.i.i, align 8
339 %tobool8.i = icmp eq %"class.llvm::MachineFunction"* %4, null
343 …%RegInfo.i.i = getelementptr inbounds %"class.llvm::MachineFunction", %"class.llvm::MachineFunctio…
344 …%5 = load %"class.llvm::MachineRegisterInfo"*, %"class.llvm::MachineRegisterInfo"** %RegInfo.i.i, …
345 …27removeRegOperandFromUseListEPNS_14MachineOperandE(%"class.llvm::MachineRegisterInfo"* %5, %"clas…
347 …rInfo22addRegOperandToUseListEPNS_14MachineOperandE(%"class.llvm::MachineRegisterInfo"* %5, %"clas…