reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/R600GenDFAPacketizer.inc
   25 std::array<NfaStatePair, 818> R600TransitionInfo = {{
  130 std::array<R600Transition, 163> R600Transitions = {{
gen/lib/Target/Hexagon/HexagonGenDFAPacketizer.inc
   25 std::array<NfaStatePair, 98392> HexagonTransitionInfo = {{
11288 std::array<HexagonTransition, 26446> HexagonTransitions = {{
gen/unittests/TableGen/AutomataAutomata.inc
   11 std::array<NfaStatePair, 31465> BinPackerAutomatonTransitionInfo = {{
 2759 std::array<BinPackerAutomatonTransition, 6902> BinPackerAutomatonTransitions = {{
 9676 std::array<NfaStatePair, 6> NfaAutomatonTransitionInfo = {{
 9691 std::array<NfaAutomatonTransition, 4> NfaAutomatonTransitions = {{
 9710 std::array<NfaStatePair, 10> SimpleAutomatonTransitionInfo = {{
 9728 std::array<SimpleAutomatonTransition, 5> SimpleAutomatonTransitions = {{
 9748 std::array<NfaStatePair, 8> TupleAutomatonTransitionInfo = {{
 9765 std::array<TupleAutomatonTransition, 6> TupleAutomatonTransitions = {{
include/llvm/ADT/ArrayRef.h
   92     /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr)
  321     /*implicit*/ constexpr MutableArrayRef(std::array<T, N> &Arr)
  486   ArrayRef<T> makeArrayRef(const std::array<T, N> &Arr) {
include/llvm/DebugInfo/CodeView/SymbolSerializer.h
   33   std::array<uint8_t, MaxRecordLength> RecordBuffer;
include/llvm/DebugInfo/CodeView/TypeHashing.h
   85   std::array<uint8_t, 8> Hash;
include/llvm/DebugInfo/DWARF/DWARFContext.h
  125             std::array<Optional<uint64_t>, DIDT_ID_Count> DumpOffsets);
  128     std::array<Optional<uint64_t>, DIDT_ID_Count> DumpOffsets;
include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
  137   std::array<Optional<DebugStream>, (int)DbgHeaderType::Max> DbgStreams;
include/llvm/DebugInfo/PDB/Native/GlobalsStream.h
   56   std::array<int32_t, IPHR_HASH + 1> BucketMap;
include/llvm/Demangle/MicrosoftDemangleNodes.h
  547   std::array<int64_t, 3> ThunkOffsets;
include/llvm/IR/ModuleSummaryIndex.h
  871 using ModuleHash = std::array<uint32_t, 5>;
include/llvm/MC/SubtargetFeature.h
   47   constexpr FeatureBitset(const std::array<uint64_t, MAX_SUBTARGET_WORDS> &B) {
  167   constexpr FeatureBitArray(const std::array<uint64_t, MAX_SUBTARGET_WORDS> &B)
include/llvm/Remarks/BitstreamRemarkParser.h
   97   Expected<std::array<char, 4>> parseMagic();
include/llvm/Support/MD5.h
   56     std::array<uint8_t, 16> Bytes;
   58     operator std::array<uint8_t, 16>() const { return Bytes; }
   98   static std::array<uint8_t, 16> hash(ArrayRef<uint8_t> Data);
include/llvm/Support/SHA1.h
   57   static std::array<uint8_t, 20> hash(ArrayRef<uint8_t> Data);
lib/Analysis/ValueTracking.cpp
  118   std::array<const Value *, MaxDepth> Excluded;
lib/CodeGen/MIRPrinter.cpp
  274   std::array<std::string *, 3> Outputs{{&Object.DebugVar.Value,
  277   std::array<const Metadata *, 3> Metas{{DebugVar.Var,
lib/DebugInfo/CodeView/TypeHashing.cpp
   20 static std::array<uint8_t, 8> EmptyHash = {
   22 static std::array<uint8_t, 8> TombstoneHash = {
lib/DebugInfo/DWARF/DWARFContext.cpp
  315     std::array<Optional<uint64_t>, DIDT_ID_Count> DumpOffsets) {
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
   55   std::array<support::ulittle32_t, (IPHR_HASH + 32) / 32> HashBitmap;
  134   std::array<std::vector<std::pair<StringRef, PSHashRecord>>, IPHR_HASH + 1>
lib/MC/XCOFFObjectWriter.cpp
  169   std::array<Section *const, 2> Sections{{&Text, &BSS}};
lib/Object/MachOObjectFile.cpp
 2730   static const std::array<StringRef, 17> validArchs = {{
lib/Remarks/BitstreamRemarkParser.cpp
  212 Expected<std::array<char, 4>> BitstreamParserHelper::parseMagic() {
  213   std::array<char, 4> Result;
  290   Expected<std::array<char, 4>> Magic = Helper.parseMagic();
  312   Expected<std::array<char, 4>> Magic = Helper.parseMagic();
lib/Remarks/YAMLRemarkSerializer.cpp
  216   std::array<char, 8> Version;
  227   std::array<char, 8> StrTabSizeBuf;
lib/Support/DJB.cpp
   75   std::array<UTF8, UNI_MAX_UTF8_BYTES_PER_CODE_POINT> Storage;
lib/Support/MD5.cpp
  276 std::array<uint8_t, 16> MD5::hash(ArrayRef<uint8_t> Data) {
lib/Support/SHA1.cpp
  272 std::array<uint8_t, 20> SHA1::hash(ArrayRef<uint8_t> Data) {
  277   std::array<uint8_t, 20> Arr;
lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h
  756   auto Parts = bit_cast<std::array<T, sizeof(int64_t) / sizeof(T)>>(Imm);
  788   auto S = bit_cast<std::array<int32_t, 2>>(Imm);
  789   auto H = bit_cast<std::array<int16_t, 4>>(Imm);
  790   auto B = bit_cast<std::array<int8_t, 8>>(Imm);
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
  226     const std::array<unsigned, 3> RegSrcOpIdx = { { 0, 2, 3 } };
  245     const std::array<unsigned, 4> RegSrcOpIdx = { { 0, 2, 3, 4 } };
  271     const std::array<unsigned, 3> RegSrcOpIdx = { { 2, 3, 4 } };
  290     const std::array<unsigned, 2> RegSrcOpIdx = { { 2, 3 } };
  304     const std::array<unsigned, 3> RegSrcOpIdx = { { 0, 2, 3 } };
  318     const std::array<unsigned, 1> RegSrcOpIdx = { { 2 } };
  548     const std::array<unsigned, 3> RegSrcOpIdx = { { 0, 1, 2 } };
lib/Target/AMDGPU/AMDGPURegisterBankInfo.h
  122                       const std::array<unsigned, NumOps> RegSrcOpIdx,
lib/Target/ARM/ARMBaseInstrInfo.h
  463 static inline std::array<MachineOperand, 2> predOps(ARMCC::CondCodes Pred,
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 1482   std::array<char,32> Q, C;
lib/Target/Mips/MipsFastISel.cpp
 1334   std::array<MCPhysReg, 4> GPR32ArgRegs = {{Mips::A0, Mips::A1, Mips::A2,
 1336   std::array<MCPhysReg, 2> FGR32ArgRegs = {{Mips::F12, Mips::F14}};
 1337   std::array<MCPhysReg, 2> AFGR64ArgRegs = {{Mips::D6, Mips::D7}};
lib/Target/X86/X86FlagsCopyLowering.cpp
   76 using CondRegArray = std::array<unsigned, X86::LAST_VALID_COND + 1>;
lib/Target/X86/X86ISelLowering.cpp
14435   std::array<int, 8> LoBlendMask = {{-1, -1, -1, -1, -1, -1, -1, -1}};
14436   std::array<int, 8> HiBlendMask = {{-1, -1, -1, -1, -1, -1, -1, -1}};
14926   SmallVector<std::array<int, 2>, 2> LaneSrcs(NumLanes, {{-1, -1}});
lib/XRay/BlockVerifier.cpp
   63   static constexpr std::array<const Transition, number(State::StateMax)>
tools/clang/include/clang/Basic/Module.h
   54 struct ASTFileSignature : std::array<uint32_t, 5> {
   55   ASTFileSignature(std::array<uint32_t, 5> S = {{0}})
tools/clang/lib/CodeGen/CGBuiltin.cpp
13508   std::array<unsigned, 8> Variants;
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  325                    std::array<Address, N> Addrs) {
  333                   std::array<Address, N> Addrs) {
  345     std::array<Address, N> StartAddrs = Addrs;
  386     std::array<Address, N> NewAddrs = Addrs;
  428   getFunction(StringRef FuncName, QualType QT, std::array<Address, N> Addrs,
  429               std::array<CharUnits, N> Alignments, CodeGenModule &CGM) {
  481   void callFunc(StringRef FuncName, QualType QT, std::array<Address, N> Addrs,
  483     std::array<CharUnits, N> Alignments;
  510   void flushTrivialFields(std::array<Address, 2> Addrs) {
  543                             std::array<Address, 2> Addrs) {
  577                      std::array<Address, 1> Addrs) {
  587                       CharUnits CurStructOffset, std::array<Address, 1> Addrs) {
  593                     std::array<Address, 1> Addrs) {
  599                            std::array<Address, 1> Addrs) {
  617                      std::array<Address, 1> Addrs) {
  628                       CharUnits CurStructOffset, std::array<Address, 1> Addrs) {
  634                     std::array<Address, 1> Addrs) {
  642                   std::array<Address, 1> Addrs) {
  663                            std::array<Address, 1> Addrs) {
  674                       CharUnits CurStructOffset, std::array<Address, 2> Addrs) {
  684                     std::array<Address, 2> Addrs) {
  691                            std::array<Address, 2> Addrs) {
  704                       CharUnits CurStructOffset, std::array<Address, 2> Addrs) {
  716                     std::array<Address, 2> Addrs) {
  723                            std::array<Address, 2> Addrs) {
  736                       CharUnits CurStructOffset, std::array<Address, 2> Addrs) {
  746                     std::array<Address, 2> Addrs) {
  753                            std::array<Address, 2> Addrs) {
  767                       CharUnits CurStructOffset, std::array<Address, 2> Addrs) {
  782                     std::array<Address, 2> Addrs) {
  789                            std::array<Address, 2> Addrs) {
  819                                 std::array<Address, N> Addrs) {
  826 template <size_t N> static std::array<Address, N> createNullAddressArray();
  828 template <> std::array<Address, 1> createNullAddressArray() {
  832 template <> std::array<Address, 2> createNullAddressArray() {
  840                    std::array<CharUnits, N> Alignments, CodeGenModule &CGM) {
tools/clang/lib/CodeGen/CodeGenPGO.h
   33   std::array <unsigned, llvm::IPVK_Last + 1> NumValueSites;
tools/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
  214   std::array<struct epoll_event, 2> EpollEventBuffer;
tools/clang/tools/clang-diff/ClangDiff.cpp
  105   std::array<std::string, 1> Files = {{Filename}};
tools/clang/tools/extra/clang-doc/Representation.h
   30 using SymbolID = std::array<uint8_t, 20>;
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
   80   static void output(const std::array<unsigned char, 20> &S, void *,
   86                          std::array<unsigned char, 20> &Value) {
tools/clang/tools/extra/clangd/RIFF.h
   42 using FourCC = std::array<char, 4>;
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  338   std::array<char, 4> Buf;
  344   std::array<char, 2> Buf;
tools/clang/tools/extra/clangd/SourceCode.h
   38 using FileDigest = std::array<uint8_t, 8>;
tools/clang/tools/extra/clangd/index/Ref.cpp
   17   static constexpr std::array<const char *, 3> Messages = {"Decl", "Def",
tools/clang/tools/extra/clangd/index/SymbolID.h
   54   std::array<uint8_t, RawSize> HashValue;
tools/clang/tools/extra/clangd/index/dex/PostingList.h
   51   std::array<uint8_t, PayloadSize> Payload;
tools/clang/tools/extra/clangd/index/dex/Trigram.cpp
   39   std::vector<std::array<unsigned, 3>> Next(LowercaseIdentifier.size());
tools/clang/unittests/AST/ASTImporterTest.cpp
  396   std::array<Decl* ,2> Res;
  413   std::array<Decl* ,4> Res;
  434   std::array<Decl* ,4> Res;
tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp
  148     std::array<std::unique_ptr<llvm::Module>, 3> M;
tools/clang/unittests/Lex/LexerTest.cpp
  382   std::array<IdentifierInfo *, 3> ParamList;
tools/lld/ELF/OutputSections.cpp
  249                  const std::array<uint8_t, 4> &filler) {
  312   std::array<uint8_t, 4> filler = getFiller();
  483 std::array<uint8_t, 4> OutputSection::getFiller() {
tools/lld/ELF/OutputSections.h
   87   llvm::Optional<std::array<uint8_t, 4>> filler;
  116   std::array<uint8_t, 4> getFiller();
tools/lld/ELF/ScriptParser.cpp
   87   std::array<uint8_t, 4> readFill();
  885 std::array<uint8_t, 4> ScriptParser::readFill() {
  891   std::array<uint8_t, 4> buf;
tools/lld/ELF/Target.h
  117   std::array<uint8_t, 4> trapInstr;
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
   69 static const std::array<RegisterInfo, 64> g_register_infos = { {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
  155   static const std::array<const char *, args_in_reg> reg_names{
  158   static const std::array<size_t, 5> arg_size{{
  846       std::array<std::pair<ConstString, int>, 5> funcs{
 1131   std::array<ArgItem, 4> args{{
 1274   std::array<ArgItem, 9> args{{
 1370   std::array<ArgItem, 5> args{{
 1411   std::array<ArgItem, 3> args{{
 1442   std::array<ArgItem, 2> args{{
 1479   std::array<ArgItem, 4> args{
 1555   std::array<bool, s_runtimeHookCount> hook_placed;
 1752   static std::array<const char *, _eExprLast> runtime_expressions = {
tools/lldb/source/Utility/ConstString.cpp
  158   std::array<PoolEntry, 256> m_string_pools;
tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  111 static std::array<llvm::Optional<uint64_t>, (unsigned)DIDT_ID_Count>
tools/llvm-objcopy/ELF/Object.cpp
  400 static constexpr std::array<uint8_t, 4> ZlibGnuMagic = {{'Z', 'L', 'I', 'B'}};
tools/llvm-rc/ResourceFileWriter.h
  106       std::array<Optional<StringRef>, 16> Data;
tools/llvm-xray/xray-graph-diff.cpp
  428   std::array<GraphRenderer::Factory, 2> Factories{
  442   std::array<std::string, 2> Inputs{{GraphDiffInput1, GraphDiffInput2}};
  444   std::array<GraphRenderer::GraphT, 2> Graphs;
tools/llvm-xray/xray-graph-diff.h
   38     std::array<const GREdgeValueType *, N> CorrEdgePtr = {};
   42     std::array<const GRVertexValueType *, N> CorrVertexPtr = {};
   48     std::array<std::reference_wrapper<const GraphRenderer::GraphT>, N> G;
unittests/ADT/APIntTest.cpp
  351   std::array<APInt, 5> testVals{{
unittests/ADT/ArrayRefTest.cpp
  256   std::array<int, 5> A1{{42, -5, 0, 1000000, -1000000}};
unittests/ADT/OptionalTest.cpp
   23 static_assert(is_trivially_copyable<Optional<std::array<int, 3>>>::value,
unittests/IR/ModuleTest.cpp
   64   std::array<int, NBCheck> RandomStreams[2];
unittests/Support/MD5Test.cpp
   62   std::array<uint8_t, 16> Vec = MD5::hash(Input);
unittests/Support/raw_sha1_ostream_test.cpp
   41   std::array<uint8_t, 20> Vec = SHA1::hash(Input);
usr/include/c++/7.4.0/array
  120       swap(array& __other)
  252     operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  252     operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  257     operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  257     operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  262     operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
  262     operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
  270     operator>(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  270     operator>(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  275     operator<=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  275     operator<=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  280     operator>=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  280     operator>=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  294     swap(array<_Tp, _Nm>& __one, array<_Tp, _Nm>& __two)
  294     swap(array<_Tp, _Nm>& __one, array<_Tp, _Nm>& __two)
  307     get(array<_Tp, _Nm>& __arr) noexcept
  316     get(array<_Tp, _Nm>&& __arr) noexcept
  324     get(const array<_Tp, _Nm>& __arr) noexcept
  346     struct tuple_size<_GLIBCXX_STD_C::array<_Tp, _Nm>>
  355     struct tuple_element<_Int, _GLIBCXX_STD_C::array<_Tp, _Nm>>
  362     struct __is_tuple_like_impl<_GLIBCXX_STD_C::array<_Tp, _Nm>> : true_type
usr/include/c++/7.4.0/tuple
 1313     constexpr __tuple_element_t<__i, tuple<_Elements...>>&
 1319     constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
 1325     constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
utils/TableGen/CodeGenDAGPatterns.h
  188   std::array<WordType,NumWords> Words;
utils/TableGen/DAGISelMatcherGen.cpp
  695       std::array<MVT::SimpleValueType, 1> ResultVTs = {{ N->getSimpleType(0) }};
  696       std::array<unsigned, 0> InstOps;
utils/TableGen/SubtargetEmitter.cpp
  182   std::array<uint64_t, MAX_SUBTARGET_WORDS> Mask = {};
utils/benchmark/src/string_util.cc
  132   std::array<char, 256> local_buff;