Lines Matching refs:ptr
7 %struct.AtomList = type { ptr }
8 %struct.AtomTree = type { ptr, %"struct.CDSList<CDSList<HingeNode*> >" }
11 %"struct.CDS::auto_ptr<IVMAtom>" = type { ptr }
13 %"struct.CDSList<CDSList<HingeNode*> >" = type { ptr }
14 %"struct.CDSList<CDSList<int> >" = type { ptr }
15 %"struct.CDSList<HingeNode*>" = type { ptr }
16 %"struct.CDSList<InternalDynamics::HingeSpec>" = type { ptr }
17 %"struct.CDSList<Loop>" = type { ptr }
18 %"struct.CDSList<Pair<int, int> >" = type { ptr }
19 %"struct.CDSList<int>" = type { ptr }
22 %"struct.CDSListRep<HingeNode*>" = type { i32, i32, ptr, i32 }
23 %"struct.CDSListRep<IVMAtom*>" = type { i32, i32, ptr, i32 }
27 %"struct.CDSListRep<int>" = type { i32, i32, ptr, i32 }
28 %"struct.CDSMatrixBase<double>" = type { ptr }
30 %"struct.CDSStringRep<char>" = type { ptr, i32, i32, i32, i32 }
33 %"struct.CDSVectorBase<Vec3,CDS::DefaultAlloc>" = type { ptr }
34 %"struct.CDSVectorBase<double,CDS::DefaultAlloc>" = type { ptr }
35 …%"struct.CDSVectorRep<Vec3,CDS::DefaultAlloc>" = type { i32, %"struct.CDS::DefaultAlloc", ptr, i32…
36 …%"struct.CDSVectorRep<double,CDS::DefaultAlloc>" = type { i32, %"struct.CDS::DefaultAlloc", ptr, i…
64 …%struct.HNodeTranslate = type { %"struct.HingeNodeSpec<3>", ptr, %struct.Vec3, %"struct.CDSVector<…
67 …ptr, ptr, %"struct.CDSList<HingeNode*>", i32, %struct.AtomList, %"struct.FixedMatrix<double,1,6,0,…
73 …ptr, ptr, ptr, ptr, i32, i32, i32, i8, i8, i8, i8, double, double, double, double, double, double,…
74 …%struct.IVMAtom = type { i32, ptr, %struct.AtomList, %struct.Vec3, %struct.Vec3, %struct.Vec3, dou…
76 …ct.Integrator = type { ptr, %"struct.CDSVector<double,0,CDS::DefaultAlloc>", %"struct.CDSVector<do…
78 %struct.LengthConstraints = type { double, i32, i32, ptr, ptr }
84 %struct.PhiMatrixTranspose = type { ptr }
86 %struct.String = type { ptr }
87 %"struct.SubMatrix<FixedMatrix<double, 6, 6, 0, 0> >" = type { ptr, i32, i32, i32, i32 }
88 %"struct.SubVector<CDSVector<double, 1, CDS::DefaultAlloc> >" = type { ptr, i32, i32 }
89 %"struct.SubVector<FixedVector<double, 6, 0> >" = type { ptr, i32, i32 }
93 %struct.__si_class_type_info_pseudo = type { %struct.__type_info_pseudo, ptr }
94 %struct.__type_info_pseudo = type { ptr, ptr }
95 …<char,std::char_traits<char> >" = type { %"struct.std::ios_base", ptr, i8, i8, ptr, ptr, ptr, ptr }
96 …%"struct.std::basic_ostream<char,std::char_traits<char> >" = type { ptr, %"struct.std::basic_ios<c…
97 …td::basic_streambuf<char,std::char_traits<char> >" = type { ptr, ptr, ptr, ptr, ptr, ptr, ptr, %"s…
98 …%"struct.std::ctype<char>" = type { %"struct.std::locale::facet", ptr, i8, ptr, ptr, ptr, i8, [256…
99 …ios_base" = type { ptr, i32, i32, i32, i32, i32, ptr, %"struct.std::ios_base::_Words", [8 x %"stru…
100 %"struct.std::ios_base::_Callback_list" = type { ptr, ptr, i32, i32 }
101 %"struct.std::ios_base::_Words" = type { ptr, i32 }
102 %"struct.std::locale" = type { ptr }
103 %"struct.std::locale::_Impl" = type { i32, ptr, i32, ptr, ptr }
104 %"struct.std::locale::facet" = type { ptr, i32 }
106 %"struct.std::type_info" = type { ptr, ptr }
107 @_ZN9HingeNode7DEG2RADE = external constant double, align 8 ; <ptr> [#uses=0]
108 @"\01LC" = external constant [8 x i8] ; <ptr> [#uses=0]
109 @"\01LC1" = external constant [7 x i8] ; <ptr> [#uses=0]
110 @"\01LC2" = external constant [10 x i8] ; <ptr> [#uses=0]
111 @"\01LC3" = external constant [5 x i8] ; <ptr> [#uses=0]
112 @"\01LC4" = external constant [8 x i8] ; <ptr> [#uses=0]
113 @"\01LC5" = external constant [8 x i8] ; <ptr> [#uses=0]
114 @"\01LC6" = external constant [7 x i8] ; <ptr> [#uses=0]
115 @"\01LC7" = external constant [8 x i8] ; <ptr> [#uses=0]
116 @"\01LC8" = external constant [3 x i8] ; <ptr> [#uses=0]
117 @"\01LC9" = external constant [3 x i8] ; <ptr> [#uses=0]
118 @"\01LC10" = external constant [3 x i8] ; <ptr> [#uses=0]
119 @_ZStL8__ioinit = external global %"struct.CDS::DefaultAlloc" ; <ptr> [#uses=0]
120 @__dso_handle = external global ptr ; <ptr> [#uses=0]
121 @_ZTIN9HingeNode17VirtualBaseMethodE = external constant %struct.__class_type_info_pseudo ; <ptr> …
122 @_ZTVN10__cxxabiv117__class_type_infoE = external constant [0 x ptr] ; <ptr> [#uses=0]
123 @_ZTSN9HingeNode17VirtualBaseMethodE = external constant [32 x i8], align 4 ; <ptr> [#uses=0]
124 @_ZTV9HingeNode = external constant [31 x ptr], align 32 ; <ptr> [#uses=0]
125 @_ZTI9HingeNode = external constant %struct.__class_type_info_pseudo ; <ptr> [#uses=0]
126 @_ZTS9HingeNode = external constant [11 x i8] ; <ptr> [#uses=0]
127 @_ZTV11HNodeOrigin = external constant [31 x ptr], align 32 ; <ptr> [#uses=0]
128 @_ZTI11HNodeOrigin = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=0]
129 @_ZTVN10__cxxabiv120__si_class_type_infoE = external constant [0 x ptr] ; <ptr> [#uses=0]
130 @_ZTS11HNodeOrigin = external constant [14 x i8] ; <ptr> [#uses=0]
131 @_ZTV13HingeNodeSpecILi1EE = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
132 @_ZTI13HingeNodeSpecILi1EE = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=…
133 @_ZTS13HingeNodeSpecILi1EE = external constant [22 x i8] ; <ptr> [#uses=0]
134 @_ZTV13HingeNodeSpecILi3EE = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
135 @_ZTI13HingeNodeSpecILi3EE = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=…
136 @_ZTS13HingeNodeSpecILi3EE = external constant [22 x i8] ; <ptr> [#uses=0]
137 @_ZTV13HingeNodeSpecILi2EE = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
138 @_ZTI13HingeNodeSpecILi2EE = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=…
139 @_ZTS13HingeNodeSpecILi2EE = external constant [22 x i8] ; <ptr> [#uses=0]
140 @_ZTV13HingeNodeSpecILi6EE = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
141 @_ZTI13HingeNodeSpecILi6EE = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=…
142 @_ZTS13HingeNodeSpecILi6EE = external constant [22 x i8] ; <ptr> [#uses=0]
143 @_ZTV13HingeNodeSpecILi5EE = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
144 @_ZTI13HingeNodeSpecILi5EE = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=…
145 @_ZTS13HingeNodeSpecILi5EE = external constant [22 x i8] ; <ptr> [#uses=0]
146 @_ZSt4cout = external global %"struct.std::basic_ostream<char,std::char_traits<char> >" ; <ptr> [#…
147 @"\01LC11" = external constant [10 x i8] ; <ptr> [#uses=0]
148 @"\01LC12" = external constant [8 x i8] ; <ptr> [#uses=0]
149 @"\01LC13" = external constant [10 x i8] ; <ptr> [#uses=0]
150 @_ZSt4cerr = external global %"struct.std::basic_ostream<char,std::char_traits<char> >" ; <ptr> [#…
151 @"\01LC14" = external constant [29 x i8] ; <ptr> [#uses=0]
152 @"\01LC15" = external constant [11 x i8] ; <ptr> [#uses=0]
153 @"\01LC16" = external constant [13 x i8] ; <ptr> [#uses=0]
154 @"\01LC17" = external constant [21 x i8] ; <ptr> [#uses=0]
155 @"\01LC18" = external constant [8 x i8] ; <ptr> [#uses=0]
156 @"\01LC19" = external constant [4 x i8] ; <ptr> [#uses=0]
157 @"\01LC20" = external constant [42 x i8] ; <ptr> [#uses=0]
158 @_ZTIN16InternalDynamics9ExceptionE = external constant %struct.__class_type_info_pseudo ; <ptr> […
159 @_ZTSN16InternalDynamics9ExceptionE = external constant [31 x i8], align 4 ; <ptr> [#uses=0]
160 @_ZTIN3CDS13SingularErrorE = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=…
161 @_ZTSN3CDS13SingularErrorE = external constant [22 x i8] ; <ptr> [#uses=0]
162 @_ZTIN3CDS9exceptionE = external constant %struct.__class_type_info_pseudo ; <ptr> [#uses=0]
163 @_ZTSN3CDS9exceptionE = external constant [17 x i8] ; <ptr> [#uses=0]
164 @_ZTV12HNodeTorsion = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
165 @_ZTI12HNodeTorsion = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=0]
166 @_ZTS12HNodeTorsion = external constant [15 x i8] ; <ptr> [#uses=0]
167 @_ZTV12HNodeRotate3 = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
168 @_ZTI12HNodeRotate3 = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=0]
169 @_ZTS12HNodeRotate3 = external constant [15 x i8] ; <ptr> [#uses=0]
170 @_ZTV12HNodeRotate2 = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
171 @_ZTI12HNodeRotate2 = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=0]
172 @_ZTS12HNodeRotate2 = external constant [15 x i8] ; <ptr> [#uses=0]
173 @_ZTV21HNodeTranslateRotate3 = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
174 @_ZTI21HNodeTranslateRotate3 = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#use…
175 @_ZTS21HNodeTranslateRotate3 = external constant [24 x i8] ; <ptr> [#uses=0]
176 @_ZTV21HNodeTranslateRotate2 = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
177 @_ZTI21HNodeTranslateRotate2 = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#use…
178 @_ZTS21HNodeTranslateRotate2 = external constant [24 x i8] ; <ptr> [#uses=0]
179 @_ZTV14HNodeTranslate = external constant [33 x ptr], align 32 ; <ptr> [#uses=0]
180 @_ZTI14HNodeTranslate = external constant %struct.__si_class_type_info_pseudo ; <ptr> [#uses=0]
181 @_ZTS14HNodeTranslate = external constant [17 x i8] ; <ptr> [#uses=0]
182 @"\01LC21" = external constant [31 x i8] ; <ptr> [#uses=0]
183 @"\01LC22" = external constant [6 x i8] ; <ptr> [#uses=0]
184 @"\01LC23" = external constant [12 x i8] ; <ptr> [#uses=0]
185 @"\01LC24" = external constant [5 x i8] ; <ptr> [#uses=0]
186 @"\01LC25" = external constant [7 x i8] ; <ptr> [#uses=0]
187 @"\01LC26" = external constant [7 x i8] ; <ptr> [#uses=0]
188 @"\01LC27" = external constant [43 x i8] ; <ptr> [#uses=0]
189 @"\01LC28" = external constant [15 x i8] ; <ptr> [#uses=0]
190 @"\01LC29" = external constant [20 x i8] ; <ptr> [#uses=0]
191 @"\01LC30" = external constant [41 x i8] ; <ptr> [#uses=0]
195 declare void @_ZN9HingeNode16velFromCartesianEv(ptr) nounwind
197 declare i32 @_ZNK9HingeNode6offsetEv(ptr) nounwind
199 declare i32 @_ZNK9HingeNode6getDOFEv(ptr) nounwind
201 declare i32 @_ZNK9HingeNode6getDimEv(ptr) nounwind
203 declare double @_ZN9HingeNode8kineticEEv(ptr) nounwind
205 declare double @_ZN9HingeNode8approxKEEv(ptr) nounwind
207 declare ptr @_ZN9HingeNode4typeEv(ptr) nounwind
209 declare ptr @_ZN11HNodeOrigin4typeEv(ptr) nounwind
211 declare void @_ZN11HNodeOrigin5calcPEv(ptr) nounwind
213 declare void @_ZN11HNodeOrigin5calcZEv(ptr) nounwind
215 declare void @_ZN11HNodeOrigin9calcPandZEv(ptr) nounwind
217 declare void @_ZN11HNodeOrigin9calcAccelEv(ptr) nounwind
219 declare void @_ZN11HNodeOrigin17calcInternalForceEv(ptr) nounwind
221 declare void @_ZN11HNodeOrigin18prepareVelInternalEv(ptr) nounwind
223 declare void @_ZN11HNodeOrigin13propagateSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr) nounwind
225 declare void @_ZN11HNodeOrigin9setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr) …
227 declare void @_ZN11HNodeOrigin6setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr) nounwind
229 declare void @_ZN11HNodeOrigin14setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr) nounwind
231 …11HNodeOrigin18enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES4_(ptr, ptr, ptr) nounwind
233 declare void @_ZN11HNodeOrigin5printEi(ptr, i32) nounwind
235 declare void @_ZN11HNodeOrigin6getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr) nounwind
237 declare void @_ZN11HNodeOrigin6getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr) nounwind
239 declare void @_ZN11HNodeOrigin8getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr) nounwind
241 declare void @_ZN11HNodeOrigin16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr) n…
243 declare void @_ZN11HNodeOrigin5calcYEv(ptr) nounwind
245 declare ptr @_ZN14HNodeTranslate4typeEv(ptr) nounwind
247 declare ptr @_ZN21HNodeTranslateRotate34typeEv(ptr) nounwind
249 declare i32 @_ZNK21HNodeTranslateRotate36getDimEv(ptr) nounwind
251 declare ptr @_ZN12HNodeRotate34typeEv(ptr) nounwind
253 declare i32 @_ZNK12HNodeRotate36getDimEv(ptr) nounwind
255 declare ptr @_ZN12HNodeRotate24typeEv(ptr) nounwind
257 declare i32 @_ZNK12HNodeRotate26getDimEv(ptr) nounwind
259 declare ptr @_ZN21HNodeTranslateRotate24typeEv(ptr) nounwind
261 declare i32 @_ZNK21HNodeTranslateRotate26getDimEv(ptr) nounwind
263 declare ptr @_ZN12HNodeTorsion4typeEv(ptr) nounwind
265 declare fastcc double @_ZL12sumMassToTipPK9HingeNode(ptr)
267 declare void @_ZN13InertiaTensor4calcERK4Vec3RK7CDSListIP7IVMAtomE(ptr, ptr, ptr) nounwind
269 declare fastcc double @_ZL15sumInertiaToTipPK9HingeNodeRK4Vec3S4_(ptr, ptr, ptr)
271 declare ptr @_ZlsI11FixedVectorIdLi6ELi0EEERSoS2_RK9SubVectorIT_E(ptr, ptr)
273 declare ptr @_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw(ptr, i32)
275 declare ptr @_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc(ptr, ptr)
277 declare ptr @_ZNSolsEd(ptr, double)
279 …EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,3,3,0,0>"…
281 declare void @_ZN12HNodeRotate27calcRotEv(ptr)
283 declare void @_ZN21HNodeTranslateRotate27calcRotEv(ptr)
285 …xIS1_XT0_EXT1_ELi0ELi0EERKS0_IS1_XT1_ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,1,6,0,0>"…
287 …ERKS0_IS1_XT0_EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%struct.Mat6), ptr, ptr)
289 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,3,6,0,0>"…
291 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,2,6,0,0>"…
293 …rixIS1_XT0_EXT1_ELi0ELi0EERKS0_IS1_XT1_ELi0EE(ptr noalias sret(%"struct.FixedVector<double,5,0>"),…
295 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,5,6,0,0>"…
297 declare void @_ZN12HNodeRotate39setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr)
299 declare void @_ZN12HNodeRotate29setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr)
301 …oid @_ZN21HNodeTranslateRotate39setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr)
303 …oid @_ZN21HNodeTranslateRotate29setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr)
305 declare i32 @_ZNK13HingeNodeSpecILi1EE6offsetEv(ptr) nounwind
307 declare ptr @_ZNK13HingeNodeSpecILi1EE5posCMEv(ptr) nounwind
309 declare ptr @_ZNK13HingeNodeSpecILi1EE4massEv(ptr) nounwind
311 declare void @_ZN13HingeNodeSpecILi1EE9calcPandZEv(ptr)
313 declare i32 @_ZNK13HingeNodeSpecILi1EE6getDOFEv(ptr) nounwind
315 declare i32 @_ZNK13HingeNodeSpecILi1EE6getDimEv(ptr) nounwind
317 …odeSpecILi1EE18enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr) nounwind
319 declare i32 @_ZNK13HingeNodeSpecILi5EE6offsetEv(ptr) nounwind
321 declare ptr @_ZNK13HingeNodeSpecILi5EE5posCMEv(ptr) nounwind
323 declare ptr @_ZNK13HingeNodeSpecILi5EE4massEv(ptr) nounwind
325 declare void @_ZN13HingeNodeSpecILi5EE9calcPandZEv(ptr)
327 declare i32 @_ZNK13HingeNodeSpecILi5EE6getDOFEv(ptr) nounwind
329 declare i32 @_ZNK13HingeNodeSpecILi5EE6getDimEv(ptr) nounwind
331 …odeSpecILi5EE18enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr) nounwind
333 declare i32 @_ZNK13HingeNodeSpecILi2EE6offsetEv(ptr) nounwind
335 declare ptr @_ZNK13HingeNodeSpecILi2EE5posCMEv(ptr) nounwind
337 declare ptr @_ZNK13HingeNodeSpecILi2EE4massEv(ptr) nounwind
339 declare void @_ZN13HingeNodeSpecILi2EE9calcPandZEv(ptr)
341 declare i32 @_ZNK13HingeNodeSpecILi2EE6getDOFEv(ptr) nounwind
343 declare i32 @_ZNK13HingeNodeSpecILi2EE6getDimEv(ptr) nounwind
345 …odeSpecILi2EE18enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr) nounwind
347 declare i32 @_ZNK13HingeNodeSpecILi3EE6offsetEv(ptr) nounwind
349 declare ptr @_ZNK13HingeNodeSpecILi3EE5posCMEv(ptr) nounwind
351 declare ptr @_ZNK13HingeNodeSpecILi3EE4massEv(ptr) nounwind
353 declare void @_ZN13HingeNodeSpecILi3EE9calcPandZEv(ptr)
355 declare i32 @_ZNK13HingeNodeSpecILi3EE6getDOFEv(ptr) nounwind
357 declare i32 @_ZNK13HingeNodeSpecILi6EE6offsetEv(ptr) nounwind
359 declare ptr @_ZNK13HingeNodeSpecILi6EE5posCMEv(ptr) nounwind
361 declare ptr @_ZNK13HingeNodeSpecILi6EE4massEv(ptr) nounwind
363 declare void @_ZN13HingeNodeSpecILi6EE9calcPandZEv(ptr)
365 declare i32 @_ZNK13HingeNodeSpecILi6EE6getDOFEv(ptr) nounwind
367 declare i32 @_ZNK13HingeNodeSpecILi6EE6getDimEv(ptr) nounwind
369 … void @_ZN13HingeNodeSpecILi6EE9setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES6_(ptr, ptr, ptr)
371 …odeSpecILi6EE18enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr) nounwind
373 declare i32 @_ZNK13HingeNodeSpecILi3EE6getDimEv(ptr) nounwind
375 … void @_ZN13HingeNodeSpecILi3EE9setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES6_(ptr, ptr, ptr)
377 …odeSpecILi3EE18enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr) nounwind
379 …ERKS0_IS1_XT0_EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%struct.Mat6), ptr, ptr)
381 declare double @_ZN13HingeNodeSpecILi1EE8kineticEEv(ptr)
383 declare double @_ZN13HingeNodeSpecILi3EE8kineticEEv(ptr)
385 declare double @_ZN13HingeNodeSpecILi2EE8kineticEEv(ptr)
387 declare double @_ZN13HingeNodeSpecILi6EE8kineticEEv(ptr)
389 declare double @_ZN13HingeNodeSpecILi5EE8kineticEEv(ptr)
391 …ERKS0_IS1_XT0_EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%struct.Mat6), ptr, ptr)
393 … void @_ZN13HingeNodeSpecILi1EE9setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES6_(ptr, ptr, ptr)
395 … void @_ZN13HingeNodeSpecILi5EE9setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES6_(ptr, ptr, ptr)
397 … void @_ZN13HingeNodeSpecILi2EE9setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES6_(ptr, ptr, ptr)
399 …ERKS0_IS1_XT0_EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%struct.Mat6), ptr, ptr)
401 …ERKS0_IS1_XT0_EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%struct.Mat6), ptr, ptr)
403 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,5,6,0,0>"…
405 …ERKS0_IS1_XT0_EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%struct.Mat6), ptr, ptr)
407 …ERKS0_IS1_XT0_EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%struct.Mat6), ptr, ptr)
409 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,1,6,0,0>"…
411 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,5,6,0,0>"…
413 …EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,5,5,0,0>"…
415 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,2,6,0,0>"…
417 …EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,2,2,0,0>"…
419 …EXT1_ELi0ELi0EERKS0_IS1_XT1_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,3,6,0,0>"…
421 …EXT0_ELi0ELi0EERKS0_IS1_XT1_EXT0_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,3,3,0,0>"…
423 declare void @_ZNSt8ios_base4InitC1Ev(ptr)
425 declare i32 @__cxa_atexit(ptr, ptr, ptr) nounwind
427 declare void @__tcf_0(ptr nocapture)
429 declare void @_ZNSt8ios_base4InitD1Ev(ptr)
431 declare ptr @_ZlsRSoRK9HingeNode(ptr, ptr)
433 declare ptr @_ZlsRSoPK7IVMAtom(ptr, ptr)
435 declare void @_ZN9HingeNode8addChildEPS_(ptr, ptr)
437 declare void @_ZN7CDSListIP9HingeNodeE6appendES1_(ptr, ptr)
439 declare void @_ZN9HingeNode4getHEv(ptr noalias sret(%struct.RMat), ptr)
441 declare ptr @__cxa_allocate_exception(i32) nounwind
443 declare void @__cxa_throw(ptr, ptr, ptr) noreturn
445 declare void @_ZN9HingeNode16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
447 declare void @_ZN9HingeNode9calcAccelEv(ptr)
449 declare void @_ZN9HingeNode8getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
451 declare void @_ZN9HingeNode6getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
453 declare void @_ZN9HingeNode6getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
455 declare void @_ZN9HingeNode5printEi(ptr, i32)
457 …re void @_ZN9HingeNode18enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES4_(ptr, ptr, ptr)
459 declare void @_ZN9HingeNode14setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
461 declare void @_ZN9HingeNode6setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
463 declare void @_ZN9HingeNode9setPosVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEES5_(ptr, ptr, ptr)
465 declare void @_ZN9HingeNode13propagateSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
467 declare void @_ZN9HingeNode18prepareVelInternalEv(ptr)
469 declare void @_ZN9HingeNode17calcInternalForceEv(ptr)
471 declare void @_ZN9HingeNode5calcYEv(ptr)
473 declare void @_ZN9HingeNode9calcPandZEv(ptr)
475 declare void @_ZN9HingeNode5calcZEv(ptr)
477 declare void @_ZN9HingeNode5calcPEv(ptr)
479 declare ptr @_ZNK9HingeNode4massEv(ptr)
481 declare ptr @_ZNK9HingeNode5posCMEv(ptr)
483 declare ptr @_Znam(i32)
485 declare void @_ZN7CDSListIP9HingeNodeEC1Eii(ptr, i32, i32)
487 declare ptr @_Znwm(i32)
489 declare void @_ZdlPv(ptr) nounwind
493 declare void @_Unwind_Resume_or_Rethrow(ptr)
495 declare void @_ZN7CDSListIP7IVMAtomEC1Eii(ptr, i32, i32)
497 declare void @_ZN13CDSVectorBaseIdN3CDS12DefaultAllocEE8splitRepEv(ptr)
499 declare void @_ZN12HNodeTorsion16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
501 declare void @_ZN13HingeNodeSpecILi1EE8getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
503 declare void @_ZN13HingeNodeSpecILi1EE6getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
505 declare void @_ZN13HingeNodeSpecILi1EE6getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
507 …e void @_ZN13HingeNodeSpecILi1EE16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
509 declare void @_ZN12HNodeRotate316getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
511 …e void @_ZN13HingeNodeSpecILi3EE16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
513 declare void @_ZN13HingeNodeSpecILi3EE8getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
515 declare void @_ZN13HingeNodeSpecILi3EE6getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
517 declare void @_ZN13HingeNodeSpecILi3EE6getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
519 declare void @_ZN12HNodeRotate216getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
521 declare void @_ZN12HNodeRotate28getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
523 declare void @_ZN12HNodeRotate26getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
525 declare void @_ZN12HNodeRotate26getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
527 declare void @_ZN12HNodeRotate38getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
529 declare void @_ZN12HNodeRotate36getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
531 declare void @_ZN12HNodeRotate36getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
533 …e void @_ZN13HingeNodeSpecILi2EE16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
535 declare void @_ZN13HingeNodeSpecILi2EE8getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
537 declare void @_ZN13HingeNodeSpecILi2EE6getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
539 declare void @_ZN13HingeNodeSpecILi2EE6getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
541 …void @_ZN21HNodeTranslateRotate316getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
543 declare void @_ZN21HNodeTranslateRotate38getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
545 declare void @_ZN21HNodeTranslateRotate36getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
547 declare void @_ZN21HNodeTranslateRotate36getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
549 …e void @_ZN13HingeNodeSpecILi6EE16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
551 declare void @_ZN13HingeNodeSpecILi6EE8getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
553 declare void @_ZN13HingeNodeSpecILi6EE6getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
555 declare void @_ZN13HingeNodeSpecILi6EE6getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
557 …void @_ZN21HNodeTranslateRotate216getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
559 declare void @_ZN21HNodeTranslateRotate28getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
561 declare void @_ZN21HNodeTranslateRotate26getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
563 declare void @_ZN21HNodeTranslateRotate26getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
565 …e void @_ZN13HingeNodeSpecILi5EE16getInternalForceER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
567 declare void @_ZN13HingeNodeSpecILi5EE8getAccelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
569 declare void @_ZN13HingeNodeSpecILi5EE6getVelER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
571 declare void @_ZN13HingeNodeSpecILi5EE6getPosER9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
573 declare void @_ZN13CDSVectorBaseI4Vec3N3CDS12DefaultAllocEE8splitRepEv(ptr)
575 declare void @_ZN7CDSListIP7IVMAtomE8splitRepEv(ptr)
577 declare void @_ZN7CDSListIP9HingeNodeE8splitRepEv(ptr)
579 declare void @_ZdaPv(ptr) nounwind
583 declare void @_ZN9HingeNodeC2EPK3IVMP7IVMAtomPKS3_PS_(ptr, ptr, ptr, ptr, ptr)
585 declare void @_ZN9HingeNodeD1Ev(ptr)
587 declare void @_ZN9HingeNodeD0Ev(ptr)
589 declare void @_ZN7CDSListIP7IVMAtomE6appendES1_(ptr, ptr)
591 declare void @_ZN9HingeNodeC1EPK3IVMP7IVMAtomPKS3_PS_(ptr, ptr, ptr, ptr, ptr)
593 declare void @_ZN9HingeNodeD2Ev(ptr)
595 declare void @_ZN11HNodeOriginD0Ev(ptr)
597 declare void @_ZN11HNodeOriginD1Ev(ptr)
599 declare void @_ZN13HingeNodeSpecILi1EED0Ev(ptr)
601 declare void @_ZN13HingeNodeSpecILi1EED1Ev(ptr)
603 declare void @_ZN13HingeNodeSpecILi1EE5calcPEv(ptr)
605 declare void @_ZN13HingeNodeSpecILi1EE5calcZEv(ptr)
607 declare void @_ZN13HingeNodeSpecILi1EE5calcYEv(ptr)
609 declare void @_ZN13HingeNodeSpecILi1EE17calcInternalForceEv(ptr)
611 declare void @_ZN13HingeNodeSpecILi1EE18prepareVelInternalEv(ptr)
613 declare void @_ZN13HingeNodeSpecILi1EE13propagateSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
615 declare double @_ZN13HingeNodeSpecILi1EE8approxKEEv(ptr)
617 declare void @_ZN13HingeNodeSpecILi1EE6setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
619 declare void @_ZN13HingeNodeSpecILi1EE14setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
621 declare void @_ZN13HingeNodeSpecILi1EE5printEi(ptr, i32)
623 declare void @_ZN13HingeNodeSpecILi1EE9calcAccelEv(ptr)
625 declare void @_ZN13HingeNodeSpecILi1EE4getHEv(ptr noalias sret(%struct.RMat), ptr)
629 declare void @_ZN13HingeNodeSpecILi3EED0Ev(ptr)
631 declare void @_ZN13HingeNodeSpecILi3EED1Ev(ptr)
633 declare void @_ZN13HingeNodeSpecILi3EE5calcPEv(ptr)
635 declare void @_ZN13HingeNodeSpecILi3EE5calcZEv(ptr)
637 declare void @_ZN13HingeNodeSpecILi3EE5calcYEv(ptr)
639 declare void @_ZN13HingeNodeSpecILi3EE17calcInternalForceEv(ptr)
641 declare void @_ZN13HingeNodeSpecILi3EE18prepareVelInternalEv(ptr)
643 declare void @_ZN13HingeNodeSpecILi3EE13propagateSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
645 declare double @_ZN13HingeNodeSpecILi3EE8approxKEEv(ptr)
647 declare void @_ZN13HingeNodeSpecILi3EE6setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
649 declare void @_ZN13HingeNodeSpecILi3EE14setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
651 declare void @_ZN13HingeNodeSpecILi3EE5printEi(ptr, i32)
653 declare void @_ZN13HingeNodeSpecILi3EE9calcAccelEv(ptr)
655 declare void @_ZN13HingeNodeSpecILi3EE4getHEv(ptr noalias sret(%struct.RMat), ptr)
657 declare void @_ZN13HingeNodeSpecILi2EED0Ev(ptr)
659 declare void @_ZN13HingeNodeSpecILi2EED1Ev(ptr)
661 declare void @_ZN13HingeNodeSpecILi2EE5calcPEv(ptr)
663 declare void @_ZN13HingeNodeSpecILi2EE5calcZEv(ptr)
665 declare void @_ZN13HingeNodeSpecILi2EE5calcYEv(ptr)
667 declare void @_ZN13HingeNodeSpecILi2EE17calcInternalForceEv(ptr)
669 declare void @_ZN13HingeNodeSpecILi2EE18prepareVelInternalEv(ptr)
671 declare void @_ZN13HingeNodeSpecILi2EE13propagateSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
673 declare double @_ZN13HingeNodeSpecILi2EE8approxKEEv(ptr)
675 declare void @_ZN13HingeNodeSpecILi2EE6setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
677 declare void @_ZN13HingeNodeSpecILi2EE14setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
679 declare void @_ZN13HingeNodeSpecILi2EE5printEi(ptr, i32)
681 declare void @_ZN13HingeNodeSpecILi2EE9calcAccelEv(ptr)
683 declare void @_ZN13HingeNodeSpecILi2EE4getHEv(ptr noalias sret(%struct.RMat), ptr)
685 declare void @_ZN13HingeNodeSpecILi6EED0Ev(ptr)
687 declare void @_ZN13HingeNodeSpecILi6EED1Ev(ptr)
689 declare void @_ZN13HingeNodeSpecILi6EE5calcPEv(ptr)
691 declare void @_ZN13HingeNodeSpecILi6EE5calcZEv(ptr)
693 declare void @_ZN13HingeNodeSpecILi6EE5calcYEv(ptr)
695 declare void @_ZN13HingeNodeSpecILi6EE17calcInternalForceEv(ptr)
697 declare void @_ZN13HingeNodeSpecILi6EE18prepareVelInternalEv(ptr)
699 declare void @_ZN13HingeNodeSpecILi6EE13propagateSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
701 declare double @_ZN13HingeNodeSpecILi6EE8approxKEEv(ptr)
703 declare void @_ZN13HingeNodeSpecILi6EE6setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
705 declare void @_ZN13HingeNodeSpecILi6EE14setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
707 declare void @_ZN13HingeNodeSpecILi6EE5printEi(ptr, i32)
709 declare void @_ZN13HingeNodeSpecILi6EE9calcAccelEv(ptr)
711 declare void @_ZN13HingeNodeSpecILi6EE4getHEv(ptr noalias sret(%struct.RMat), ptr)
713 declare void @_ZN13HingeNodeSpecILi5EED0Ev(ptr)
715 declare void @_ZN13HingeNodeSpecILi5EED1Ev(ptr)
717 declare void @_ZN13HingeNodeSpecILi5EE5calcPEv(ptr)
719 declare void @_ZN13HingeNodeSpecILi5EE5calcZEv(ptr)
721 declare void @_ZN13HingeNodeSpecILi5EE5calcYEv(ptr)
723 declare void @_ZN13HingeNodeSpecILi5EE17calcInternalForceEv(ptr)
725 declare void @_ZN13HingeNodeSpecILi5EE18prepareVelInternalEv(ptr)
727 declare void @_ZN13HingeNodeSpecILi5EE13propagateSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
729 declare double @_ZN13HingeNodeSpecILi5EE8approxKEEv(ptr)
731 declare void @_ZN13HingeNodeSpecILi5EE6setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
733 declare void @_ZN13HingeNodeSpecILi5EE14setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
735 declare void @_ZN13HingeNodeSpecILi5EE5printEi(ptr, i32)
737 declare void @_ZN13HingeNodeSpecILi5EE9calcAccelEv(ptr)
739 declare void @_ZN13HingeNodeSpecILi5EE4getHEv(ptr noalias sret(%struct.RMat), ptr)
741 declare void @_ZN12HNodeTorsion7calcRotEv(ptr)
747 declare void @_ZN12HNodeRotate37calcRotEv(ptr)
749 declare void @_ZN21HNodeTranslateRotate37calcRotEv(ptr)
751 declare void @_ZN9HingeNodeC2ERKS_(ptr, ptr)
753 declare void @_ZN7CDSListIP9HingeNodeEC1ERKS2_(ptr, ptr)
755 declare void @_ZN7CDSListIP7IVMAtomEC1ERKS2_(ptr, ptr)
757 declare void @_ZN11HNodeOriginC2EPK9HingeNode(ptr, ptr)
759 declare void @_ZN13HingeNodeSpecILi1EEC2EPK9HingeNodeRi(ptr, ptr, ptr)
761 declare void @_ZN13HingeNodeSpecILi3EEC2EPK9HingeNodeRi(ptr, ptr, ptr)
763 declare void @_ZN13HingeNodeSpecILi2EEC2EPK9HingeNodeRi(ptr, ptr, ptr)
765 declare void @_ZN13HingeNodeSpecILi6EEC2EPK9HingeNodeRi(ptr, ptr, ptr)
767 declare void @_ZN13HingeNodeSpecILi5EEC2EPK9HingeNodeRi(ptr, ptr, ptr)
769 …lI4Vec3K11FixedVectorIdLi6ELi0EEET_RK9SubVectorIT0_ERKS4_(ptr noalias sret(%struct.Vec3), ptr, ptr)
771 …IdLi1ELi6ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,1,6,0,0…
773 declare void @_ZN12HNodeRotate314setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
775 declare void @_ZN12HNodeRotate214setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
777 declare void @_ZN21HNodeTranslateRotate314setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
779 declare void @_ZN21HNodeTranslateRotate214setVelFromSVelERK11FixedVectorIdLi6ELi0EE(ptr, ptr)
781 declare void @_ZN13HingeNodeSpecILi1EE9calcPropsEv(ptr)
783 declare zeroext i8 @_ZNK3IVM12minimizationEv(ptr)
785 …Li0EERKS0_IS1_XT0_ELi0EERKS0_IS1_XT1_ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,1,6,0,0>"…
787 declare void @_ZN12HNodeTorsion11toCartesianEv(ptr)
789 declare void @_ZN13HingeNodeSpecILi1EE18calcCartesianForceEv(ptr)
791 declare void @_ZN13HingeNodeSpecILi3EE18calcCartesianForceEv(ptr)
793 declare void @_ZN13HingeNodeSpecILi2EE18calcCartesianForceEv(ptr)
795 declare void @_ZN13HingeNodeSpecILi6EE18calcCartesianForceEv(ptr)
797 declare void @_ZN13HingeNodeSpecILi5EE18calcCartesianForceEv(ptr)
799 declare void @_ZN12HNodeTorsion5calcHEv(ptr)
801 …EXT1_ELi0ELi0EERKS0_IS1_XT0_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,1,6,0,0>"…
803 declare void @_ZN13CDSMatrixBaseIdEC2I11FixedMatrixIdLi1ELi6ELi0ELi0EEEERKT_(ptr, ptr)
805 …IdLi6ELi1ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,1,6,0,0…
807 declare ptr @_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision(ptr, i32)
809 declare ptr @_ZlsIdLi6EERSoS0_RK15FixedVectorBaseIT_XT0_EE(ptr, ptr)
811 declare ptr @_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c(ptr, i8 signext)
813 declare ptr @_ZlsIdLi3EERSoS0_RK15FixedVectorBaseIT_XT0_EE(ptr, ptr)
815 declare ptr @_ZlsIdLi1EERSoS0_RK15FixedVectorBaseIT_XT0_EE(ptr, ptr)
817 …EES0_RK11FixedMatrixIdXT_EXT0_EXT1_EXT2_EEiii(ptr noalias sret(%"struct.FixedMatrix<double,1,3,0,0…
819 declare ptr @_ZN15FixedMatrixBaseIdLi6ELi6EEpLERKS0_(ptr, ptr)
821 declare void @_ZN13HingeNodeSpecILi6EE9calcPropsEv(ptr)
823 …oseI11FixedMatrixIdLi6ELi6ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%struct.Mat6), ptr)
825 declare void @_ZN21HNodeTranslateRotate311toCartesianEv(ptr)
827 … @_ZN21HNodeTranslateRotate36setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr %this, ptr %velv) {
874 %1 = getelementptr double, ptr null, i32 -1 ; <ptr> [#uses=1]
875 %2 = load double, ptr %1, align 8 ; <double> [#uses=1]
876 %3 = load double, ptr null, align 8 ; <double> [#uses=2]
877 %4 = load double, ptr null, align 8 ; <double> [#uses=2]
878 %5 = load double, ptr null, align 8 ; <double> [#uses=3]
879 …= getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 2, i32 0, i32 0, i32 0, i32 0…
880 …= getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 2, i32 0, i32 0, i32 0, i32 1…
881 …= getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 2, i32 0, i32 0, i32 0, i32 2…
882 …= getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 2, i32 0, i32 0, i32 0, i32 3…
883 %10 = load double, ptr null, align 8 ; <double> [#uses=2]
885 %12 = load double, ptr null, align 8 ; <double> [#uses=2]
886 …= getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 1, i32 0, i32 0, i32 0, i32 3…
887 %14 = load double, ptr %13, align 8 ; <double> [#uses=2]
889 …= getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 1, i32 0, i32 0, i32 0, i32 2…
890 %17 = load double, ptr %16, align 8 ; <double> [#uses=2]
892 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 0 ; <ptr…
893 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 3 ; <ptr…
894 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 6 ; <ptr…
895 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 9 ; <ptr…
896 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 1 ; <ptr…
897 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 4 ; <ptr…
898 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 7 ; <ptr…
899 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 10 ; <pt…
900 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 2 ; <ptr…
901 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 5 ; <ptr…
902 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 8 ; <ptr…
903 … getelementptr %"struct.FixedMatrix<double,2,6,0,0>", ptr null, i32 0, i32 0, i32 0, i32 11 ; <pt…
904 … getelementptr %"struct.FixedMatrix<double,1,3,0,0>", ptr null, i32 0, i32 0, i32 0, i32 0 ; <ptr…
905 … getelementptr %"struct.FixedMatrix<double,1,3,0,0>", ptr null, i32 0, i32 0, i32 0, i32 1 ; <ptr…
906 … getelementptr %"struct.FixedMatrix<double,1,3,0,0>", ptr null, i32 0, i32 0, i32 0, i32 2 ; <ptr…
916 store double %42, ptr %32, align 8
925 store double %50, ptr %33, align 8
929 … getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 0, i32 10, i32 0, i32 0, i32 0…
930 store double %51, ptr %54, align 8
931 … getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 0, i32 10, i32 0, i32 0, i32 1…
932 store double %52, ptr %55, align 8
933 … getelementptr %struct.HNodeTranslateRotate3, ptr %this, i32 0, i32 0, i32 10, i32 0, i32 0, i32 2…
934 store double %53, ptr %56, align 8
935 …struct.SubVector<CDSVector<double, 1, CDS::DefaultAlloc> >", ptr null, i32 0, i32 0 ; <ptr> [#use…
936 store ptr %velv, ptr %57, align 8
937 …struct.SubVector<CDSVector<double, 1, CDS::DefaultAlloc> >", ptr null, i32 0, i32 1 ; <ptr> [#use…
938 store i32 4, ptr %58, align 4
939 …struct.SubVector<CDSVector<double, 1, CDS::DefaultAlloc> >", ptr null, i32 0, i32 2 ; <ptr> [#use…
940 store i32 3, ptr %59, align 8
944 …lRK11FixedMatrixIdLi6ELi6ELi0ELi0EERK18PhiMatrixTranspose(ptr noalias sret(%struct.Mat6), ptr, ptr)
946 …11FixedMatrixIdLi6ELi6ELi0ELi0EEET_RK9SubMatrixIT0_ERKS4_(ptr noalias sret(%struct.Mat3), ptr, ptr)
948 …11FixedMatrixIdLi6ELi6ELi0ELi0EEET_RK9SubMatrixIT0_ERKS4_(ptr noalias sret(%struct.Mat3), ptr, ptr)
950 declare ptr @_ZN15FixedMatrixBaseIdLi3ELi3EEmIERKS0_(ptr, ptr)
952 …11FixedMatrixIdLi6ELi6ELi0ELi0EEET_RKS3_RK9SubMatrixIT0_E(ptr noalias sret(%struct.Mat3), ptr, ptr)
954 declare void @_ZN13CDSVectorBaseIdN3CDS12DefaultAllocEED2Ev(ptr)
956 declare void @_ZN13HingeNodeSpecILi1EE7calcD_GERK11FixedMatrixIdLi6ELi6ELi0ELi0EE(ptr, ptr)
958 …KS3_NS_14InverseResultsINS3_10MatrixTypeEEE(ptr noalias sret(%"struct.FixedMatrix<double,1,1,0,0>"…
960 declare ptr @__cxa_get_exception_ptr(ptr) nounwind
962 declare ptr @__cxa_begin_catch(ptr) nounwind
964 declare ptr @_ZlsIdLi1ELi1EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
966 declare ptr @_ZlsIdLi1ELi6EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
968 declare ptr @_ZNSolsEi(ptr, i32)
970 declare ptr @_ZlsIcERSoS0_RK9CDSStringIT_E(ptr, ptr)
972 declare ptr @_ZNSolsEPFRSoS_E(ptr, ptr)
974 declare ptr @_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_(ptr)
978 …11FixedMatrixIdLi6ELi6ELi0ELi0EEET_RKS3_RK9SubMatrixIT0_E(ptr noalias sret(%struct.Mat3), ptr, ptr)
980 …11FixedMatrixIdLi6ELi6ELi0ELi0EEET_RK9SubMatrixIT0_ERKS3_(ptr noalias sret(%struct.Mat3), ptr, ptr)
982 …11FixedMatrixIdLi6ELi6ELi0ELi0EEET_RK9SubMatrixIT0_ERKS3_(ptr noalias sret(%struct.Mat3), ptr, ptr)
984 declare ptr @_ZN15FixedMatrixBaseIdLi6ELi6EEmIERKS0_(ptr, ptr)
986 declare void @_ZN13CDSVectorBaseI4Vec3N3CDS12DefaultAllocEEC2EiS2_(ptr, i32, ptr byval(%"struct.CDS…
988 declare void @_ZN13CDSVectorBaseI4Vec3N3CDS12DefaultAllocEED2Ev(ptr)
990 declare void @_ZN12HNodeTorsionD0Ev(ptr)
992 declare void @_ZN12HNodeTorsionD1Ev(ptr)
994 declare void @_ZN12HNodeRotate3D0Ev(ptr)
996 declare void @_ZN12HNodeRotate3D1Ev(ptr)
998 declare void @_ZN12HNodeRotate36setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
1000 …oid @_ZN12HNodeRotate318enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES4_(ptr, ptr, ptr)
1002 declare void @_ZN12HNodeRotate35printEi(ptr, i32)
1004 declare void @_ZN12HNodeRotate35calcHEv(ptr)
1006 declare void @_ZN12HNodeRotate311toCartesianEv(ptr)
1008 declare void @_ZN12HNodeRotate2D0Ev(ptr)
1010 declare void @_ZN12HNodeRotate2D1Ev(ptr)
1012 declare void @_ZN12HNodeRotate26setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
1014 …oid @_ZN12HNodeRotate218enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES4_(ptr, ptr, ptr)
1016 declare void @_ZN12HNodeRotate25printEi(ptr, i32)
1018 declare void @_ZN12HNodeRotate25calcHEv(ptr)
1020 declare void @_ZN12HNodeRotate211toCartesianEv(ptr)
1022 declare void @_ZN21HNodeTranslateRotate3D0Ev(ptr)
1024 declare void @_ZN21HNodeTranslateRotate3D1Ev(ptr)
1026 …1HNodeTranslateRotate318enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES4_(ptr, ptr, ptr)
1028 declare void @_ZN21HNodeTranslateRotate35printEi(ptr, i32)
1030 declare void @_ZN21HNodeTranslateRotate35calcHEv(ptr)
1032 declare void @_ZN21HNodeTranslateRotate2D0Ev(ptr)
1034 declare void @_ZN21HNodeTranslateRotate2D1Ev(ptr)
1036 declare void @_ZN21HNodeTranslateRotate26setVelERK9CDSVectorIdLi1EN3CDS12DefaultAllocEE(ptr, ptr)
1038 …1HNodeTranslateRotate218enforceConstraintsER9CDSVectorIdLi1EN3CDS12DefaultAllocEES4_(ptr, ptr, ptr)
1040 declare void @_ZN21HNodeTranslateRotate25printEi(ptr, i32)
1042 declare void @_ZN21HNodeTranslateRotate25calcHEv(ptr)
1044 declare void @_ZN21HNodeTranslateRotate211toCartesianEv(ptr)
1046 declare void @_ZN14HNodeTranslateC2EPK9HingeNodeP7IVMAtomRi(ptr, ptr, ptr, ptr)
1048 declare void @_ZN14HNodeTranslateD1Ev(ptr)
1050 declare void @_ZN14HNodeTranslateD0Ev(ptr)
1052 declare void @_ZN14HNodeTranslate5calcHEv(ptr)
1054 declare void @_ZN14HNodeTranslate11toCartesianEv(ptr)
1056 declare void @_ZN12HNodeRotate3C2EPK9HingeNodeP7IVMAtomRib(ptr, ptr, ptr, ptr, i8 zeroext)
1058 declare void @_ZN8AtomTree6findCMEPK9HingeNode(ptr noalias sret(%struct.Vec3), ptr)
1060 declare ptr @_ZN7CDSListIP7IVMAtomE7prependERKS1_(ptr, ptr)
1062 declare ptr @_ZN13CDSVectorBaseI4Vec3N3CDS12DefaultAllocEE6resizeEi(ptr, i32)
1064 declare void @_ZN12HNodeRotate2C2EPK9HingeNodeRK4Vec3Ri(ptr, ptr, ptr, ptr)
1066 declare void @_ZN21HNodeTranslateRotate3C2EPK9HingeNodeP7IVMAtomRib(ptr, ptr, ptr, ptr, i8 zeroext)
1068 declare void @_ZN13HingeNodeSpecILi3EE9calcPropsEv(ptr)
1070 …IdLi3ELi6ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,3,6,0,0…
1072 …id @_ZN11MatrixTools9transposeI4Mat3EENT_13TransposeTypeERKS2_(ptr noalias sret(%struct.Mat3), ptr)
1074 …EXT1_ELi0ELi0EERKS0_IS1_XT0_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,3,6,0,0>"…
1076 declare void @_ZN13CDSMatrixBaseIdEC2I11FixedMatrixIdLi3ELi6ELi0ELi0EEEERKT_(ptr, ptr)
1078 …IdLi6ELi3ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,3,6,0,0…
1080 declare ptr @_ZlsIdLi4EERSoS0_RK15FixedVectorBaseIT_XT0_EE(ptr, ptr)
1082 declare double @_Z4normIdLi4EET_RK11FixedVectorIS0_XT0_ELi0EE(ptr)
1084 declare ptr @_ZN15FixedVectorBaseIdLi4EEdVERKd(ptr, ptr)
1086 declare ptr @_ZN15FixedVectorBaseIdLi4EEmIERKS0_(ptr, ptr)
1088 …EES0_RK11FixedMatrixIdXT_EXT0_EXT1_EXT2_EEiii(ptr noalias sret(%"struct.FixedMatrix<double,1,3,0,0…
1090 declare void @_ZN13HingeNodeSpecILi3EE7calcD_GERK11FixedMatrixIdLi6ELi6ELi0ELi0EE(ptr, ptr)
1092 …KS3_NS_14InverseResultsINS3_10MatrixTypeEEE(ptr noalias sret(%"struct.FixedMatrix<double,3,3,0,0>"…
1094 declare ptr @_ZlsIdLi3ELi3EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
1096 declare ptr @_ZlsIdLi3ELi6EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
1098 declare void @_Z7unitVecRK4Vec3(ptr noalias sret(%struct.Vec3), ptr)
1100 declare double @_Z4normIdLi3EET_RK11FixedVectorIS0_XT0_ELi0EE(ptr)
1102 declare void @_ZN12HNodeTorsionC2EPK9HingeNodeRK4Vec3Ri(ptr, ptr, ptr, ptr)
1108 declare void @_ZN21HNodeTranslateRotate2C2EPK9HingeNodeRi(ptr, ptr, ptr)
1110 declare void @_ZN13HingeNodeSpecILi2EE9calcPropsEv(ptr)
1112 …IdLi2ELi6ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,2,6,0,0…
1114 …EXT1_ELi0ELi0EERKS0_IS1_XT2_EXT1_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,1,6,0,0>"…
1116 …EXT1_ELi0ELi0EERKS0_IS1_XT0_EXT2_ELi0ELi0EE(ptr noalias sret(%"struct.FixedMatrix<double,2,6,0,0>"…
1118 declare void @_ZN13CDSMatrixBaseIdEC2I11FixedMatrixIdLi2ELi6ELi0ELi0EEEERKT_(ptr, ptr)
1120 …IdLi6ELi2ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,2,6,0,0…
1122 declare ptr @_ZlsIdLi2EERSoS0_RK15FixedVectorBaseIT_XT0_EE(ptr, ptr)
1124 declare ptr @_ZN15FixedVectorBaseIdLi3EEdVERKd(ptr, ptr)
1126 declare ptr @_ZN15FixedVectorBaseIdLi3EEmIERKS0_(ptr, ptr)
1128 …EES0_RK11FixedMatrixIdXT_EXT0_EXT1_EXT2_EEiii(ptr noalias sret(%"struct.FixedMatrix<double,1,3,0,0…
1130 declare void @_ZN13HingeNodeSpecILi2EE7calcD_GERK11FixedMatrixIdLi6ELi6ELi0ELi0EE(ptr, ptr)
1132 …KS3_NS_14InverseResultsINS3_10MatrixTypeEEE(ptr noalias sret(%"struct.FixedMatrix<double,2,2,0,0>"…
1134 declare ptr @_ZlsIdLi2ELi2EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
1136 declare ptr @_ZlsIdLi2ELi6EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
1138 declare zeroext i8 @_ZNK9CDSStringIcE7matchesEPKcb(ptr, ptr, i8 zeroext)
1140 declare ptr @_Z9constructP9HingeNodeRKN16InternalDynamics9HingeSpecERi(ptr, ptr, ptr)
1142 declare void @_ZN9CDSStringIcEC1ERKS0_(ptr, ptr)
1144 declare void @_ZN9CDSStringIcE8downcaseEv(ptr)
1146 declare ptr @_ZN9CDSStringIcEaSEPKc(ptr, ptr)
1148 declare ptr @_ZlsIP7IVMAtomERSoS2_RK7CDSListIT_E(ptr, ptr)
1150 declare i32 @_ZNK7CDSListIP9HingeNodeE8getIndexERKS1_(ptr, ptr)
1152 declare void @_ZN13CDSMatrixBaseIdEC2I11FixedMatrixIdLi6ELi6ELi0ELi0EEEERKT_(ptr, ptr)
1154 …EES0_RK11FixedMatrixIdXT_EXT0_EXT1_EXT2_EEiii(ptr noalias sret(%"struct.FixedMatrix<double,1,3,0,0…
1156 declare void @_ZN13HingeNodeSpecILi6EE7calcD_GERK11FixedMatrixIdLi6ELi6ELi0ELi0EE(ptr, ptr)
1158 …Li0ELi0EEEET_RKS3_NS_14InverseResultsINS3_10MatrixTypeEEE(ptr noalias sret(%struct.Mat6), ptr, ptr)
1160 declare ptr @_ZlsIdLi6ELi6EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
1162 declare void @_ZN13HingeNodeSpecILi5EE9calcPropsEv(ptr)
1164 …IdLi5ELi6ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,5,6,0,0…
1166 declare void @_ZN13CDSMatrixBaseIdEC2I11FixedMatrixIdLi5ELi6ELi0ELi0EEEERKT_(ptr, ptr)
1168 …IdLi6ELi5ELi0ELi0EEEENT_13TransposeTypeERKS3_(ptr noalias sret(%"struct.FixedMatrix<double,5,6,0,0…
1170 declare ptr @_ZlsIdLi5EERSoS0_RK15FixedVectorBaseIT_XT0_EE(ptr, ptr)
1172 …EES0_RK11FixedMatrixIdXT_EXT0_EXT1_EXT2_EEiii(ptr noalias sret(%"struct.FixedMatrix<double,1,3,0,0…
1174 declare void @_ZN13HingeNodeSpecILi5EE7calcD_GERK11FixedMatrixIdLi6ELi6ELi0ELi0EE(ptr, ptr)
1176 …KS3_NS_14InverseResultsINS3_10MatrixTypeEEE(ptr noalias sret(%"struct.FixedMatrix<double,5,5,0,0>"…
1178 declare ptr @_ZlsIdLi5ELi5EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
1180 declare ptr @_ZlsIdLi5ELi6EERSoS0_RK15FixedMatrixBaseIT_XT0_EXT1_EE(ptr, ptr)
1182 declare void @llvm.memset.p0.i64(ptr nocapture, i8, i64, i1) nounwind