HomeSort by: relevance | last modified time | path
    Searched defs:AS (Results 1 - 25 of 100) sorted by relevancy

1 2 3 4

  /src/sys/arch/hpcmips/stand/romboot/
Makefile 4 AS?= ${CROSSDIR}as
  /src/sys/arch/amiga/stand/loadbsd/
Makefile 2 # Set sdkprefix to your gcc-amiga toolchain as needed.
8 AS = $(sdkprefix)as
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclAccessPair.h 12 // natural access of a declaration when named in a class, as
35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) {
37 p.set(D, AS);
51 void setAccess(AccessSpecifier AS) {
52 set(getDecl(), AS);
54 void set(NamedDecl *D, AccessSpecifier AS) {
55 Ptr = uintptr_t(AS) | reinterpret_cast<uintptr_t>(D);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ScalarEvolutionAliasAnalysis.cpp 35 const SCEV *AS = SE.getSCEV(const_cast<Value *>(LocA.Ptr));
39 if (AS == BS)
44 if (SE.getEffectiveSCEVType(AS->getType()) ==
46 unsigned BitWidth = SE.getTypeSizeInBits(AS->getType());
55 const SCEV *BA = SE.getMinusSCEV(BS, AS);
65 // (because of INT_MIN, etc.); if the prior test failed, swap AS and BS
69 const SCEV *AB = SE.getMinusSCEV(AS, BS);
82 Value *AO = GetBaseValue(AS);
AliasSetTracker.cpp 48 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) {
49 assert(!AS.Forward && "Alias set is already forwarding!");
54 Access |= AS.Access;
55 Alias |= AS.Alias;
63 PointerRec *R = AS.getSomePointer();
75 if (AS.Alias == SetMustAlias)
76 AST.TotalMayAliasSetSize += AS.size();
79 bool ASHadUnknownInsts = !AS.UnknownInsts.empty();
82 std::swap(UnknownInsts, AS.UnknownInsts);
86 llvm::append_range(UnknownInsts, AS.UnknownInsts)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAliasAnalysis.cpp 81 // pointers. However, as LOCAL or PRIVATE pointers point to local objects, in
97 // could only be a GLOBAL or CONSTANT one as that address space is soley
112 // as well.
124 unsigned AS = Loc.Ptr->getType()->getPointerAddressSpace();
125 if (AS == AMDGPUAS::CONSTANT_ADDRESS ||
126 AS == AMDGPUAS::CONSTANT_ADDRESS_32BIT)
130 AS = Base->getType()->getPointerAddressSpace();
131 if (AS == AMDGPUAS::CONSTANT_ADDRESS ||
132 AS == AMDGPUAS::CONSTANT_ADDRESS_32BIT)
AMDGPUAlwaysInlinePass.cpp 10 /// This pass marks all internal functions as always_inline and creates
11 /// duplicates of all other functions and marks the duplicates as always_inline.
122 unsigned AS = GV.getAddressSpace();
123 if ((AS == AMDGPUAS::REGION_ADDRESS) ||
124 (AS == AMDGPUAS::LOCAL_ADDRESS &&
AMDGPULateCodeGenPrepare.cpp 30 // Scalar load widening needs running after load-store-vectorizer as that pass
107 unsigned AS = LI.getPointerAddressSpace();
109 if (AS != AMDGPUAS::CONSTANT_ADDRESS &&
110 AS != AMDGPUAS::CONSTANT_ADDRESS_32BIT)
134 // Skip if that load is already aligned on DWORD at least as it's handled in
161 unsigned AS = LI.getPointerAddressSpace();
165 PointerType *Int32PtrTy = Type::getInt32PtrTy(LI.getContext(), AS);
166 PointerType *Int8PtrTy = Type::getInt8PtrTy(LI.getContext(), AS);
AMDGPUAnnotateKernelFeatures.cpp 92 unsigned AS = GV->getAddressSpace();
93 return AS == AMDGPUAS::LOCAL_ADDRESS || AS == AMDGPUAS::REGION_ADDRESS;
253 // If the attribute is absent, set it as false
AMDGPULowerKernelArguments.cpp 88 unsigned AS = KernArgSegment->getType()->getPointerAddressSpace();
173 ArgPtr = Builder.CreateBitCast(ArgPtr, AdjustedArgTy->getPointerTo(AS),
AMDGPUTargetTransformInfo.cpp 121 // provided threshold value as the default for Threshold
177 unsigned AS = GEP->getAddressSpace();
179 if (AS == AMDGPUAS::PRIVATE_ADDRESS)
181 else if (AS == AMDGPUAS::LOCAL_ADDRESS || AS == AMDGPUAS::REGION_ADDRESS)
189 if (AS == AMDGPUAS::PRIVATE_ADDRESS) {
199 } else if (AS == AMDGPUAS::LOCAL_ADDRESS ||
200 AS == AMDGPUAS::REGION_ADDRESS) {
242 // Don't use the maximum allowed value here as it will make some
537 // Assume that floating point arithmetic operations cost twice as much a
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/
ReduceAttributes.cpp 68 const AttributeSet &AS = GV.getAttributes();
69 if (AS.hasAttributes())
70 visitAttributeSet(AS, GlobalVariablesToRefine[&GV]);
97 void visitAttributeSet(const AttributeSet &AS,
100 AttrsToPreserve.reserve(AS.getNumAttributes());
101 for (const Attribute &A : AS)
130 for (const AttributeSet &AS : AL)
131 visitAttributeSet(AS);
134 void visitAttributeSet(const AttributeSet &AS) {
135 AttributeCount += AS.getNumAttributes()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DataLayout.cpp 278 unsigned AS;
279 if (Error Err = getInt(Split.first, AS))
281 if (AS == 0)
283 NonIntegralAddressSpaces.push_back(AS);
561 // AlignmentsTy::ABIAlign and AlignmentsTy::PrefAlign were once stored as
563 // than 2^16 other than storage. In the meantime we leave the restriction as
693 Align DataLayout::getPointerABIAlignment(unsigned AS) const {
694 return getPointerAlignElem(AS).ABIAlign;
697 Align DataLayout::getPointerPrefAlignment(unsigned AS) const {
698 return getPointerAlignElem(AS).PrefAlign
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXLowerArgs.cpp 58 // address space. As #2, it allows NVPTX to emit more ld/st.global. E.g.,
158 // ones in parameter AS, so we can access them using ld.param.
161 // Replaces the \p OldUser instruction with the same in parameter AS.
218 // and we can finally remove the old instructions in generic AS. Instructions
265 // Convert all loads and intermediate operations to use parameter AS and
280 unsigned AS = DL.getAllocaAddrSpace();
281 AllocaInst *AllocA = new AllocaInst(StructType, AS, Arg->getName(), FirstInst);
333 // Mark pointers in byval structs as global.
NVPTXTargetTransformInfo.cpp 81 unsigned AS = LI->getPointerAddressSpace();
82 return AS == ADDRESS_SPACE_GENERIC || AS == ADDRESS_SPACE_LOCAL;
99 // Handle the NVPTX atomic instrinsics that cannot be represented as an
104 // Conservatively consider the return value of function calls as divergent.
281 // as well.
301 // Ideally we'd encode them as e.g. "fast call @llvm.cos", where "fast"
316 // intrinsic, we don't have to look up any module metadata, as
393 // estimate that arithmetic operations on i64 are twice as expensive as
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RDFRegisters.cpp 98 BitVector AS(TRI.getNumRegs());
101 AS.set(*S);
102 AliasInfos[U].Regs = AS;
108 std::set<RegisterId> AS;
116 AS.insert(i);
121 AS.insert(MI);
123 return AS;
127 AS.insert(*AI);
131 AS.insert(MI);
133 return AS;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonBlockRanges.cpp 36 IndexType S = start(), E = end(), AS = A.start(), AE = A.end();
37 if (AS == S)
40 bool ASbE = (AS < E) || (AS == E && TiedEnd); // AS-before-E.
41 if ((AS < S && SbAE) || (S < AS && ASbE))
49 // Treat "None" in the range end as equal to the range start.
61 IndexType AS = A.start(), AE = A.end();
62 if (AS < start() || start() == IndexType::None
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopVersioningLICM.cpp 12 // use loop versioning as an alternative.
17 // will have all the memory accesses marked as no-alias. These two versions of
30 // c) Clone original loop and set all memory accesses as no-alias in new loop.
31 // d) Set original loop & versioned loop as a branch target of the runtime check
34 // It transforms loop as shown below:
296 const AliasSet &AS = I;
297 // Skip Forward Alias Sets, as this should be ignored as part of
299 if (AS.isForwardingAliasSet())
302 if (AS.isMustAlias()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
VNCoercion.cpp 36 // The store has to be at least as big as the load.
44 // As a special case, allow coercion of memset used to initialize
276 // Okay, the two values are based on the same pointer, but returned as
406 unsigned AS = Src->getType()->getPointerAddressSpace();
408 // offset applied as appropriate.
411 Type::getInt8PtrTy(Src->getContext(), AS));
417 Src = ConstantExpr::getBitCast(Src, PointerType::get(LoadTy, AS));
587 unsigned AS = Src->getType()->getPointerAddressSpace();
589 // offset applied as appropriate
    [all...]
  /src/external/bsd/file/dist/src/
encoding.c 18 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
307 #define AS 0xF0 // ASCII: size 1
322 AS, AS, AS, AS, AS, AS, AS, AS, AS, AS, AS, AS, AS, AS, AS, AS, // 0x00-0x0
    [all...]
  /src/external/gpl3/binutils/dist/opcodes/
msp430-decode.c 11 it under the terms of the GNU General Public License as published by
93 #define AS(r, as) encode_as (r, as, ld, 0)
94 #define ASX(r, as, x) encode_as (r, as, ld, x)
156 As
194 encode_as (int reg, int as, LocalData *ld, int ext)
199 switch (as)
1905 /** 0001 0011 01as dstr CALLA %0 *
    [all...]
  /src/external/gpl3/binutils.old/dist/opcodes/
msp430-decode.c 11 it under the terms of the GNU General Public License as published by
93 #define AS(r, as) encode_as (r, as, ld, 0)
94 #define ASX(r, as, x) encode_as (r, as, ld, x)
156 As
194 encode_as (int reg, int as, LocalData *ld, int ext)
199 switch (as)
1905 /** 0001 0011 01as dstr CALLA %0 *
    [all...]
  /src/external/gpl3/gdb/dist/opcodes/
msp430-decode.c 11 it under the terms of the GNU General Public License as published by
93 #define AS(r, as) encode_as (r, as, ld, 0)
94 #define ASX(r, as, x) encode_as (r, as, ld, x)
156 As
194 encode_as (int reg, int as, LocalData *ld, int ext)
199 switch (as)
1905 /** 0001 0011 01as dstr CALLA %0 *
    [all...]
  /src/external/gpl3/gdb.old/dist/opcodes/
msp430-decode.c 11 it under the terms of the GNU General Public License as published by
93 #define AS(r, as) encode_as (r, as, ld, 0)
94 #define ASX(r, as, x) encode_as (r, as, ld, x)
156 As
194 encode_as (int reg, int as, LocalData *ld, int ext)
199 switch (as)
1905 /** 0001 0011 01as dstr CALLA %0 *
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTypes.cpp 185 // structure as a member.
203 /// point. This boils down to being whether it is complete, as well as whether
442 // LLVM void type can only be used as the result of a function call. Just
443 // map to the same as char.
448 // Note that we always return bool as i1 for use as a scalar type.
521 // Model std::nullptr_t as i8*
635 unsigned AS = Context.getTargetAddressSpace(ETy);
636 ResultType = llvm::PointerType::get(PointeeType, AS);
    [all...]

Completed in 78 milliseconds

1 2 3 4