Home
last modified time | relevance | path

Searched refs:ASC (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp194 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(I.OldInstruction)) { in convertToParamAS() local
195 assert(ASC->getDestAddressSpace() == ADDRESS_SPACE_PARAM); in convertToParamAS()
196 (void)ASC; in convertToParamAS()
325 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(V)) { in handleByValParam() local
326 if (ASC->getDestAddressSpace() == ADDRESS_SPACE_PARAM) in handleByValParam()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp488 } else if (auto *ASC = dyn_cast<AddrSpaceCastInst>(&I)) { in collectFlatAddressExpressions() local
489 if (!ASC->getType()->isVectorTy()) in collectFlatAddressExpressions()
490 PushPtrOperand(ASC->getPointerOperand()); in collectFlatAddressExpressions()
1238 if (AddrSpaceCastInst *ASC = dyn_cast<AddrSpaceCastInst>(CurUser)) { in rewriteWithNewAddressSpaces() local
1240 if (ASC->getDestAddressSpace() == NewAS) { in rewriteWithNewAddressSpaces()
1241 if (!cast<PointerType>(ASC->getType()) in rewriteWithNewAddressSpaces()
1250 InsertPos = ASC->getIterator(); in rewriteWithNewAddressSpaces()
1253 ASC->getType(), "", &*InsertPos); in rewriteWithNewAddressSpaces()
1255 ASC->replaceAllUsesWith(NewV); in rewriteWithNewAddressSpaces()
1256 DeadInstructions.push_back(ASC); in rewriteWithNewAddressSpaces()
H A DSROA.cpp818 void visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst() argument
819 if (ASC.use_empty()) in visitAddrSpaceCastInst()
820 return markAsDead(ASC); in visitAddrSpaceCastInst()
822 return Base::visitAddrSpaceCastInst(ASC); in visitAddrSpaceCastInst()
3813 bool visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst() argument
3814 enqueueUsers(ASC); in visitAddrSpaceCastInst()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h251 void visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst() argument
252 enqueueUsers(ASC); in visitAddrSpaceCastInst()
/openbsd-src/gnu/usr.bin/perl/cpan/Encode/lib/Encode/
H A DCJKConstants.pm38 ASC => "\e\(B",
/openbsd-src/gnu/llvm/llvm/tools/llvm-xray/
H A Dxray-account.cpp305 bool ASC = AccountSortOrder == SortDirection::ASCENDING; in sortByKey() local
307 return ASC ? Fn(L) < Fn(R) : Fn(L) > Fn(R); in sortByKey()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp822 } else if (const AddrSpaceCastSDNode *ASC = in print_details() local
825 << ASC->getSrcAddressSpace() in print_details()
827 << ASC->getDestAddressSpace() in print_details()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoads.cpp155 if (const AddrSpaceCastOperator *ASC = dyn_cast<AddrSpaceCastOperator>(V)) in isDereferenceableAndAlignedPointer() local
156 return isDereferenceableAndAlignedPointer(ASC->getOperand(0), Alignment, in isDereferenceableAndAlignedPointer()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1392 void visitAddrSpaceCastInst(AddrSpaceCastInst &ASC) { in visitAddrSpaceCastInst()
1393 Base::visitAddrSpaceCastInst(ASC); in visitAddrSpaceCastInst()
1394 handleAlias(ASC); in visitAddrSpaceCastInst()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp952 const AddrSpaceCastSDNode *ASC = cast<AddrSpaceCastSDNode>(Op); in lowerADDRSPACECAST() local
953 unsigned SrcAS = ASC->getSrcAddressSpace(); in lowerADDRSPACECAST()
954 unsigned DestAS = ASC->getDestAddressSpace(); in lowerADDRSPACECAST()
H A DSIISelLowering.cpp5631 const AddrSpaceCastSDNode *ASC = cast<AddrSpaceCastSDNode>(Op); in lowerADDRSPACECAST() local
5633 SDValue Src = ASC->getOperand(0); in lowerADDRSPACECAST()
5635 unsigned SrcAS = ASC->getSrcAddressSpace(); in lowerADDRSPACECAST()
5642 unsigned DestAS = ASC->getDestAddressSpace(); in lowerADDRSPACECAST()
5661 if (ASC->getDestAddressSpace() == AMDGPUAS::FLAT_ADDRESS) { in lowerADDRSPACECAST()
5665 SDValue Aperture = getSegmentAperture(ASC->getSrcAddressSpace(), SL, DAG); in lowerADDRSPACECAST()
5693 if (ASC->getDestAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS_32BIT && in lowerADDRSPACECAST()
5704 return DAG.getUNDEF(ASC->getValueType(0)); in lowerADDRSPACECAST()
/openbsd-src/usr.bin/file/magdir/
H A Darchive522 #>4 byte&0x0f =1 first is type ASC
531 >4 byte&0x0f =1 first is type ASC
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp299 if (auto *ASC = dyn_cast<AddrSpaceCastOperator>(U)) in CleanupConstantGlobalUsers() local
300 append_range(WorkList, ASC->users()); in CleanupConstantGlobalUsers()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2673 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(PtrOp)) { in visitGetElementPtrInst() local
2678 if (auto *BC = dyn_cast<BitCastInst>(ASC->getOperand(0))) in visitGetElementPtrInst()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1380 if (auto *ASC = dyn_cast<AddrSpaceCastInst>(CI)) { in OptimizeNoopCopyExpression() local
1381 if (!TLI.isFreeAddrSpaceCast(ASC->getSrcAddressSpace(), in OptimizeNoopCopyExpression()
1382 ASC->getDestAddressSpace())) in OptimizeNoopCopyExpression()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.cpp7176 if (auto *ASC = llvm::dyn_cast_or_null<llvm::AddrSpaceCastOperator>(C)) in emitBuiltinSurfTexDeviceCopy() local
7177 C = llvm::cast<llvm::Constant>(ASC->getPointerOperand()); in emitBuiltinSurfTexDeviceCopy()