Lines Matching refs:elemTy
2688 llvm::Type *elemTy = CGF.ConvertTypeForMem(vla->getElementType()); in EmitScalarPrePostIncDec() local
2690 value = Builder.CreateGEP(elemTy, value, numElts, "vla.inc"); in EmitScalarPrePostIncDec()
2693 elemTy, value, numElts, /*SignedIndices=*/false, isSubtraction, in EmitScalarPrePostIncDec()
2711 llvm::Type *elemTy = CGF.ConvertTypeForMem(type); in EmitScalarPrePostIncDec() local
2713 value = Builder.CreateGEP(elemTy, value, amt, "incdec.ptr"); in EmitScalarPrePostIncDec()
2716 elemTy, value, amt, /*SignedIndices=*/false, isSubtraction, in EmitScalarPrePostIncDec()
3703 llvm::Type *elemTy = CGF.ConvertTypeForMem(vla->getElementType()); in emitPointerArithmetic() local
3706 pointer = CGF.Builder.CreateGEP(elemTy, pointer, index, "add.ptr"); in emitPointerArithmetic()
3710 elemTy, pointer, index, isSigned, isSubtraction, op.E->getExprLoc(), in emitPointerArithmetic()
3719 llvm::Type *elemTy; in emitPointerArithmetic() local
3721 elemTy = CGF.Int8Ty; in emitPointerArithmetic()
3723 elemTy = CGF.ConvertTypeForMem(elementType); in emitPointerArithmetic()
3726 return CGF.Builder.CreateGEP(elemTy, pointer, index, "add.ptr"); in emitPointerArithmetic()
3729 elemTy, pointer, index, isSigned, isSubtraction, op.E->getExprLoc(), in emitPointerArithmetic()