Home
last modified time | relevance | path

Searched refs:getWithNewType (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h758 Type *Type::getWithNewType(Type *EltTy) const { in getWithNewType() function
768 return getWithNewType(getIntNTy(getContext(), NewBitWidth)); in getWithNewBitWidth()
H A DType.h415 LLVM_ABI inline Type *getWithNewType(Type *EltTy) const;
H A DAttributes.h186 Attribute getWithNewType(LLVMContext &Context, Type *ReplacementTy) { in getWithNewType() function
781 Attr.getWithNewType(C, ReplacementTy));
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp1584 Type *NewTy = LHS->getType()->getWithNewType(NewPtrTy); in tryPromoteAllocaToLDS()
1601 Type *NewTy = V->getType()->getWithNewType(NewPtrTy); in tryPromoteAllocaToLDS()
H A DAMDGPULibCalls.cpp1129 Type *nTy = FPOp->getType()->getWithNewType(nTyS); in fold_pow()
H A DAMDGPUInstCombineIntrinsic.cpp277 VecTy->getWithNewType(Type::getHalfTy(II.getContext())); in simplifyAMDGCNImageIntrinsic()
H A DAMDGPULowerBufferFatPointers.cpp1890 ResRsrcTy->getWithNewType(IRB.getPtrTy(AMDGPUAS::BUFFER_FAT_POINTER)); in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DWebAssembly.cpp371 llvm::Type *TruncT = SrcT->getWithNewType(Builder.getInt32Ty()); in EmitWebAssemblyBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp270 return Ty->getWithNewType(NPT); in INITIALIZE_PASS_DEPENDENCY()
H A DSROA.cpp2243 VTy = cast<VectorType>(VTy->getWithNewType(IntegerType::getIntNTy( in checkVectorTypesForPromotion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2066 Type *Ty = CI.getOperand(0)->getType()->getWithNewType( in visitIntToPtr()
2126 SrcTy->getWithNewType(DL.getIntPtrType(CI.getContext(), AS)); in visitPtrToInt()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp815 {ICA.getArgTypes()[0]->getWithNewType( in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp13129 CanonicalType = CanonicalType->getWithNewType(IntegerType::get( in getEntryCost()