Lines Matching defs:TD
87 bool SimplifyInstructionsInBlock(BasicBlock *BB, const TargetData *TD = 0,
106 TargetData *TD = 0);
137 bool SimplifyCFG(BasicBlock *BB, const TargetData *TD = 0);
165 const TargetData *TD = 0);
168 static inline unsigned getKnownAlignment(Value *V, const TargetData *TD = 0) {
169 return getOrEnforceKnownAlignment(V, 0, TD);
178 Value *EmitGEPOffset(IRBuilderTy *Builder, const TargetData &TD, User *GEP,
181 Type *IntPtrTy = TD.getIntPtrType(GEP->getContext());
189 unsigned IntPtrWidth = TD.getPointerSizeInBits();
195 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()) & PtrSizeMask;
201 Size = TD.getStructLayout(STy)->getElementOffset(OpC->getZExtValue());