Lines Matching defs:Base
1038 Type *ElTy, Value *Base, unsigned Dimension, unsigned LastIndex,
1040 assert(isa<PointerType>(Base->getType()) &&
1041 "Invalid Base ptr type for preserve.array.access.index.");
1042 auto *BaseType = Base->getType();
1052 GetElementPtrInst::getGEPReturnType(ElTy, Base, IdxList);
1060 CreateCall(FnPreserveArrayAccessIndex, {Base, DimV, LastIndexV});
1068 Value *Base, unsigned FieldIndex, MDNode *DbgInfo) {
1069 assert(isa<PointerType>(Base->getType()) &&
1070 "Invalid Base ptr type for preserve.union.access.index.");
1071 auto *BaseType = Base->getType();
1079 CreateCall(FnPreserveUnionAccessIndex, {Base, DIIndex});
1087 Type *ElTy, Value *Base, unsigned Index, unsigned FieldIndex,
1089 assert(isa<PointerType>(Base->getType()) &&
1090 "Invalid Base ptr type for preserve.struct.access.index.");
1091 auto *BaseType = Base->getType();
1096 GetElementPtrInst::getGEPReturnType(ElTy, Base, {Zero, GEPIndex});
1104 {Base, GEPIndex, DIIndex});