Lines Matching refs:DataLayout

37 #include "llvm/IR/DataLayout.h"
212 AllocaSlices(const DataLayout &DL, AllocaInst &AI);
636 SliceBuilder(const DataLayout &DL, AllocaInst &AI, AllocaSlices &AS)
700 const DataLayout &DL = GEPI.getModule()->getDataLayout();
750 const DataLayout &DL = LI.getModule()->getDataLayout();
762 const DataLayout &DL = SI.getModule()->getDataLayout();
900 const DataLayout &DL = Root->getModule()->getDataLayout();
995 AllocaSlices::AllocaSlices(const DataLayout &DL, AllocaInst &AI)
1172 const DataLayout &DL = PN.getModule()->getDataLayout();
1264 const DataLayout &DL = SI.getModule()->getDataLayout();
1353 static Value *getNaturalGEPWithType(IRBuilderTy &IRB, const DataLayout &DL,
1397 static Value *getNaturalGEPRecursively(IRBuilderTy &IRB, const DataLayout &DL,
1471 static Value *getNaturalGEPWithOffset(IRBuilderTy &IRB, const DataLayout &DL,
1511 static Value *getAdjustedPtr(IRBuilderTy &IRB, const DataLayout &DL, Value *Ptr,
1607 const DataLayout &DL) {
1632 static bool canConvertValue(const DataLayout &DL, Type *OldTy, Type *NewTy) {
1672 static Value *convertValue(const DataLayout &DL, IRBuilderTy &IRB, Value *V,
1727 const DataLayout &DL) {
1800 static VectorType *isVectorPromotionViable(Partition &P, const DataLayout &DL) {
1909 const DataLayout &DL,
1987 const DataLayout &DL) {
2028 static Value *extractInteger(const DataLayout &DL, IRBuilderTy &IRB, Value *V,
2051 static Value *insertInteger(const DataLayout &DL, IRBuilderTy &IRB, Value *Old,
2167 const DataLayout &DL;
2215 AllocaSliceRewriter(const DataLayout &DL, AllocaSlices &AS, SROA &Pass,
3176 static Type *stripAggregateTypeWrapping(const DataLayout &DL, Type *Ty) {
3214 static Type *getTypePartition(const DataLayout &DL, Type *Ty, uint64_t Offset,
3549 const DataLayout &DL = AI.getModule()->getDataLayout();
3821 const DataLayout &DL = AI.getModule()->getDataLayout();
3962 const DataLayout &DL = AI.getModule()->getDataLayout();
4088 const DataLayout &DL = AI.getModule()->getDataLayout();