Home
last modified time | relevance | path

Searched refs:AS (Results 1 – 25 of 489) sorted by relevance

12345678910>>...20

/llvm-project-15.0.7/lldb/unittests/Utility/
H A DArchSpecTest.cpp22 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 DAliasSetTracker.cpp51 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 DScalarEvolutionAliasAnalysis.cpp45 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 Dvload.cl72 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 Dvstore.cl59 #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 DAddressSpaces.h71 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 DDeclAccessPair.h35 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 DUnresolvedSet.h53 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 DASTUnresolvedSet.h55 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 DType.h461 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 DReduceAttributes.cpp68 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 DAVR.h67 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 DAliasSetTracker.h53 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 DWebAssemblyTypeUtilities.h63 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 Daarch64-interleaved-ld-combine.ll25 ; 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 DType.cpp248 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 Dbackend_x86.h42 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 DRedundantAccessSpecifiersCheck.cpp32 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 Dorigin_store.ll53 …; 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 DTarget.cpp81 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 DAMDGPULateCodeGenPrepare.cpp105 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 DAMDGPUAliasAnalysis.cpp129 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 DAttributesTest.cpp92 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 Ddrop-debug-info-nonzero-alloca.ll1 ; 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 Daddress-spaces-conversions-cl2.0.cl31 #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 …]

12345678910>>...20