Home
last modified time | relevance | path

Searched refs:AddrSpaceCastInst (Results 1 – 17 of 17) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXLowerKernelArgs.cpp124 Value *ArgInParam = new AddrSpaceCastInst( in handleByValParam()
140 Instruction *ArgInGlobal = new AddrSpaceCastInst( in handlePointerParam()
144 Value *ArgInGeneric = new AddrSpaceCastInst(ArgInGlobal, Arg->getType(), in handlePointerParam()
HDNVPTXLowerAlloca.cpp72 auto NewASCToLocal = new AddrSpaceCastInst(allocaInst, LocalAddrTy, ""); in runOnBasicBlock()
74 auto NewASCToGeneric = new AddrSpaceCastInst(NewASCToLocal, in runOnBasicBlock()
HDNVPTXFavorNonGenericAddrSpaces.cpp167 NewASC = new AddrSpaceCastInst(NewGEP, GEP->getType(), "", GEPI); in hoistAddrSpaceCastFromGEP()
205 NewBC = new AddrSpaceCastInst(NewCast, BC->getType(), "", BCI); in hoistAddrSpaceCastFromBitCast()
/NextBSD/contrib/llvm/include/llvm/IR/
HDInstVisitor.h194 RetTy visitAddrSpaceCastInst(AddrSpaceCastInst &I) { DELEGATE(CastInst);} in visitAddrSpaceCastInst()
HDInstruction.def157 HANDLE_CAST_INST(45, AddrSpaceCast, AddrSpaceCastInst) // addrspace cast
HDInstructions.h4089 class AddrSpaceCastInst : public CastInst {
4094 AddrSpaceCastInst *cloneImpl() const;
4098 AddrSpaceCastInst(
4106 AddrSpaceCastInst(
/NextBSD/contrib/llvm/lib/IR/
HDInstructions.cpp2272 case AddrSpaceCast: return new AddrSpaceCastInst (S, Ty, Name, InsertBefore); in Create()
2294 case AddrSpaceCast: return new AddrSpaceCastInst (S, Ty, Name, InsertAtEnd); in Create()
2951 AddrSpaceCastInst::AddrSpaceCastInst( in AddrSpaceCastInst() function in AddrSpaceCastInst
2957 AddrSpaceCastInst::AddrSpaceCastInst( in AddrSpaceCastInst() function in AddrSpaceCastInst
3567 AddrSpaceCastInst *AddrSpaceCastInst::cloneImpl() const { in cloneImpl()
3568 return new AddrSpaceCastInst(getOperand(0), getType()); in cloneImpl()
HDVerifier.cpp349 void visitAddrSpaceCastInst(AddrSpaceCastInst &I);
2170 void Verifier::visitAddrSpaceCastInst(AddrSpaceCastInst &I) { in visitAddrSpaceCastInst()
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstructionCombining.cpp1619 return new AddrSpaceCastInst(Builder->Insert(Res), GEP.getType()); in visitGetElementPtrInst()
1651 return new AddrSpaceCastInst(NewGEP, GEP.getType()); in visitGetElementPtrInst()
1761 if (AddrSpaceCastInst *ASC = dyn_cast<AddrSpaceCastInst>(PtrOp)) { in visitGetElementPtrInst()
1801 return new AddrSpaceCastInst(Operand, GEP.getType()); in visitGetElementPtrInst()
1820 return new AddrSpaceCastInst(NGEP, GEP.getType()); in visitGetElementPtrInst()
HDInstCombineCasts.cpp1453 (!isa<AddrSpaceCastInst>(CI) || in commonPointerCastTransforms()
1880 Instruction *InstCombiner::visitAddrSpaceCast(AddrSpaceCastInst &CI) { in visitAddrSpaceCast()
1897 return new AddrSpaceCastInst(NewBitCast, CI.getType()); in visitAddrSpaceCast()
HDInstCombineInternal.h300 Instruction *visitAddrSpaceCast(AddrSpaceCastInst &CI);
HDInstCombineLoadStoreAlloca.cpp74 if (isa<BitCastInst>(I) || isa<AddrSpaceCastInst>(I)) { in isOnlyCopiedFromConstantGlobal()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDAMDGPUPromoteAlloca.cpp364 if (isa<AddrSpaceCastInst>(V)) in visitAlloca()
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGBuilder.h32 class AddrSpaceCastInst; variable
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDMemCpyOptimizer.cpp674 if (isa<BitCastInst>(U) || isa<AddrSpaceCastInst>(U)) { in performCallSlotOptzn()
/NextBSD/contrib/llvm/include/llvm-c/
HDCore.h1221 macro(AddrSpaceCastInst) \
/NextBSD/contrib/llvm/lib/Analysis/
HDValueTracking.cpp3013 if (const AddrSpaceCastInst *ASC = dyn_cast<AddrSpaceCastInst>(V)) in isDereferenceablePointer()