| /openbsd/src/gnu/llvm/llvm/include/llvm/ADT/ |
| D | ArrayRef.h | 99 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) in ArrayRef() argument 100 : Data(Arr.data()), Length(N) {} in ArrayRef() 104 /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {} in ArrayRef() 345 /*implicit*/ constexpr MutableArrayRef(std::array<T, N> &Arr) in MutableArrayRef() argument 346 : ArrayRef<T>(Arr) {} in MutableArrayRef() 350 /*implicit*/ constexpr MutableArrayRef(T (&Arr)[N]) : ArrayRef<T>(Arr) {} in MutableArrayRef() 501 template <typename T, size_t N> ArrayRef(const T (&Arr)[N]) -> ArrayRef<T>; 552 ArrayRef<T> makeArrayRef(const std::array<T, N> &Arr) { in makeArrayRef() argument 553 return Arr; in makeArrayRef() 573 ArrayRef<T> makeArrayRef(const T (&Arr)[N]) { in makeArrayRef() [all …]
|
| /openbsd/src/gnu/llvm/clang/tools/clang-fuzzer/handle-llvm/ |
| D | handle_llvm.cpp | 154 static void RunFuncOnInputs(LLVMFunc f, int Arr[kNumArrays][kArraySize]) { in RunFuncOnInputs() 156 f(Arr[i], Arr[i + (kNumArrays / 3)], Arr[i + (2 * kNumArrays / 3)], in RunFuncOnInputs()
|
| /openbsd/src/gnu/llvm/clang/include/clang/AST/ |
| D | APValue.h | 275 struct Arr { 278 Arr(unsigned NumElts, unsigned ArrSize); 279 ~Arr(); 302 ComplexAPFloat, Vec, Arr, StructData, 505 return ((Arr *)(char *)&Data)->Elts[I]; 516 return ((Arr *)(char *)&Data)->Elts[getArrayInitializedElts()]; 523 return ((const Arr *)(const void *)&Data)->NumElts; 527 return ((const Arr *)(const void *)&Data)->ArrSize;
|
| /openbsd/src/gnu/llvm/clang/tools/clang-fuzzer/ |
| D | cxx_loop_proto.proto | 27 enum Arr { enum 32 required Arr arr = 1;
|
| /openbsd/src/gnu/llvm/clang/lib/AST/ |
| D | APValue.cpp | 294 APValue::Arr::Arr(unsigned NumElts, unsigned Size) : in Arr() function in APValue::Arr 297 APValue::Arr::~Arr() { delete [] Elts; } in ~Arr() 417 ((Arr *)(char *)&Data)->~Arr(); in DestroyDataAndMakeUninit() 1077 new ((void *)(char *)&Data) Arr(InitElts, Size); in MakeArray()
|
| D | DeclCXX.cpp | 3428 APValue &Arr = APVal.getStructField(3) = in getAsAPValue() local 3431 Arr.getArrayInitializedElt(I) = in getAsAPValue()
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | Module.cpp | 775 auto *Arr = dyn_cast_or_null<ConstantDataArray>(CM->getValue()); in getSDKVersionMD() local 776 if (!Arr) in getSDKVersionMD() 779 if (Index >= Arr->getNumElements()) in getSDKVersionMD() 781 return (unsigned)Arr->getElementAsInteger(Index); in getSDKVersionMD()
|
| D | Constants.cpp | 2880 static bool isAllZeros(StringRef Arr) { in isAllZeros() argument 2881 for (char I : Arr) in isAllZeros()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Object/ |
| D | ELF.h | 100 DataRegion(ArrayRef<T> Arr) : First(Arr.data()), Size(Arr.size()) {} in DataRegion() 866 ArrayRef<T> Arr = *EntriesOrErr; in getEntry() local 867 if (Entry >= Arr.size()) in getEntry() 873 return &Arr[Entry]; in getEntry()
|
| /openbsd/src/gnu/llvm/clang/lib/ARCMigrate/ |
| D | TransGCAttrs.cpp | 74 } else if (ArrayTypeLoc Arr = TL.getAs<ArrayTypeLoc>()) { in lookForAttribute() local 75 TL = Arr.getElementLoc(); in lookForAttribute()
|
| /openbsd/src/gnu/llvm/clang/include/clang/Sema/ |
| D | DeclSpec.h | 1574 ArrayTypeInfo Arr; member 1587 case DeclaratorChunk::Array: return Arr.destroy(); in destroy() 1638 I.Arr.TypeQuals = TypeQuals; in getArray() 1639 I.Arr.hasStatic = isStatic; in getArray() 1640 I.Arr.isStar = isStar; in getArray() 1641 I.Arr.NumElts = NumElts; in getArray() 2354 !chunk->Arr.NumElts); in isArrayOfUnknownBound()
|
| /openbsd/src/gnu/llvm/llvm/lib/MC/ |
| D | WinCOFFObjectWriter.cpp | 549 std::vector<COFFSection *> Arr; in writeSectionHeaders() local 551 Arr.push_back(Section.get()); in writeSectionHeaders() 552 llvm::sort(Arr, [](const COFFSection *A, const COFFSection *B) { in writeSectionHeaders() 556 for (auto &Section : Arr) { in writeSectionHeaders()
|
| /openbsd/src/gnu/llvm/llvm/lib/ProfileData/ |
| D | InstrProf.cpp | 477 auto *Arr = cast<ConstantDataArray>(NameVar->getInitializer()); in getPGOFuncNameVarInitializer() local 479 Arr->isCString() ? Arr->getAsCString() : Arr->getAsString(); in getPGOFuncNameVarInitializer()
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | MemorySSAUpdater.cpp | 790 const ValueToValueMapTy *const Arr[] = {&VMap}; in updateExitBlocksForClonedLoop() local 791 privateUpdateExitBlocksForClonedLoop(ExitBlocks, std::begin(Arr), in updateExitBlocksForClonedLoop() 792 std::end(Arr), DT); in updateExitBlocksForClonedLoop()
|
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | SemaTemplateVariadic.cpp | 931 if (Chunk.Arr.NumElts && in containsUnexpandedParameterPacks() 932 Chunk.Arr.NumElts->containsUnexpandedParameterPack()) in containsUnexpandedParameterPacks()
|
| D | SemaExprCXX.cpp | 1858 if (Chunk.Arr.hasStatic) in ActOnCXXNew() 1861 if (!Chunk.Arr.NumElts && !Initializer) in ActOnCXXNew() 1865 ArraySize = static_cast<Expr*>(Chunk.Arr.NumElts); in ActOnCXXNew() 1875 DeclaratorChunk::ArrayTypeInfo &Array = D.getTypeObject(I).Arr; in ActOnCXXNew()
|
| /openbsd/src/gnu/llvm/llvm/tools/llvm-readobj/ |
| D | ELFDumper.cpp | 5051 static SmallVector<std::string, 4> getGNUPropertyList(ArrayRef<uint8_t> Arr) { in getGNUPropertyList() argument 5055 while (Arr.size() >= 8) { in getGNUPropertyList() 5056 uint32_t Type = *reinterpret_cast<const Elf_Word *>(Arr.data()); in getGNUPropertyList() 5057 uint32_t DataSize = *reinterpret_cast<const Elf_Word *>(Arr.data() + 4); in getGNUPropertyList() 5058 Arr = Arr.drop_front(8); in getGNUPropertyList() 5064 if (Arr.size() < PaddedSize) { in getGNUPropertyList() 5070 getGNUProperty<ELFT>(Type, DataSize, Arr.take_front(PaddedSize))); in getGNUPropertyList() 5071 Arr = Arr.drop_front(PaddedSize); in getGNUPropertyList() 5074 if (!Arr.empty()) in getGNUPropertyList()
|
| /openbsd/src/gnu/llvm/llvm/bindings/ocaml/llvm/ |
| D | llvm_ocaml.c | 563 value Arr = caml_alloc_tuple_uninit(Size); in llvm_subtypes() local 564 LLVMGetSubtypes(Ty, (LLVMTypeRef *)Op_val(Arr)); in llvm_subtypes() 565 return Arr; in llvm_subtypes()
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | CGExprCXX.cpp | 2098 while (const ConstantArrayType *Arr in EmitCXXDeleteExpr() local 2101 DeleteTy = Arr->getElementType(); in EmitCXXDeleteExpr()
|
| D | CGObjCGNU.cpp | 1067 auto Arr = llvm::ArrayRef(&ToBuf[0], ToPtr + 1); in GenerateConstantString() local 1068 auto *C = llvm::ConstantDataArray::get(VMContext, Arr); in GenerateConstantString()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| D | HexagonInstrInfo.cpp | 1088 auto *Arr = cast<ConstantDataArray>(GV->getInitializer()); in expandPostRAPseudo() local 1089 StringRef NameStr = Arr->isCString() ? Arr->getAsCString() : Arr->getAsString(); in expandPostRAPseudo()
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| D | ExprEngine.cpp | 3184 const Expr *Arr = Ex->getCommonExpr()->getSourceExpr(); in VisitArrayInitLoopExpr() local 3231 if (const auto *ME = dyn_cast<MemberExpr>(Arr)) { in VisitArrayInitLoopExpr() 3257 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(Arr)) in VisitArrayInitLoopExpr()
|
| D | BugReporterVisitors.cpp | 2305 if (const auto *Arr = dyn_cast<ArraySubscriptExpr>(Inner)) in handle() local 2307 Arr->getIdx(), LVNode, in handle()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm-c/ |
| D | Core.h | 1432 void LLVMGetSubtypes(LLVMTypeRef Tp, LLVMTypeRef *Arr);
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Sparc/ |
| D | SparcInstrInfo.td | 431 def Arr : LoadASI<OpcStr, LoadAOp3Val, RC>; 472 def Arr : StoreASI<OpcStr, StoreAOp3Val, RC>;
|