Searched refs:NewAddrSpace (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp210 Instruction *I, unsigned NewAddrSpace,
237 Value *V, unsigned NewAddrSpace,
263 static Type *getPtrOrVecOfPtrsWithNewAS(Type *Ty, unsigned NewAddrSpace) { argument
265 PointerType *NPT = PointerType::get(Ty->getContext(), NewAddrSpace);
561 const Use &OperandUse, unsigned NewAddrSpace,
567 Type *NewPtrTy = getPtrOrVecOfPtrsWithNewAS(Operand->getType(), NewAddrSpace);
604 Instruction *I, unsigned NewAddrSpace,
608 Type *NewPtrType = getPtrOrVecOfPtrsWithNewAS(I->getType(), NewAddrSpace);
615 assert(Src->getType()->getPointerAddressSpace() == NewAddrSpace);
626 II->getArgOperandUse(0), NewAddrSpace, ValueWithNewAddrSpac
560 operandWithNewAddressSpaceOrCreatePoison( const Use &OperandUse, unsigned NewAddrSpace, const ValueToValueMapTy &ValueWithNewAddrSpace, const PredicatedAddrSpaceMapTy &PredicatedAS, SmallVectorImpl<const Use *> *PoisonUsesToFix) argument
603 cloneInstructionWithNewAddressSpace( Instruction *I, unsigned NewAddrSpace, const ValueToValueMapTy &ValueWithNewAddrSpace, const PredicatedAddrSpaceMapTy &PredicatedAS, SmallVectorImpl<const Use *> *PoisonUsesToFix) const argument
704 cloneConstantExprWithNewAddressSpace( ConstantExpr *CE, unsigned NewAddrSpace, const ValueToValueMapTy &ValueWithNewAddrSpace, const DataLayout *DL, const TargetTransformInfo *TTI) argument
781 cloneValueWithNewAddressSpace( Value *V, unsigned NewAddrSpace, const ValueToValueMapTy &ValueWithNewAddrSpace, const PredicatedAddrSpaceMapTy &PredicatedAS, SmallVectorImpl<const Use *> *PoisonUsesToFix) const argument
1141 unsigned NewAddrSpace = InferredAddrSpace.lookup(V); local
[all...]

Completed in 117 milliseconds