Lines Matching full:class
20 %class.btVector3 = type { [4 x float] }
21 %class.btTransform = type { %class.btMatrix3x3, %class.btVector3 }
22 %class.btMatrix3x3 = type { [3 x %class.btVector3] }
23 %class.btCapsuleShape = type { %class.btConvexInternalShape, i32 }
24 %class.btConvexInternalShape = type { %class.btConvexShape, %class.btVector3, %class.btVector3, flo…
25 %class.btConvexShape = type { %class.btCollisionShape }
26 %class.btCollisionShape = type { i32 (...)**, i32, i8* }
27 %class.RagDoll = type { i32 (...)**, %class.btDynamicsWorld*, [11 x %class.btCollisionShape*], [11 …
28 %class.btDynamicsWorld = type { %class.btCollisionWorld, void (%class.btDynamicsWorld*, float)*, vo…
29 …class.btCollisionWorld = type { i32 (...)**, %class.btAlignedObjectArray, %class.btDispatcher*, %s…
30 %class.btAlignedObjectArray = type { %class.btAlignedAllocator, i32, i32, %class.btCollisionObject*…
31 %class.btAlignedAllocator = type { i8 }
32 …class.btCollisionObject = type { i32 (...)**, %class.btTransform, %class.btTransform, %class.btVec…
33 %struct.btBroadphaseProxy = type { i8*, i16, i16, i8*, i32, %class.btVector3, %class.btVector3 }
34 %class.btDispatcher = type { i32 (...)** }
35 …tcherInfo = type { float, i32, i32, float, i8, %class.btIDebugDraw*, i8, i8, i8, float, i8, float,…
36 %class.btIDebugDraw = type { i32 (...)** }
37 %class.btStackAlloc = type opaque
38 %class.btBroadphaseInterface = type { i32 (...)** }
41 …class.btRigidBody = type { %class.btCollisionObject, %class.btMatrix3x3, %class.btVector3, %class.…
42 %class.btMotionState = type { i32 (...)** }
43 %class.btAlignedObjectArray.22 = type { %class.btAlignedAllocator.23, i32, i32, %class.btTypedConst…
44 %class.btAlignedAllocator.23 = type { i8 }
45 …class.btTypedConstraint = type { i32 (...)**, %struct.btTypedObject, i32, i32, i8, %class.btRigidB…
47 %class.btHingeConstraint = type { %class.btTypedConstraint, [3 x %class.btJacobianEntry], [3 x %cla…
48 %class.btJacobianEntry = type { %class.btVector3, %class.btVector3, %class.btVector3, %class.btVect…
49 …class.btConeTwistConstraint = type { %class.btTypedConstraint, [3 x %class.btJacobianEntry], %clas…
50 %class.btQuaternion = type { %class.btQuadWord }
51 %class.btQuadWord = type { [4 x float] }
61 declare %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3*, float*, float*, float*) unn…
65 declare %class.btTransform* @_ZN11btTransformC1Ev(%class.btTransform*) unnamed_addr ssp align 2
67 declare void @_ZN11btTransform11setIdentityEv(%class.btTransform*) ssp align 2
69 declare void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform*, %class.btVector3*) nounw…
75 declare %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape*, float, float)
77 declare %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform*) nounwind inlinehint s…
79 define %class.RagDoll* @_ZN7RagDollC2EP15btDynamicsWorldRK9btVector3f(%class.RagDoll* %this, %class…
81 %retval = alloca %class.RagDoll*, align 4
82 %this.addr = alloca %class.RagDoll*, align 4
83 %ownerWorld.addr = alloca %class.btDynamicsWorld*, align 4
84 %positionOffset.addr = alloca %class.btVector3*, align 4
88 %offset = alloca %class.btTransform, align 4
89 %transform = alloca %class.btTransform, align 4
90 %ref.tmp = alloca %class.btVector3, align 4
91 %ref.tmp97 = alloca %class.btVector3, align 4
95 %ref.tmp102 = alloca %class.btTransform, align 4
96 %ref.tmp107 = alloca %class.btVector3, align 4
97 %ref.tmp108 = alloca %class.btVector3, align 4
101 %ref.tmp113 = alloca %class.btTransform, align 4
102 %ref.tmp119 = alloca %class.btVector3, align 4
103 %ref.tmp120 = alloca %class.btVector3, align 4
107 %ref.tmp125 = alloca %class.btTransform, align 4
108 %ref.tmp131 = alloca %class.btVector3, align 4
109 %ref.tmp132 = alloca %class.btVector3, align 4
113 %ref.tmp137 = alloca %class.btTransform, align 4
114 %ref.tmp143 = alloca %class.btVector3, align 4
115 %ref.tmp144 = alloca %class.btVector3, align 4
119 %ref.tmp149 = alloca %class.btTransform, align 4
120 %ref.tmp155 = alloca %class.btVector3, align 4
121 %ref.tmp156 = alloca %class.btVector3, align 4
125 %ref.tmp161 = alloca %class.btTransform, align 4
126 %ref.tmp167 = alloca %class.btVector3, align 4
127 %ref.tmp168 = alloca %class.btVector3, align 4
131 %ref.tmp173 = alloca %class.btTransform, align 4
132 %ref.tmp179 = alloca %class.btVector3, align 4
133 %ref.tmp180 = alloca %class.btVector3, align 4
137 %ref.tmp186 = alloca %class.btTransform, align 4
138 %ref.tmp192 = alloca %class.btVector3, align 4
139 %ref.tmp193 = alloca %class.btVector3, align 4
143 %ref.tmp199 = alloca %class.btTransform, align 4
144 %ref.tmp205 = alloca %class.btVector3, align 4
145 %ref.tmp206 = alloca %class.btVector3, align 4
149 %ref.tmp212 = alloca %class.btTransform, align 4
150 %ref.tmp218 = alloca %class.btVector3, align 4
151 %ref.tmp219 = alloca %class.btVector3, align 4
155 %ref.tmp225 = alloca %class.btTransform, align 4
157 %hingeC = alloca %class.btHingeConstraint*, align 4
158 %coneC = alloca %class.btConeTwistConstraint*, align 4
159 %localA = alloca %class.btTransform, align 4
160 %localB = alloca %class.btTransform, align 4
161 %ref.tmp240 = alloca %class.btVector3, align 4
162 %ref.tmp241 = alloca %class.btVector3, align 4
166 %ref.tmp247 = alloca %class.btVector3, align 4
167 %ref.tmp248 = alloca %class.btVector3, align 4
171 %ref.tmp266 = alloca %class.btVector3, align 4
172 %ref.tmp267 = alloca %class.btVector3, align 4
176 %ref.tmp273 = alloca %class.btVector3, align 4
177 %ref.tmp274 = alloca %class.btVector3, align 4
181 %ref.tmp295 = alloca %class.btVector3, align 4
182 %ref.tmp296 = alloca %class.btVector3, align 4
186 %ref.tmp302 = alloca %class.btVector3, align 4
187 %ref.tmp303 = alloca %class.btVector3, align 4
191 %ref.tmp324 = alloca %class.btVector3, align 4
192 %ref.tmp325 = alloca %class.btVector3, align 4
196 %ref.tmp331 = alloca %class.btVector3, align 4
197 %ref.tmp332 = alloca %class.btVector3, align 4
201 %ref.tmp353 = alloca %class.btVector3, align 4
202 %ref.tmp354 = alloca %class.btVector3, align 4
206 %ref.tmp360 = alloca %class.btVector3, align 4
207 %ref.tmp361 = alloca %class.btVector3, align 4
211 %ref.tmp382 = alloca %class.btVector3, align 4
212 %ref.tmp383 = alloca %class.btVector3, align 4
216 %ref.tmp389 = alloca %class.btVector3, align 4
217 %ref.tmp390 = alloca %class.btVector3, align 4
221 %ref.tmp411 = alloca %class.btVector3, align 4
222 %ref.tmp412 = alloca %class.btVector3, align 4
226 %ref.tmp418 = alloca %class.btVector3, align 4
227 %ref.tmp419 = alloca %class.btVector3, align 4
231 %ref.tmp440 = alloca %class.btVector3, align 4
232 %ref.tmp441 = alloca %class.btVector3, align 4
236 %ref.tmp447 = alloca %class.btVector3, align 4
237 %ref.tmp448 = alloca %class.btVector3, align 4
241 %ref.tmp469 = alloca %class.btVector3, align 4
242 %ref.tmp470 = alloca %class.btVector3, align 4
246 %ref.tmp476 = alloca %class.btVector3, align 4
247 %ref.tmp477 = alloca %class.btVector3, align 4
251 %ref.tmp498 = alloca %class.btVector3, align 4
252 %ref.tmp499 = alloca %class.btVector3, align 4
256 %ref.tmp505 = alloca %class.btVector3, align 4
257 %ref.tmp506 = alloca %class.btVector3, align 4
261 store %class.RagDoll* %this, %class.RagDoll** %this.addr, align 4
262 store %class.btDynamicsWorld* %ownerWorld, %class.btDynamicsWorld** %ownerWorld.addr, align 4
263 store %class.btVector3* %positionOffset, %class.btVector3** %positionOffset.addr, align 4
265 %this1 = load %class.RagDoll*, %class.RagDoll** %this.addr
266 store %class.RagDoll* %this1, %class.RagDoll** %retval
267 %0 = bitcast %class.RagDoll* %this1 to i8***
269 %m_ownerWorld = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
270 %1 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %ownerWorld.addr, align 4
271 store %class.btDynamicsWorld* %1, %class.btDynamicsWorld** %m_ownerWorld, align 4
273 %2 = bitcast i8* %call to %class.btCapsuleShape*
278 …%call3 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %2, float …
282 %5 = bitcast %class.btCapsuleShape* %2 to %class.btCollisionShape*
283 %m_shapes = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
284 …%arrayidx = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShape*…
285 store %class.btCollisionShape* %5, %class.btCollisionShape** %arrayidx, align 4
287 %6 = bitcast i8* %call5 to %class.btCapsuleShape*
292 …%call10 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %6, float…
296 %9 = bitcast %class.btCapsuleShape* %6 to %class.btCollisionShape*
297 %m_shapes12 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
298 …%arrayidx13 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
299 store %class.btCollisionShape* %9, %class.btCollisionShape** %arrayidx13, align 4
301 %10 = bitcast i8* %call14 to %class.btCapsuleShape*
306 …%call19 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %10, floa…
310 %13 = bitcast %class.btCapsuleShape* %10 to %class.btCollisionShape*
311 %m_shapes21 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
312 …%arrayidx22 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
313 store %class.btCollisionShape* %13, %class.btCollisionShape** %arrayidx22, align 4
315 %14 = bitcast i8* %call23 to %class.btCapsuleShape*
320 …%call28 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %14, floa…
324 %17 = bitcast %class.btCapsuleShape* %14 to %class.btCollisionShape*
325 %m_shapes30 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
326 …%arrayidx31 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
327 store %class.btCollisionShape* %17, %class.btCollisionShape** %arrayidx31, align 4
329 %18 = bitcast i8* %call32 to %class.btCapsuleShape*
334 …%call37 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %18, floa…
338 %21 = bitcast %class.btCapsuleShape* %18 to %class.btCollisionShape*
339 %m_shapes39 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
340 …%arrayidx40 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
341 store %class.btCollisionShape* %21, %class.btCollisionShape** %arrayidx40, align 4
343 %22 = bitcast i8* %call41 to %class.btCapsuleShape*
348 …%call46 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %22, floa…
352 %25 = bitcast %class.btCapsuleShape* %22 to %class.btCollisionShape*
353 %m_shapes48 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
354 …%arrayidx49 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
355 store %class.btCollisionShape* %25, %class.btCollisionShape** %arrayidx49, align 4
357 %26 = bitcast i8* %call50 to %class.btCapsuleShape*
362 …%call55 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %26, floa…
366 %29 = bitcast %class.btCapsuleShape* %26 to %class.btCollisionShape*
367 %m_shapes57 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
368 …%arrayidx58 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
369 store %class.btCollisionShape* %29, %class.btCollisionShape** %arrayidx58, align 4
371 %30 = bitcast i8* %call59 to %class.btCapsuleShape*
376 …%call64 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %30, floa…
380 %33 = bitcast %class.btCapsuleShape* %30 to %class.btCollisionShape*
381 %m_shapes66 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
382 …%arrayidx67 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
383 store %class.btCollisionShape* %33, %class.btCollisionShape** %arrayidx67, align 4
385 %34 = bitcast i8* %call68 to %class.btCapsuleShape*
390 …%call73 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %34, floa…
394 %37 = bitcast %class.btCapsuleShape* %34 to %class.btCollisionShape*
395 %m_shapes75 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
396 …%arrayidx76 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
397 store %class.btCollisionShape* %37, %class.btCollisionShape** %arrayidx76, align 4
399 %38 = bitcast i8* %call77 to %class.btCapsuleShape*
404 …%call82 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %38, floa…
408 %41 = bitcast %class.btCapsuleShape* %38 to %class.btCollisionShape*
409 %m_shapes84 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
410 …%arrayidx85 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
411 store %class.btCollisionShape* %41, %class.btCollisionShape** %arrayidx85, align 4
413 %42 = bitcast i8* %call86 to %class.btCapsuleShape*
418 …%call91 = invoke %class.btCapsuleShape* @_ZN14btCapsuleShapeC1Eff(%class.btCapsuleShape* %42, floa…
422 %45 = bitcast %class.btCapsuleShape* %42 to %class.btCollisionShape*
423 %m_shapes93 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
424 …%arrayidx94 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionShap…
425 store %class.btCollisionShape* %45, %class.btCollisionShape** %arrayidx94, align 4
426 %call95 = call %class.btTransform* @_ZN11btTransformC1Ev(%class.btTransform* %offset)
427 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %offset)
428 %46 = load %class.btVector3*, %class.btVector3** %positionOffset.addr, align 4
429 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %offset, %class.btVector3* …
430 %call96 = call %class.btTransform* @_ZN11btTransformC1Ev(%class.btTransform* %transform)
431 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
435 …%call101 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp97, float* …
436 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp, float* %scale.addr, %class.btVecto…
437 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
438 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp102, %class.btTransform* %off…
439 %m_shapes103 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
440 …%arrayidx104 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
441 %47 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx104, align 4
442 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
443 %m_bodies = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
444 …%arrayidx106 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
445 store %class.btRigidBody* %call105, %class.btRigidBody** %arrayidx106, align 4
446 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
450 …%call112 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp108, float*…
451 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp107, float* %scale.addr, %class.btVe…
452 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
453 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp113, %class.btTransform* %off…
454 %m_shapes114 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
455 …%arrayidx115 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
456 %48 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx115, align 4
457 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
458 %m_bodies117 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
459 …%arrayidx118 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
460 store %class.btRigidBody* %call116, %class.btRigidBody** %arrayidx118, align 4
461 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
465 …%call124 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp120, float*…
466 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp119, float* %scale.addr, %class.btVe…
467 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
468 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp125, %class.btTransform* %off…
469 %m_shapes126 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
470 …%arrayidx127 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
471 %49 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx127, align 4
472 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
473 %m_bodies129 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
474 …%arrayidx130 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
475 store %class.btRigidBody* %call128, %class.btRigidBody** %arrayidx130, align 4
476 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
480 …%call136 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp132, float*…
481 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp131, float* %scale.addr, %class.btVe…
482 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
483 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp137, %class.btTransform* %off…
484 %m_shapes138 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
485 …%arrayidx139 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
486 %50 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx139, align 4
487 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
488 %m_bodies141 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
489 …%arrayidx142 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
490 store %class.btRigidBody* %call140, %class.btRigidBody** %arrayidx142, align 4
491 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
495 …%call148 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp144, float*…
496 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp143, float* %scale.addr, %class.btVe…
497 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
498 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp149, %class.btTransform* %off…
499 %m_shapes150 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
500 …%arrayidx151 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
501 %51 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx151, align 4
502 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
503 %m_bodies153 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
504 …%arrayidx154 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
505 store %class.btRigidBody* %call152, %class.btRigidBody** %arrayidx154, align 4
506 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
510 …%call160 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp156, float*…
511 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp155, float* %scale.addr, %class.btVe…
512 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
513 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp161, %class.btTransform* %off…
514 %m_shapes162 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
515 …%arrayidx163 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
516 %52 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx163, align 4
517 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
518 %m_bodies165 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
519 …%arrayidx166 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
520 store %class.btRigidBody* %call164, %class.btRigidBody** %arrayidx166, align 4
521 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
525 …%call172 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp168, float*…
526 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp167, float* %scale.addr, %class.btVe…
527 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
528 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp173, %class.btTransform* %off…
529 %m_shapes174 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
530 …%arrayidx175 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
531 %53 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx175, align 4
532 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
533 %m_bodies177 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
534 …%arrayidx178 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
535 store %class.btRigidBody* %call176, %class.btRigidBody** %arrayidx178, align 4
536 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
540 …%call184 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp180, float*…
541 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp179, float* %scale.addr, %class.btVe…
542 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
543 %call185 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %transform)
544 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call185, float 0.000000e+00, flo…
545 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp186, %class.btTransform* %off…
546 %m_shapes187 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
547 …%arrayidx188 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
548 %54 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx188, align 4
549 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
550 %m_bodies190 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
551 …%arrayidx191 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
552 store %class.btRigidBody* %call189, %class.btRigidBody** %arrayidx191, align 4
553 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
557 …%call197 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp193, float*…
558 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp192, float* %scale.addr, %class.btVe…
559 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
560 %call198 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %transform)
561 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call198, float 0.000000e+00, flo…
562 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp199, %class.btTransform* %off…
563 %m_shapes200 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
564 …%arrayidx201 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
565 %55 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx201, align 4
566 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
567 %m_bodies203 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
568 …%arrayidx204 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
569 store %class.btRigidBody* %call202, %class.btRigidBody** %arrayidx204, align 4
570 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
574 …%call210 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp206, float*…
575 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp205, float* %scale.addr, %class.btVe…
576 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
577 %call211 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %transform)
578 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call211, float 0.000000e+00, flo…
579 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp212, %class.btTransform* %off…
580 %m_shapes213 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
581 …%arrayidx214 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
582 %56 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx214, align 4
583 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
584 %m_bodies216 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
585 …%arrayidx217 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
586 store %class.btRigidBody* %call215, %class.btRigidBody** %arrayidx217, align 4
587 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %transform)
591 …%call223 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp219, float*…
592 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp218, float* %scale.addr, %class.btVe…
593 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %transform, %class.btVector…
594 %call224 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %transform)
595 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call224, float 0.000000e+00, flo…
596 …call void @_ZNK11btTransformmlERKS_(%class.btTransform* sret %ref.tmp225, %class.btTransform* %off…
597 %m_shapes226 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 2
598 …%arrayidx227 = getelementptr inbounds [11 x %class.btCollisionShape*], [11 x %class.btCollisionSha…
599 %57 = load %class.btCollisionShape*, %class.btCollisionShape** %arrayidx227, align 4
600 …class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%class.R…
601 %m_bodies229 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
602 …%arrayidx230 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
603 store %class.btRigidBody* %call228, %class.btRigidBody** %arrayidx230, align 4
614 %m_bodies231 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
615 …%arrayidx232 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
616 %60 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx232, align 4
617 …call void @_ZN11btRigidBody10setDampingEff(%class.btRigidBody* %60, float 0x3FA99999A0000000, floa…
619 %m_bodies233 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
620 …%arrayidx234 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
621 %62 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx234, align 4
622 %63 = bitcast %class.btRigidBody* %62 to %class.btCollisionObject*
623 …call void @_ZN17btCollisionObject19setDeactivationTimeEf(%class.btCollisionObject* %63, float 0x3F…
625 %m_bodies235 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
626 …%arrayidx236 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
627 %65 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx236, align 4
628 …call void @_ZN11btRigidBody21setSleepingThresholdsEff(%class.btRigidBody* %65, float 0x3FF99999A00…
781 %call237 = call %class.btTransform* @_ZN11btTransformC1Ev(%class.btTransform* %localA)
782 %call238 = call %class.btTransform* @_ZN11btTransformC1Ev(%class.btTransform* %localB)
783 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
784 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
785 %call239 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
786 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call239, float 0.000000e+00, flo…
790 …%call245 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp241, float*…
791 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp240, float* %scale.addr, %class.btVe…
792 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
793 %call246 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
794 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call246, float 0.000000e+00, flo…
798 …%call252 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp248, float*…
799 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp247, float* %scale.addr, %class.btVe…
800 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
802 %100 = bitcast i8* %call253 to %class.btHingeConstraint*
803 %m_bodies254 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
804 …%arrayidx255 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
805 %101 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx255, align 4
806 %m_bodies256 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
807 …%arrayidx257 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
808 %102 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx257, align 4
809 …class.btHingeConstraint* @_ZN17btHingeConstraintC1ER11btRigidBodyS1_RK11btTransformS4_b(%class.btH…
813 store %class.btHingeConstraint* %100, %class.btHingeConstraint** %hingeC, align 4
814 %103 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
815 …call void @_ZN17btHingeConstraint8setLimitEfffff(%class.btHingeConstraint* %103, float 0xBFE921FB6…
816 %104 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
817 %105 = bitcast %class.btHingeConstraint* %104 to %class.btTypedConstraint*
818 %m_joints = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
819 …%arrayidx261 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
820 store %class.btTypedConstraint* %105, %class.btTypedConstraint** %arrayidx261, align 4
821 %m_ownerWorld262 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
822 %106 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld262, align 4
823 …%107 = bitcast %class.btDynamicsWorld* %106 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
824 …%vtable = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.btDyn…
825 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
826 …%108 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
827 %m_joints263 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
828 …%arrayidx264 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
829 %109 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx264, align 4
830 call void %108(%class.btDynamicsWorld* %106, %class.btTypedConstraint* %109, i1 zeroext true)
831 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
832 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
833 %call265 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
834 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call265, float 0.000000e+00, flo…
838 …%call271 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp267, float*…
839 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp266, float* %scale.addr, %class.btVe…
840 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
841 %call272 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
842 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call272, float 0.000000e+00, flo…
846 …%call278 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp274, float*…
847 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp273, float* %scale.addr, %class.btVe…
848 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
850 %110 = bitcast i8* %call279 to %class.btConeTwistConstraint*
851 %m_bodies280 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
852 …%arrayidx281 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
853 %111 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx281, align 4
854 %m_bodies282 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
855 …%arrayidx283 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
856 %112 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx283, align 4
857 …class.btConeTwistConstraint* @_ZN21btConeTwistConstraintC1ER11btRigidBodyS1_RK11btTransformS4_(%cl…
861 store %class.btConeTwistConstraint* %110, %class.btConeTwistConstraint** %coneC, align 4
862 %113 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
863 …call void @_ZN21btConeTwistConstraint8setLimitEffffff(%class.btConeTwistConstraint* %113, float 0x…
864 %114 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
865 %115 = bitcast %class.btConeTwistConstraint* %114 to %class.btTypedConstraint*
866 %m_joints287 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
867 …%arrayidx288 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
868 store %class.btTypedConstraint* %115, %class.btTypedConstraint** %arrayidx288, align 4
869 %m_ownerWorld289 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
870 %116 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld289, align 4
871 …%117 = bitcast %class.btDynamicsWorld* %116 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
872 …%vtable290 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
873 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
874 …%118 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
875 %m_joints292 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
876 …%arrayidx293 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
877 %119 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx293, align 4
878 call void %118(%class.btDynamicsWorld* %116, %class.btTypedConstraint* %119, i1 zeroext true)
879 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
880 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
881 %call294 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
882 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call294, float 0.000000e+00, flo…
886 …%call300 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp296, float*…
887 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp295, float* %scale.addr, %class.btVe…
888 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
889 %call301 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
890 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call301, float 0.000000e+00, flo…
894 …%call307 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp303, float*…
895 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp302, float* %scale.addr, %class.btVe…
896 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
898 %120 = bitcast i8* %call308 to %class.btConeTwistConstraint*
899 %m_bodies309 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
900 …%arrayidx310 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
901 %121 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx310, align 4
902 %m_bodies311 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
903 …%arrayidx312 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
904 %122 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx312, align 4
905 …class.btConeTwistConstraint* @_ZN21btConeTwistConstraintC1ER11btRigidBodyS1_RK11btTransformS4_(%cl…
909 store %class.btConeTwistConstraint* %120, %class.btConeTwistConstraint** %coneC, align 4
910 %123 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
911 …call void @_ZN21btConeTwistConstraint8setLimitEffffff(%class.btConeTwistConstraint* %123, float 0x…
912 %124 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
913 %125 = bitcast %class.btConeTwistConstraint* %124 to %class.btTypedConstraint*
914 %m_joints316 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
915 …%arrayidx317 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
916 store %class.btTypedConstraint* %125, %class.btTypedConstraint** %arrayidx317, align 4
917 %m_ownerWorld318 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
918 %126 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld318, align 4
919 …%127 = bitcast %class.btDynamicsWorld* %126 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
920 …%vtable319 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
921 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
922 …%128 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
923 %m_joints321 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
924 …%arrayidx322 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
925 %129 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx322, align 4
926 call void %128(%class.btDynamicsWorld* %126, %class.btTypedConstraint* %129, i1 zeroext true)
927 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
928 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
929 %call323 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
930 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call323, float 0.000000e+00, flo…
934 …%call329 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp325, float*…
935 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp324, float* %scale.addr, %class.btVe…
936 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
937 %call330 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
938 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call330, float 0.000000e+00, flo…
942 …%call336 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp332, float*…
943 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp331, float* %scale.addr, %class.btVe…
944 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
946 %130 = bitcast i8* %call337 to %class.btHingeConstraint*
947 %m_bodies338 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
948 …%arrayidx339 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
949 %131 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx339, align 4
950 %m_bodies340 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
951 …%arrayidx341 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
952 %132 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx341, align 4
953 …class.btHingeConstraint* @_ZN17btHingeConstraintC1ER11btRigidBodyS1_RK11btTransformS4_b(%class.btH…
957 store %class.btHingeConstraint* %130, %class.btHingeConstraint** %hingeC, align 4
958 %133 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
959 …call void @_ZN17btHingeConstraint8setLimitEfffff(%class.btHingeConstraint* %133, float 0.000000e+0…
960 %134 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
961 %135 = bitcast %class.btHingeConstraint* %134 to %class.btTypedConstraint*
962 %m_joints345 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
963 …%arrayidx346 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
964 store %class.btTypedConstraint* %135, %class.btTypedConstraint** %arrayidx346, align 4
965 %m_ownerWorld347 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
966 %136 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld347, align 4
967 …%137 = bitcast %class.btDynamicsWorld* %136 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
968 …%vtable348 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
969 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
970 …%138 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
971 %m_joints350 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
972 …%arrayidx351 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
973 %139 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx351, align 4
974 call void %138(%class.btDynamicsWorld* %136, %class.btTypedConstraint* %139, i1 zeroext true)
975 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
976 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
977 %call352 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
978 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call352, float 0.000000e+00, flo…
982 …%call358 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp354, float*…
983 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp353, float* %scale.addr, %class.btVe…
984 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
985 %call359 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
986 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call359, float 0.000000e+00, flo…
990 …%call365 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp361, float*…
991 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp360, float* %scale.addr, %class.btVe…
992 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
994 %140 = bitcast i8* %call366 to %class.btConeTwistConstraint*
995 %m_bodies367 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
996 …%arrayidx368 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
997 %141 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx368, align 4
998 %m_bodies369 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
999 …%arrayidx370 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1000 %142 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx370, align 4
1001 …class.btConeTwistConstraint* @_ZN21btConeTwistConstraintC1ER11btRigidBodyS1_RK11btTransformS4_(%cl…
1005 store %class.btConeTwistConstraint* %140, %class.btConeTwistConstraint** %coneC, align 4
1006 %143 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
1007 …call void @_ZN21btConeTwistConstraint8setLimitEffffff(%class.btConeTwistConstraint* %143, float 0x…
1008 %144 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
1009 %145 = bitcast %class.btConeTwistConstraint* %144 to %class.btTypedConstraint*
1010 %m_joints374 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1011 …%arrayidx375 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1012 store %class.btTypedConstraint* %145, %class.btTypedConstraint** %arrayidx375, align 4
1013 %m_ownerWorld376 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
1014 %146 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld376, align 4
1015 …%147 = bitcast %class.btDynamicsWorld* %146 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
1016 …%vtable377 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
1017 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
1018 …%148 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
1019 %m_joints379 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1020 …%arrayidx380 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1021 %149 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx380, align 4
1022 call void %148(%class.btDynamicsWorld* %146, %class.btTypedConstraint* %149, i1 zeroext true)
1023 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
1024 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
1025 %call381 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
1026 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call381, float 0.000000e+00, flo…
1030 …%call387 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp383, float*…
1031 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp382, float* %scale.addr, %class.btVe…
1032 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
1033 %call388 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
1034 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call388, float 0.000000e+00, flo…
1038 …%call394 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp390, float*…
1039 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp389, float* %scale.addr, %class.btVe…
1040 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
1042 %150 = bitcast i8* %call395 to %class.btHingeConstraint*
1043 %m_bodies396 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1044 …%arrayidx397 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1045 %151 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx397, align 4
1046 %m_bodies398 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1047 …%arrayidx399 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1048 %152 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx399, align 4
1049 …class.btHingeConstraint* @_ZN17btHingeConstraintC1ER11btRigidBodyS1_RK11btTransformS4_b(%class.btH…
1053 store %class.btHingeConstraint* %150, %class.btHingeConstraint** %hingeC, align 4
1054 %153 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
1055 …call void @_ZN17btHingeConstraint8setLimitEfffff(%class.btHingeConstraint* %153, float 0.000000e+0…
1056 %154 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
1057 %155 = bitcast %class.btHingeConstraint* %154 to %class.btTypedConstraint*
1058 %m_joints403 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1059 …%arrayidx404 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1060 store %class.btTypedConstraint* %155, %class.btTypedConstraint** %arrayidx404, align 4
1061 %m_ownerWorld405 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
1062 %156 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld405, align 4
1063 …%157 = bitcast %class.btDynamicsWorld* %156 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
1064 …%vtable406 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
1065 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
1066 …%158 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
1067 %m_joints408 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1068 …%arrayidx409 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1069 %159 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx409, align 4
1070 call void %158(%class.btDynamicsWorld* %156, %class.btTypedConstraint* %159, i1 zeroext true)
1071 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
1072 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
1073 %call410 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
1074 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call410, float 0.000000e+00, flo…
1078 …%call416 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp412, float*…
1079 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp411, float* %scale.addr, %class.btVe…
1080 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
1081 %call417 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
1082 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call417, float 0.000000e+00, flo…
1086 …%call423 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp419, float*…
1087 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp418, float* %scale.addr, %class.btVe…
1088 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
1090 %160 = bitcast i8* %call424 to %class.btConeTwistConstraint*
1091 %m_bodies425 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1092 …%arrayidx426 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1093 %161 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx426, align 4
1094 %m_bodies427 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1095 …%arrayidx428 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1096 %162 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx428, align 4
1097 …class.btConeTwistConstraint* @_ZN21btConeTwistConstraintC1ER11btRigidBodyS1_RK11btTransformS4_(%cl…
1101 store %class.btConeTwistConstraint* %160, %class.btConeTwistConstraint** %coneC, align 4
1102 %163 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
1103 …call void @_ZN21btConeTwistConstraint8setLimitEffffff(%class.btConeTwistConstraint* %163, float 0x…
1104 %164 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
1105 %165 = bitcast %class.btConeTwistConstraint* %164 to %class.btTypedConstraint*
1106 %m_joints432 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1107 …%arrayidx433 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1108 store %class.btTypedConstraint* %165, %class.btTypedConstraint** %arrayidx433, align 4
1109 %m_ownerWorld434 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
1110 %166 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld434, align 4
1111 …%167 = bitcast %class.btDynamicsWorld* %166 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
1112 …%vtable435 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
1113 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
1114 …%168 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
1115 %m_joints437 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1116 …%arrayidx438 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1117 %169 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx438, align 4
1118 call void %168(%class.btDynamicsWorld* %166, %class.btTypedConstraint* %169, i1 zeroext true)
1119 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
1120 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
1121 %call439 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
1122 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call439, float 0.000000e+00, flo…
1126 …%call445 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp441, float*…
1127 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp440, float* %scale.addr, %class.btVe…
1128 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
1129 %call446 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
1130 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call446, float 0.000000e+00, flo…
1134 …%call452 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp448, float*…
1135 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp447, float* %scale.addr, %class.btVe…
1136 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
1138 %170 = bitcast i8* %call453 to %class.btHingeConstraint*
1139 %m_bodies454 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1140 …%arrayidx455 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1141 %171 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx455, align 4
1142 %m_bodies456 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1143 …%arrayidx457 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1144 %172 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx457, align 4
1145 …class.btHingeConstraint* @_ZN17btHingeConstraintC1ER11btRigidBodyS1_RK11btTransformS4_b(%class.btH…
1149 store %class.btHingeConstraint* %170, %class.btHingeConstraint** %hingeC, align 4
1150 %173 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
1151 …call void @_ZN17btHingeConstraint8setLimitEfffff(%class.btHingeConstraint* %173, float 0xBFF921FB6…
1152 %174 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
1153 %175 = bitcast %class.btHingeConstraint* %174 to %class.btTypedConstraint*
1154 %m_joints461 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1155 …%arrayidx462 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1156 store %class.btTypedConstraint* %175, %class.btTypedConstraint** %arrayidx462, align 4
1157 %m_ownerWorld463 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
1158 %176 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld463, align 4
1159 …%177 = bitcast %class.btDynamicsWorld* %176 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
1160 …%vtable464 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
1161 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
1162 …%178 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
1163 %m_joints466 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1164 …%arrayidx467 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1165 %179 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx467, align 4
1166 call void %178(%class.btDynamicsWorld* %176, %class.btTypedConstraint* %179, i1 zeroext true)
1167 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
1168 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
1169 %call468 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
1170 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call468, float 0.000000e+00, flo…
1174 …%call474 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp470, float*…
1175 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp469, float* %scale.addr, %class.btVe…
1176 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
1177 %call475 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
1178 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call475, float 0.000000e+00, flo…
1182 …%call481 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp477, float*…
1183 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp476, float* %scale.addr, %class.btVe…
1184 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
1186 %180 = bitcast i8* %call482 to %class.btConeTwistConstraint*
1187 %m_bodies483 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1188 …%arrayidx484 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1189 %181 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx484, align 4
1190 %m_bodies485 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1191 …%arrayidx486 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1192 %182 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx486, align 4
1193 …class.btConeTwistConstraint* @_ZN21btConeTwistConstraintC1ER11btRigidBodyS1_RK11btTransformS4_(%cl…
1197 store %class.btConeTwistConstraint* %180, %class.btConeTwistConstraint** %coneC, align 4
1198 %183 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
1199 …call void @_ZN21btConeTwistConstraint8setLimitEffffff(%class.btConeTwistConstraint* %183, float 0x…
1200 %184 = load %class.btConeTwistConstraint*, %class.btConeTwistConstraint** %coneC, align 4
1201 %185 = bitcast %class.btConeTwistConstraint* %184 to %class.btTypedConstraint*
1202 %m_joints490 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1203 …%arrayidx491 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1204 store %class.btTypedConstraint* %185, %class.btTypedConstraint** %arrayidx491, align 4
1205 %m_ownerWorld492 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
1206 %186 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld492, align 4
1207 …%187 = bitcast %class.btDynamicsWorld* %186 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
1208 …%vtable493 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
1209 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
1210 …%188 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
1211 %m_joints495 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1212 …%arrayidx496 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1213 %189 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx496, align 4
1214 call void %188(%class.btDynamicsWorld* %186, %class.btTypedConstraint* %189, i1 zeroext true)
1215 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localA)
1216 call void @_ZN11btTransform11setIdentityEv(%class.btTransform* %localB)
1217 %call497 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localA)
1218 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call497, float 0.000000e+00, flo…
1222 …%call503 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp499, float*…
1223 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp498, float* %scale.addr, %class.btVe…
1224 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localA, %class.btVector3* …
1225 %call504 = call %class.btMatrix3x3* @_ZN11btTransform8getBasisEv(%class.btTransform* %localB)
1226 …call void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3* %call504, float 0.000000e+00, flo…
1230 …%call510 = call %class.btVector3* @_ZN9btVector3C1ERKfS1_S1_(%class.btVector3* %ref.tmp506, float*…
1231 …call void @_ZmlRKfRK9btVector3(%class.btVector3* sret %ref.tmp505, float* %scale.addr, %class.btVe…
1232 …call void @_ZN11btTransform9setOriginERK9btVector3(%class.btTransform* %localB, %class.btVector3* …
1234 %190 = bitcast i8* %call511 to %class.btHingeConstraint*
1235 %m_bodies512 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1236 …%arrayidx513 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1237 %191 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx513, align 4
1238 %m_bodies514 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 3
1239 …%arrayidx515 = getelementptr inbounds [11 x %class.btRigidBody*], [11 x %class.btRigidBody*]* %m_b…
1240 %192 = load %class.btRigidBody*, %class.btRigidBody** %arrayidx515, align 4
1241 …class.btHingeConstraint* @_ZN17btHingeConstraintC1ER11btRigidBodyS1_RK11btTransformS4_b(%class.btH…
1245 store %class.btHingeConstraint* %190, %class.btHingeConstraint** %hingeC, align 4
1246 %193 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
1247 …call void @_ZN17btHingeConstraint8setLimitEfffff(%class.btHingeConstraint* %193, float 0xBFF921FB6…
1248 %194 = load %class.btHingeConstraint*, %class.btHingeConstraint** %hingeC, align 4
1249 %195 = bitcast %class.btHingeConstraint* %194 to %class.btTypedConstraint*
1250 %m_joints519 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1251 …%arrayidx520 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1252 store %class.btTypedConstraint* %195, %class.btTypedConstraint** %arrayidx520, align 4
1253 %m_ownerWorld521 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 1
1254 %196 = load %class.btDynamicsWorld*, %class.btDynamicsWorld** %m_ownerWorld521, align 4
1255 …%197 = bitcast %class.btDynamicsWorld* %196 to void (%class.btDynamicsWorld*, %class.btTypedConstr…
1256 …%vtable522 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)**, void (%class.bt…
1257 …etelementptr inbounds void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class…
1258 …%198 = load void (%class.btDynamicsWorld*, %class.btTypedConstraint*, i1)*, void (%class.btDynamic…
1259 %m_joints524 = getelementptr inbounds %class.RagDoll, %class.RagDoll* %this1, i32 0, i32 4
1260 …%arrayidx525 = getelementptr inbounds [10 x %class.btTypedConstraint*], [10 x %class.btTypedConstr…
1261 %199 = load %class.btTypedConstraint*, %class.btTypedConstraint** %arrayidx525, align 4
1262 call void %198(%class.btDynamicsWorld* %196, %class.btTypedConstraint* %199, i1 zeroext true)
1263 %200 = load %class.RagDoll*, %class.RagDoll** %retval
1264 ret %class.RagDoll* %200
1380 declare void @_ZmlRKfRK9btVector3(%class.btVector3* noalias sret, float*, %class.btVector3*) inline…
1382 …lare %class.btRigidBody* @_ZN7RagDoll20localCreateRigidBodyEfRK11btTransformP16btCollisionShape(%c…
1384 declare void @_ZNK11btTransformmlERKS_(%class.btTransform* noalias sret, %class.btTransform*, %clas…
1386 declare void @_ZN11btMatrix3x311setEulerZYXEfff(%class.btMatrix3x3*, float, float, float) ssp align…
1388 declare void @_ZN11btRigidBody10setDampingEff(%class.btRigidBody*, float, float)
1390 declare void @_ZN17btCollisionObject19setDeactivationTimeEf(%class.btCollisionObject*, float) nounw…
1392 declare void @_ZN11btRigidBody21setSleepingThresholdsEff(%class.btRigidBody*, float, float) nounwin…
1394 …class.btHingeConstraint* @_ZN17btHingeConstraintC1ER11btRigidBodyS1_RK11btTransformS4_b(%class.btH…
1396 declare void @_ZN17btHingeConstraint8setLimitEfffff(%class.btHingeConstraint*, float, float, float,…
1398 …class.btConeTwistConstraint* @_ZN21btConeTwistConstraintC1ER11btRigidBodyS1_RK11btTransformS4_(%cl…
1400 declare void @_ZN21btConeTwistConstraint8setLimitEffffff(%class.btConeTwistConstraint*, float, floa…