Lines Matching refs:TD
89 bool SimplifyInstructionsInBlock(BasicBlock *BB, const DataLayout *TD = 0,
108 DataLayout *TD = 0);
140 const DataLayout *TD = 0);
174 const DataLayout *TD = 0);
177 static inline unsigned getKnownAlignment(Value *V, const DataLayout *TD = 0) {
178 return getOrEnforceKnownAlignment(V, 0, TD);
187 Value *EmitGEPOffset(IRBuilderTy *Builder, const DataLayout &TD, User *GEP,
190 Type *IntPtrTy = TD.getIntPtrType(GEP->getType());
205 uint64_t Size = TD.getTypeAllocSize(GTI.getIndexedType()) & PtrSizeMask;
216 Size = TD.getStructLayout(STy)->getElementOffset(OpValue);