| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | ArchSpecTest.cpp | 22 ArchSpec AS; in TEST() local 27 AS = ArchSpec(); in TEST() 32 AS = ArchSpec(); in TEST() 40 AS = ArchSpec(); in TEST() 46 AS = ArchSpec(); in TEST() 49 AS = ArchSpec(); in TEST() 52 AS = ArchSpec(); in TEST() 56 AS = ArchSpec(); in TEST() 61 ArchSpec AS; in TEST() local 68 AS = ArchSpec(); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | AliasSetTracker.cpp | 51 Alias |= AS.Alias; in mergeSetIn() 90 if (AS.PtrList) { in mergeSetIn() 92 AS.SetSize = 0; in mergeSetIn() 98 AS.PtrListEnd = &AS.PtrList; in mergeSetIn() 102 AS.dropRef(AST); in mergeSetIn() 304 if (AS.Forward || !AS.aliasesUnknownInst(Inst, AA)) in findAliasSetForUnknownInst() 359 return *AS; in getAliasSetFor() 529 AS->SetSize--; in deleteValue() 602 AS.Access |= E; in addPointer() 610 return AS; in addPointer() [all …]
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 45 const SCEV *AS = SE.getSCEV(const_cast<Value *>(LocA.Ptr)); in alias() local 49 if (AS == BS) in alias() 54 if (canComputePointerDiff(SE, AS, BS)) { in alias() 55 unsigned BitWidth = SE.getTypeSizeInBits(AS->getType()); in alias() 64 const SCEV *BA = SE.getMinusSCEV(BS, AS); in alias() 79 const SCEV *AB = SE.getMinusSCEV(AS, BS); in alias() 93 Value *AO = GetBaseValue(AS); in alias()
|
| /llvm-project-15.0.7/libclc/generic/lib/shared/ |
| H A D | vload.cl | 72 VEC_LOAD1(val.lo, AS) \ 73 VEC_LOAD1(val.hi, AS) 75 VEC_LOAD1(val.s0, AS) \ 76 VEC_LOAD1(val.s1, AS) \ 77 VEC_LOAD1(val.s2, AS) 79 VEC_LOAD2(val.lo, AS) \ 80 VEC_LOAD2(val.hi, AS) 82 VEC_LOAD4(val.lo, AS) \ 83 VEC_LOAD4(val.hi, AS) 85 VEC_LOAD8(val.lo, AS) \ [all …]
|
| H A D | vstore.cl | 59 #define DECLARE_HELPER(STYPE, AS, builtin) void __clc_vstore_half_##STYPE##_helper##AS(STYPE, AS ha… 62 _CLC_DEF void __clc_vstore_half_##STYPE##_helper##AS(STYPE s, AS half *d) \ 81 VEC_STORE1(STYPE, AS, val.lo, ROUNDF) \ 82 VEC_STORE1(STYPE, AS, val.hi, ROUNDF) 84 VEC_STORE1(STYPE, AS, val.s0, ROUNDF) \ 85 VEC_STORE1(STYPE, AS, val.s1, ROUNDF) \ 86 VEC_STORE1(STYPE, AS, val.s2, ROUNDF) 88 VEC_STORE2(STYPE, AS, val.lo, ROUNDF) \ 89 VEC_STORE2(STYPE, AS, val.hi, ROUNDF) 92 VEC_STORE4(STYPE, AS, val.hi, ROUNDF) [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | AddressSpaces.h | 71 inline bool isTargetAddressSpace(LangAS AS) { in isTargetAddressSpace() argument 72 return (unsigned)AS >= (unsigned)LangAS::FirstTargetAddressSpace; in isTargetAddressSpace() 75 inline unsigned toTargetAddressSpace(LangAS AS) { in toTargetAddressSpace() argument 76 assert(isTargetAddressSpace(AS)); in toTargetAddressSpace() 77 return (unsigned)AS - (unsigned)LangAS::FirstTargetAddressSpace; in toTargetAddressSpace() 85 inline bool isPtrSizeAddressSpace(LangAS AS) { in isPtrSizeAddressSpace() argument 86 return (AS == LangAS::ptr32_sptr || AS == LangAS::ptr32_uptr || in isPtrSizeAddressSpace() 87 AS == LangAS::ptr64); in isPtrSizeAddressSpace()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclAccessPair.h | 35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { in make() argument 37 p.set(D, AS); in make() 51 void setAccess(AccessSpecifier AS) { in setAccess() argument 52 set(getDecl(), AS); in setAccess() 54 void set(NamedDecl *D, AccessSpecifier AS) { in set() argument 55 Ptr = uintptr_t(AS) | reinterpret_cast<uintptr_t>(D); in set()
|
| H A D | UnresolvedSet.h | 53 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } in setAccess() argument 95 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl() argument 96 decls().push_back(DeclAccessPair::make(D, AS)); in addDecl() 113 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace() argument 114 I.I->set(New, AS); in replace() 121 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); } in setAccess() argument
|
| H A D | ASTUnresolvedSet.h | 55 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { in addDecl() argument 56 Decls.push_back(DeclAccessPair::make(D, AS), C); in addDecl() 62 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { in replace() argument 65 I->set(New, AS); in replace() 107 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) { in addLazyDecl() argument 110 Impl.addDecl(C, reinterpret_cast<NamedDecl *>(ID << 2), AS); in addLazyDecl()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Type.h | 461 static PointerType *getHalfPtrTy(LLVMContext &C, unsigned AS = 0); 462 static PointerType *getBFloatPtrTy(LLVMContext &C, unsigned AS = 0); 463 static PointerType *getFloatPtrTy(LLVMContext &C, unsigned AS = 0); 464 static PointerType *getDoublePtrTy(LLVMContext &C, unsigned AS = 0); 466 static PointerType *getFP128PtrTy(LLVMContext &C, unsigned AS = 0); 468 static PointerType *getX86_MMXPtrTy(LLVMContext &C, unsigned AS = 0); 471 static PointerType *getInt1PtrTy(LLVMContext &C, unsigned AS = 0); 472 static PointerType *getInt8PtrTy(LLVMContext &C, unsigned AS = 0); 473 static PointerType *getInt16PtrTy(LLVMContext &C, unsigned AS = 0); 474 static PointerType *getInt32PtrTy(LLVMContext &C, unsigned AS = 0); [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceAttributes.cpp | 68 const AttributeSet &AS = GV.getAttributes(); in visitGlobalVariable() local 69 if (AS.hasAttributes()) in visitGlobalVariable() 70 visitAttributeSet(AS, GlobalVariablesToRefine[&GV]); in visitGlobalVariable() 97 void visitAttributeSet(const AttributeSet &AS, in visitAttributeSet() argument 100 AttrsToPreserve.reserve(AS.getNumAttributes()); in visitAttributeSet() 101 for (const Attribute &A : AS) in visitAttributeSet() 130 for (const AttributeSet &AS : AL) in visitAttributeList() local 131 visitAttributeSet(AS); in visitAttributeList() 134 void visitAttributeSet(const AttributeSet &AS) { in visitAttributeSet() 135 AttributeCount += AS.getNumAttributes(); in visitAttributeSet()
|
| /llvm-project-15.0.7/llvm/lib/Target/AVR/ |
| H A D | AVR.h | 67 unsigned AS = PT->getAddressSpace(); in getAddressSpace() local 68 if (AS < NumAddrSpaces) in getAddressSpace() 69 return static_cast<AddressSpace>(AS); in getAddressSpace() 88 AddressSpace AS = getAddressSpace(V); in getProgramMemoryBank() local 89 assert(ProgramMemory <= AS && AS <= ProgramMemory5); in getProgramMemoryBank() 90 return static_cast<int>(AS - ProgramMemory); in getProgramMemoryBank()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | AliasSetTracker.h | 53 AliasSet *AS = nullptr; variable 110 assert(AS && "No AliasSet yet!"); in getAliasSet() 111 if (AS->Forward) { in getAliasSet() 112 AliasSet *OldAS = AS; in getAliasSet() 114 AS->addRef(); in getAliasSet() 117 return AS; in getAliasSet() 122 AS = as; in setAliasSet() 128 if (AS->PtrListEnd == &NextInList) { in eraseFromList() 129 AS->PtrListEnd = PrevInList; in eraseFromList() 318 AS.print(OS); [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyTypeUtilities.h | 63 inline bool isDefaultAddressSpace(unsigned AS) { in isDefaultAddressSpace() argument 64 return AS == WASM_ADDRESS_SPACE_DEFAULT; in isDefaultAddressSpace() 66 inline bool isWasmVarAddressSpace(unsigned AS) { in isWasmVarAddressSpace() argument 67 return AS == WASM_ADDRESS_SPACE_VAR; in isWasmVarAddressSpace() 69 inline bool isValidAddressSpace(unsigned AS) { in isValidAddressSpace() argument 70 return isDefaultAddressSpace(AS) || isWasmVarAddressSpace(AS); in isValidAddressSpace()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | aarch64-interleaved-ld-combine.ll | 25 ; AS: ld4 26 ; AS: ret 79 ; AS: ret 141 ; AS: ret 188 ; AS: ld2 189 ; AS: ret 221 ; AS: ld3 222 ; AS: ret 269 ; AS-NOT: ld2 270 ; AS-NOT: ld3 [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Type.cpp | 248 return getHalfTy(C)->getPointerTo(AS); in getHalfPtrTy() 252 return getBFloatTy(C)->getPointerTo(AS); in getBFloatPtrTy() 256 return getFloatTy(C)->getPointerTo(AS); in getFloatPtrTy() 260 return getDoubleTy(C)->getPointerTo(AS); in getDoublePtrTy() 268 return getFP128Ty(C)->getPointerTo(AS); in getFP128PtrTy() 276 return getX86_MMXTy(C)->getPointerTo(AS); in getX86_MMXPtrTy() 288 return getInt1Ty(C)->getPointerTo(AS); in getInt1PtrTy() 292 return getInt8Ty(C)->getPointerTo(AS); in getInt8PtrTy() 296 return getInt16Ty(C)->getPointerTo(AS); in getInt16PtrTy() 300 return getInt32Ty(C)->getPointerTo(AS); in getInt32PtrTy() [all …]
|
| /llvm-project-15.0.7/libc/src/string/memory_utils/ |
| H A D | backend_x86.h | 42 template <typename T, Temporality TS, Aligned AS, 45 return Scalar64BitBackend::template load<T, TS, AS>(src); in load() 49 template <typename T, Temporality TS, Aligned AS, 52 Scalar64BitBackend::template store<T, TS, AS>(dst, value); in store() 78 typename T, Temporality TS, Aligned AS, 84 typename T, Temporality TS, Aligned AS, 130 #define SPECIALIZE_LOAD(T, OS, AS, INTRISIC) \ argument 131 template <> inline T X86Backend::load<T, OS, AS>(const T *src) { \ 134 #define SPECIALIZE_STORE(T, OS, AS, INTRISIC) \ argument 135 template <> inline void X86Backend::store<T, OS, AS>(T * dst, T value) { \
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | RedundantAccessSpecifiersCheck.cpp | 32 AS(MatchedDecl->decls_begin()), in check() local 34 AS != ASEnd; ++AS) { in check() 35 const AccessSpecDecl *ASDecl = *AS; in check()
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/DataFlowSanitizer/ |
| H A D | origin_store.ll | 53 …; CHECK-NEXT: %[[#AS:]] = load i[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls … 60 ; CHECK: %_dfscmp = icmp ne i[[#SBITS]] %[[#AS]], 0 82 …; CHECK-NEXT: %[[#AS:]] = load i[[#SBITS]], i[[#SBITS]]* inttoptr (i64 add (i64 ptrtoint ([100 x … 84 ; COMBINE_STORE_PTR-NEXT: %[[#AS:]] = or i[[#SBITS]] %[[#AS]], %[[#PS]] 88 ; CHECK: %_dfscmp = icmp ne i[[#SBITS]] %[[#AS]], 0 112 …; CHECK-NEXT: %[[#AS:]] = load i[[#SBITS]], i[[#SBITS]]* inttoptr (i64 add (i64 ptrtoint ([100 x i… 114 ; COMBINE_STORE_PTR-NEXT: %[[#AS:]] = or i[[#SBITS]] %[[#AS]], %[[#PS]] 118 ; CHECK: %_dfscmp = icmp ne i[[#SBITS]] %[[#AS]], 0 139 …; CHECK-NEXT: %[[#AS:]] = load i[[#SBITS]], i[[#SBITS]]* inttoptr (i64 add (i64 ptrtoint ([100 x i… 141 ; COMBINE_STORE_PTR-NEXT: %[[#AS:]] = or i[[#SBITS]] %[[#AS]], %[[#PS]] [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ |
| H A D | Target.cpp | 81 unsigned LLVMPointerSizeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMPointerSizeForAS() argument 82 return unwrap(TD)->getPointerSize(AS); in LLVMPointerSizeForAS() 89 LLVMTypeRef LLVMIntPtrTypeForAS(LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForAS() argument 90 return wrap(unwrap(TD)->getIntPtrType(*unwrap(LLVMGetGlobalContext()), AS)); in LLVMIntPtrTypeForAS() 97 LLVMTypeRef LLVMIntPtrTypeForASInContext(LLVMContextRef C, LLVMTargetDataRef TD, unsigned AS) { in LLVMIntPtrTypeForASInContext() argument 98 return wrap(unwrap(TD)->getIntPtrType(*unwrap(C), AS)); in LLVMIntPtrTypeForASInContext()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULateCodeGenPrepare.cpp | 105 unsigned AS = LI.getPointerAddressSpace(); in canWidenScalarExtLoad() local 107 if (AS != AMDGPUAS::CONSTANT_ADDRESS && in canWidenScalarExtLoad() 108 AS != AMDGPUAS::CONSTANT_ADDRESS_32BIT) in canWidenScalarExtLoad() 159 unsigned AS = LI.getPointerAddressSpace(); in visitLoadInst() local 163 PointerType *Int32PtrTy = Type::getInt32PtrTy(LI.getContext(), AS); in visitLoadInst() 164 PointerType *Int8PtrTy = Type::getInt8PtrTy(LI.getContext(), AS); in visitLoadInst()
|
| H A D | AMDGPUAliasAnalysis.cpp | 129 unsigned AS = Loc.Ptr->getType()->getPointerAddressSpace(); in pointsToConstantMemory() local 130 if (AS == AMDGPUAS::CONSTANT_ADDRESS || in pointsToConstantMemory() 131 AS == AMDGPUAS::CONSTANT_ADDRESS_32BIT) in pointsToConstantMemory() 135 AS = Base->getType()->getPointerAddressSpace(); in pointsToConstantMemory() 136 if (AS == AMDGPUAS::CONSTANT_ADDRESS || in pointsToConstantMemory() 137 AS == AMDGPUAS::CONSTANT_ADDRESS_32BIT) in pointsToConstantMemory()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | AttributesTest.cpp | 92 AttributeSet AS = AttributeSet::get(C, B_align_readonly); in TEST() local 93 EXPECT_TRUE(AS.getAlignment() == MaybeAlign(8)); in TEST() 94 EXPECT_TRUE(AS.hasAttribute(Attribute::ReadOnly)); in TEST() 95 AS = AS.removeAttribute(C, Attribute::Alignment); in TEST() 96 EXPECT_FALSE(AS.hasAttribute(Attribute::Alignment)); in TEST() 97 EXPECT_TRUE(AS.hasAttribute(Attribute::ReadOnly)); in TEST() 98 AS = AttributeSet::get(C, B_align_readonly); in TEST() 99 AS = AS.removeAttributes(C, B_align); in TEST() 100 EXPECT_TRUE(AS.getAlignment() == None); in TEST() 101 EXPECT_TRUE(AS.hasAttribute(Attribute::ReadOnly)); in TEST()
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | drop-debug-info-nonzero-alloca.ll | 1 ; RUN: llvm-as < %s -o %t.bc -data-layout=A5 2>&1 | FileCheck -check-prefixes=AS %s 3 ; RUN: opt < %s -S -data-layout=A5 2>&1 | FileCheck -check-prefixes=AS %s 15 ; AS: llvm.dbg.value intrinsic requires a !dbg attachment 16 ; AS: warning: ignoring invalid debug info in <stdin>
|
| /llvm-project-15.0.7/clang/test/SemaOpenCL/ |
| H A D | address-spaces-conversions-cl2.0.cl | 31 #define AS __generic 37 #define AS __global 138 AS int *var_cast1 = (AS int *)arg_glob; 147 AS int *var_cast2 = (AS int *)arg_loc; 156 AS int *var_cast3 = (AS int *)arg_const; 165 AS int *var_cast4 = (AS int *)arg_priv; 174 AS int *var_cast5 = (AS int *)arg_gen; 274 AS int *var_cmp; 504 AS int *AS *var_as_as_int; 533 var_as_as_int = (AS int *AS *)var_asc_asc_int; [all …]
|