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

References

gen/include/llvm/IR/IntrinsicImpl.inc
18371   return AttributeList::get(C, makeArrayRef(AS, NumAttrs));
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 6814     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6828     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6842     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6856     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6870     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6884     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
gen/lib/Target/AArch64/AArch64GenSubtargetInfo.inc
17993   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(AArch64FeatureKV, 154), makeArrayRef(AArch64SubTypeKV, 30), 
17993   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(AArch64FeatureKV, 154), makeArrayRef(AArch64SubTypeKV, 30), 
gen/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc
  807   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(AMDGPUFeatureKV, 108), makeArrayRef(AMDGPUSubTypeKV, 39), 
  807   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(AMDGPUFeatureKV, 108), makeArrayRef(AMDGPUSubTypeKV, 39), 
gen/lib/Target/AMDGPU/R600GenSubtargetInfo.inc
  334   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(R600FeatureKV, 20), makeArrayRef(R600SubTypeKV, 16), 
  334   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(R600FeatureKV, 20), makeArrayRef(R600SubTypeKV, 16), 
gen/lib/Target/ARC/ARCGenSubtargetInfo.inc
  157   : TargetSubtargetInfo(TT, CPU, FS, None, makeArrayRef(ARCSubTypeKV, 1), 
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 5907     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 5925     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 5944     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 5963     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 5981     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6000     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6019     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6038     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6056     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6072     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6088     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6104     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6120     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6136     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6152     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6167     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6183     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6199     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6214     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6231     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6249     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6267     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6285     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6303     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6321     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6339     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6354     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6368     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6382     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6396     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6410     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6424     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6438     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6452     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6466     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6480     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6494     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6508     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6522     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6536     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
gen/lib/Target/ARM/ARMGenSubtargetInfo.inc
19596   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(ARMFeatureKV, 175), makeArrayRef(ARMSubTypeKV, 83), 
19596   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(ARMFeatureKV, 175), makeArrayRef(ARMSubTypeKV, 83), 
gen/lib/Target/AVR/AVRGenSubtargetInfo.inc
  558   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(AVRFeatureKV, 33), makeArrayRef(AVRSubTypeKV, 257), 
  558   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(AVRFeatureKV, 33), makeArrayRef(AVRSubTypeKV, 257), 
gen/lib/Target/BPF/BPFGenSubtargetInfo.inc
  180   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(BPFFeatureKV, 3), makeArrayRef(BPFSubTypeKV, 5), 
  180   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(BPFFeatureKV, 3), makeArrayRef(BPFSubTypeKV, 5), 
gen/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc
 4708   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(HexagonFeatureKV, 24), makeArrayRef(HexagonSubTypeKV, 7), 
 4708   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(HexagonFeatureKV, 24), makeArrayRef(HexagonSubTypeKV, 7), 
gen/lib/Target/Lanai/LanaiGenSubtargetInfo.inc
  241   : TargetSubtargetInfo(TT, CPU, FS, None, makeArrayRef(LanaiSubTypeKV, 2), 
gen/lib/Target/MSP430/MSP430GenSubtargetInfo.inc
  181   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(MSP430FeatureKV, 4), makeArrayRef(MSP430SubTypeKV, 3), 
  181   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(MSP430FeatureKV, 4), makeArrayRef(MSP430SubTypeKV, 3), 
gen/lib/Target/Mips/MipsGenRegisterInfo.inc
 4769     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 4786     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
gen/lib/Target/Mips/MipsGenSubtargetInfo.inc
 3884   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(MipsFeatureKV, 50), makeArrayRef(MipsSubTypeKV, 17), 
 3884   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(MipsFeatureKV, 50), makeArrayRef(MipsSubTypeKV, 17), 
gen/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc
  256   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(NVPTXFeatureKV, 25), makeArrayRef(NVPTXSubTypeKV, 15), 
  256   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(NVPTXFeatureKV, 25), makeArrayRef(NVPTXSubTypeKV, 15), 
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc
 4280     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 4296     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 4312     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 4328     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 4344     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 4360     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
gen/lib/Target/PowerPC/PPCGenSubtargetInfo.inc
 8236   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(PPCFeatureKV, 51), makeArrayRef(PPCSubTypeKV, 37), 
 8236   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(PPCFeatureKV, 51), makeArrayRef(PPCSubTypeKV, 37), 
gen/lib/Target/RISCV/RISCVGenSubtargetInfo.inc
  295   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(RISCVFeatureKV, 40), makeArrayRef(RISCVSubTypeKV, 2), 
  295   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(RISCVFeatureKV, 40), makeArrayRef(RISCVSubTypeKV, 2), 
gen/lib/Target/Sparc/SparcGenSubtargetInfo.inc
  553   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(SparcFeatureKV, 19), makeArrayRef(SparcSubTypeKV, 40), 
  553   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(SparcFeatureKV, 19), makeArrayRef(SparcSubTypeKV, 40), 
gen/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc
 5195   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(SystemZFeatureKV, 35), makeArrayRef(SystemZSubTypeKV, 13), 
 5195   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(SystemZFeatureKV, 35), makeArrayRef(SystemZSubTypeKV, 13), 
gen/lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc
  199   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(WebAssemblyFeatureKV, 10), makeArrayRef(WebAssemblySubTypeKV, 3), 
  199   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(WebAssemblyFeatureKV, 10), makeArrayRef(WebAssemblySubTypeKV, 3), 
gen/lib/Target/X86/X86GenRegisterInfo.inc
 6258     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
 6274     makeArrayRef(MCR.begin(), MCR.getNumRegs()),
gen/lib/Target/X86/X86GenSubtargetInfo.inc
21521   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(X86FeatureKV, 127), makeArrayRef(X86SubTypeKV, 79), 
21521   : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(X86FeatureKV, 127), makeArrayRef(X86SubTypeKV, 79), 
gen/lib/Target/XCore/XCoreGenSubtargetInfo.inc
  158   : TargetSubtargetInfo(TT, CPU, FS, None, makeArrayRef(XCoreSubTypeKV, 2), 
include/llvm/Analysis/ScalarEvolutionExpressions.h
  153         : SCEV(ID, T, computeExpressionSize(makeArrayRef(O, N))), Operands(O),
include/llvm/Bitstream/BitstreamWriter.h
  403     emitBlob(makeArrayRef((const uint8_t *)Bytes.data(), Bytes.size()),
include/llvm/CodeGen/MachineInstr.h
  173       return makeArrayRef(getTrailingObjects<MachineMemOperand *>(), NumMMOs);
  554       return makeArrayRef(Info.getAddrOfZeroTagPointer(), 1);
include/llvm/CodeGen/RegisterClassInfo.h
   42       return makeArrayRef(Order.get(), NumRegs);
include/llvm/CodeGen/SelectionDAG.h
  709                    makeArrayRef(Ops, Glue.getNode() ? 4 : 3));
  718                    makeArrayRef(Ops, Glue.getNode() ? 4 : 3));
  735                    makeArrayRef(Ops, Glue.getNode() ? 3 : 2));
include/llvm/CodeGen/SelectionDAGNodes.h
 1529     return makeArrayRef(Mask, VT.getVectorNumElements());
 2502       return makeArrayRef(MemRefs.getAddrOfPtr1(), 1);
 2505     return makeArrayRef(MemRefs.get<MachineMemOperand **>(), NumMemRefs);
include/llvm/CodeGen/TargetRegisterInfo.h
  197     return OrderFunc ? OrderFunc(MF) : makeArrayRef(begin(), getNumRegs());
include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
   95     return makeArrayRef(ColumnKinds.get(), Header.NumColumns);
   99     return makeArrayRef(Rows.get(), Header.NumBuckets);
include/llvm/IR/Constants.h
 1159         Ty, C, makeArrayRef((Value * const *)IdxList.data(), IdxList.size()),
include/llvm/IR/IRBuilder.h
  920       Br->copyMetadata(*MDSrc, makeArrayRef(&WL[0], 4));
include/llvm/IR/PredIteratorCache.h
   67     return makeArrayRef(GetPreds(BB), GetNumPreds(BB));
include/llvm/Object/ELF.h
  417   return makeArrayRef(Start, Size / sizeof(T));
  550   return makeArrayRef(First, NumSections);
include/llvm/Object/ELFObjectFile.h
  730   return makeArrayRef((const uint8_t *)base() + EShdr->sh_offset,
include/llvm/Support/ARMWinEH.h
  406     return makeArrayRef(&Data[Offset], EpilogueCount());
  414     return makeArrayRef(ByteCode, CodeWords() * sizeof(uint32_t));
include/llvm/Support/ScopedPrinter.h
  282     auto V = makeArrayRef(reinterpret_cast<const uint8_t *>(Value.data()),
  292     auto V = makeArrayRef(reinterpret_cast<const uint8_t *>(Value.data()),
  298     auto V = makeArrayRef(reinterpret_cast<const uint8_t *>(Value.data()),
  313     auto V = makeArrayRef(reinterpret_cast<const uint8_t *>(Value.data()),
include/llvm/TableGen/Record.h
  263     return makeArrayRef(getTrailingObjects<Record *>(), NumClasses);
  711     return makeArrayRef(getTrailingObjects<Init *>(), NumValues);
  964     return makeArrayRef(getTrailingObjects<Init *>(), NumConds);
  968     return makeArrayRef(getTrailingObjects<Init *>()+NumConds, NumConds);
 1252   ArrayRef<Init *> args() const { return makeArrayRef(args_begin(), NumArgs); }
 1359     return makeArrayRef(getTrailingObjects<Init *>(), NumArgs);
 1363     return makeArrayRef(getTrailingObjects<StringInit *>(), NumArgNames);
lib/Analysis/ConstantFolding.cpp
  871                 makeArrayRef((Value * const *)Ops.data() + 1, Ops.size() - 1)));
lib/AsmParser/LLParser.cpp
 5239           ST, makeArrayRef(ID.ConstantStructElts.get(), ID.UIntVal));
lib/Bitcode/Reader/BitcodeReader.cpp
 4389             Low = readWideAPInt(makeArrayRef(&Record[CurIdx], ActiveWords),
 4398                   makeArrayRef(&Record[CurIdx], ActiveWords), ValueBitWidth);
lib/CodeGen/InterleavedLoadCombinePass.cpp
  891       int64_t Ofs = DL.getIndexedOffsetInType(Result.VTy, makeArrayRef(Idx, 2));
lib/CodeGen/MachineTraceMetrics.cpp
  149   return makeArrayRef(ProcResourceCycles.data() + MBBNum * PRKinds, PRKinds);
  267   return makeArrayRef(ProcResourceDepths.data() + MBBNum * PRKinds, PRKinds);
  280   return makeArrayRef(ProcResourceHeights.data() + MBBNum * PRKinds, PRKinds);
lib/CodeGen/RegAllocGreedy.cpp
 1274         SpillPlacer->addLinks(makeArrayRef(TBS, T));
 1302       SpillPlacer->addConstraints(makeArrayRef(BCS, B));
 1307   SpillPlacer->addConstraints(makeArrayRef(BCS, B));
 1308   SpillPlacer->addLinks(makeArrayRef(TBS, T));
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  636                             makeArrayRef(Ops, NumOps));
 2191       Hi = DAG.getNode(ISD::ADD, dl, NVT, makeArrayRef(HiOps, 2));
 2195       Hi = DAG.getNode(ISD::SUB, dl, NVT, makeArrayRef(HiOps, 2));
 2216     Hi = DAG.getNode(ISD::ADD, dl, NVT, makeArrayRef(HiOps, 2));
 2236     Hi = DAG.getNode(ISD::SUB, dl, NVT, makeArrayRef(HiOps, 2));
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  360         DAG.getBuildVector(NVT, dl, makeArrayRef(Ops.data(), NumElts));
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 3015                      makeArrayRef(ConcatOps.data(), NumOps));
 4887                                      makeArrayRef(&ConcatOps[Idx], End - Idx));
 4896                        makeArrayRef(&ConcatOps[Idx], End - Idx));
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
 1409                                makeArrayRef(LiveRegDefs.get(), TRI->getNumRegs()),
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  192                       makeArrayRef(N->value_begin(), N->getNumValues() - 1));
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4083                                   makeArrayRef(Chains.data(), ChainI));
 4115                                 makeArrayRef(Chains.data(), ChainI));
 4245                                   makeArrayRef(Chains.data(), ChainI));
 4261                                   makeArrayRef(Chains.data(), ChainI));
 9846     SDValue Res = DAG.getMergeValues(makeArrayRef(ArgValues.data(), NumValues),
lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp
   74     Entry.Checksum = makeArrayRef(Copy, Bytes.size());
lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
   87   return makeArrayRef(Stable, Data.size());
lib/DebugInfo/CodeView/TypeHashing.cpp
   59         BytesToHash = makeArrayRef(IndexBytes, sizeof(TypeIndex));
lib/DebugInfo/DWARF/DWARFFormValue.cpp
  707   return makeArrayRef(Value.data, Value.uval);
lib/IR/AutoUpgrade.cpp
  895     Res = Builder.CreateShuffleVector(Res, Op, makeArrayRef(Idxs, NumElts));
  929     Res = Builder.CreateShuffleVector(Op, Res, makeArrayRef(Idxs, NumElts));
  949                                        makeArrayRef(Indices, NumElts),
 1025                                              makeArrayRef(Indices, NumElts),
 1852                                         makeArrayRef(Indices, NumElts / 2));
 1854                                         makeArrayRef(Indices, NumElts / 2));
 1858                                         makeArrayRef(Indices, NumElts));
lib/IR/ConstantFold.cpp
 2171       PointeeTy, C, makeArrayRef((Value *const *)Idxs.data(), Idxs.size()));
lib/IR/Constants.cpp
 2583     return get(Context, makeArrayRef(Data, Str.size()));
lib/IR/Core.cpp
 1073   for (auto *OV : makeArrayRef(Vals, Count)) {
 1309                                        makeArrayRef(Words, NumWords))));
 1407   return wrap(ConstantStruct::getAnon(*unwrap(C), makeArrayRef(Elements, Count),
 1423   return wrap(ConstantStruct::get(Ty, makeArrayRef(Elements, Count)));
 1427   return wrap(ConstantVector::get(makeArrayRef(
 1795                                             makeArrayRef(IdxList, NumIdx)));
 1803                                            makeArrayRef(IdxList, NumIdx)));
 3118                               makeArrayRef(unwrap(Args), NumArgs), Name));
 3127       makeArrayRef(unwrap(Args), NumArgs), Name));
 3146                                         makeArrayRef(unwrap(Args), NumArgs),
 3158                                           makeArrayRef(unwrap(Args), NumArgs),
 3846                                     makeArrayRef(unwrap(Args), NumArgs), Name));
 3854                                     makeArrayRef(unwrap(Args), NumArgs), Name));
lib/IR/DebugInfoMetadata.cpp
 1026                              makeArrayRef(&*Expr->Elements.begin(),
lib/IR/Function.cpp
  542   return makeArrayRef(&IntrinsicNameTable[1] + TI.Offset, TI.Count);
lib/MC/MCCodeView.cpp
  323   return makeArrayRef(&MCCVLines[L], R - L);
lib/MC/MCDwarf.cpp
  290       makeArrayRef(StandardOpcodeLengths, Params.DWARF2LineOpcodeBase - 1),
lib/MC/WinCOFFObjectWriter.cpp
  608   JC.update(makeArrayRef(reinterpret_cast<uint8_t*>(Buf.data()), Buf.size()));
lib/Object/COFFObjectFile.cpp
 1041   return makeArrayRef(Aux, Symbol.getNumberOfAuxSymbols() * SymbolSize);
 1112   Res = makeArrayRef(reinterpret_cast<const uint8_t *>(ConStart), SectionSize);
lib/Object/ELF.cpp
  510       Dyn = makeArrayRef(
lib/Object/MachOObjectFile.cpp
 4542   return makeArrayRef(Ptr, DyldInfo.rebase_size);
 4556   return makeArrayRef(Ptr, DyldInfo.bind_size);
 4570   return makeArrayRef(Ptr, DyldInfo.weak_bind_size);
 4584   return makeArrayRef(Ptr, DyldInfo.lazy_bind_size);
 4598   return makeArrayRef(Ptr, DyldInfo.export_size);
 4606   return makeArrayRef(reinterpret_cast<const uint8_t *>(Ptr), 16);
lib/ProfileData/InstrProfReader.cpp
  428   auto RawCounts = makeArrayRef(getCounter(CounterOffset), NumCounters);
lib/Support/APFloat.cpp
 2294   APInt api = APInt(width, makeArrayRef(parts, partCount));
 3472                     makeArrayRef(significandParts(),
lib/Support/APInt.cpp
  115   initFromArray(makeArrayRef(bigVal, numWords));
  450     return APInt(numBits, makeArrayRef(U.pVal + loWord, 1 + hiWord - loWord));
lib/Support/MD5.cpp
  213     body(makeArrayRef(buffer, 64));
  217     Ptr = body(makeArrayRef(Ptr, Size & ~(unsigned long) 0x3f));
  245     body(makeArrayRef(buffer, 64));
  256   body(makeArrayRef(buffer, 64));
lib/Support/Path.cpp
 1005     Hash.update(makeArrayRef(Buf.data(), BytesRead));
lib/Support/SourceMgr.cpp
  440                  makeArrayRef(Loc.getPointer() - ColumnNo,
lib/Support/StringRef.cpp
   98       makeArrayRef(data(), size()),
   99       makeArrayRef(Other.data(), Other.size()),
lib/TableGen/Record.cpp
  362   ProfileBitsInit(ID, makeArrayRef(getTrailingObjects<Init *>(), NumBits));
 1764       makeArrayRef(getTrailingObjects<Init *>(), NumConds),
 1765       makeArrayRef(getTrailingObjects<Init *>() + NumConds, NumConds),
 1930   ProfileDagInit(ID, Val, ValName, makeArrayRef(getTrailingObjects<Init *>(), NumArgs), makeArrayRef(getTrailingObjects<StringInit *>(), NumArgNames));
 1930   ProfileDagInit(ID, Val, ValName, makeArrayRef(getTrailingObjects<Init *>(), NumArgs), makeArrayRef(getTrailingObjects<StringInit *>(), NumArgNames));
lib/Target/AArch64/AArch64ISelLowering.cpp
 6885                            makeArrayRef(TBLMask.data(), IndexLen)));
 6893                              makeArrayRef(TBLMask.data(), IndexLen)));
 6905                                     makeArrayRef(TBLMask.data(), IndexLen)));
11118     SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumResultVecs + 2));
lib/Target/AMDGPU/R600ISelLowering.cpp
 1835   SDValue Result = DAG.getBuildVector(NewVT, DL, makeArrayRef(Slots, NumElements));
lib/Target/AMDGPU/SIFrameLowering.cpp
   29   return makeArrayRef(AMDGPU::SGPR_128RegClass.begin(),
   35   return makeArrayRef(AMDGPU::SGPR_32RegClass.begin(),
lib/Target/AMDGPU/SIISelLowering.cpp
 1655     = makeArrayRef(AMDGPU::VGPR_32RegClass.begin(), 32);
 1677   ArrayRef<MCPhysReg> ArgSGPRs = makeArrayRef(RC->begin(), 32);
 7225   ArrayRef<SDValue> OpsRef = makeArrayRef(&Ops[0], 9);
lib/Target/ARM/ARMISelLowering.cpp
 7282         DAG.getBuildVector(HVT, dl, makeArrayRef(&Ops[0], NumElts / 2));
 7286         HVT, dl, makeArrayRef(&Ops[NumElts / 2], NumElts / 2));
13035     SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumResultVecs+2));
13148   SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumVecs+1));
lib/Target/ARM/ARMSelectionDAGInfo.cpp
  222                       makeArrayRef(TFOps, i));
  238                      makeArrayRef(TFOps, i));
lib/Target/Hexagon/HexagonHardwareLoops.cpp
 1000   auto CheckRegs = IsInnerHWLoop ? makeArrayRef(Regs01, array_lengthof(Regs01))
 1001                                  : makeArrayRef(Regs1, array_lengthof(Regs1));
lib/Target/Mips/MipsSEISelLowering.cpp
  517                          makeArrayRef(Ops, Op0->getNumOperands()));
  926                            makeArrayRef(Ops, Op0Op0->getNumOperands()));
 1407       ViaVecTy, DL, makeArrayRef(Ops, ViaVecTy.getVectorNumElements()));
 1455       ViaVecTy, DL, makeArrayRef(Ops, ViaVecTy.getVectorNumElements()));
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
  290                      makeArrayRef(&NewOperands[1], NumOperands - 1))
  294                      makeArrayRef(&NewOperands[1], NumOperands - 1));
lib/Target/PowerPC/PPCISelLowering.cpp
 5104                         makeArrayRef(MTCTROps, InFlag.getNode() ? 3 : 2));
 5632                         dl, VTs, makeArrayRef(Ops, InFlag.getNode() ? 2 : 1));
lib/Target/SystemZ/SystemZISelLowering.cpp
 1429                           makeArrayRef(&MemOps[NumFixedFPRs],
lib/Target/X86/X86ISelLowering.cpp
25197                                         makeArrayRef(&Mask[0], NumElts));
25200                                         makeArrayRef(&Mask[0], NumElts));
lib/Target/X86/X86InterleavedAccess.cpp
  421   reorderSubVector(VT, TransposedMatrix, VecOut, makeArrayRef(Concat, 16),
  532           InVec[j * 6 + i], InVec[j * 6 + i + 3], makeArrayRef(Concat, 32));
  696   ArrayRef<uint32_t> Mask = makeArrayRef(IntMask1, 4);
  702   Mask = makeArrayRef(IntMask2, 4);
  708   Mask = makeArrayRef(IntMask3, 4);
  714   Mask = makeArrayRef(IntMask4, 4);
lib/Target/X86/X86WinEHState.cpp
  396       FunctionType::get(Int32Ty, makeArrayRef(&ArgTys[0], 4),
  399       FunctionType::get(Int32Ty, makeArrayRef(&ArgTys[0], 5),
lib/Transforms/IPO/LowerTypeTests.cpp
  305     return makeArrayRef(getTrailingObjects<MDNode *>(), NTypes);
  327     return makeArrayRef(getTrailingObjects<GlobalTypeMember *>(), NTargets);
lib/Transforms/InstCombine/InstCombineCalls.cpp
  955   auto ShuffleMask = ConstantVector::get(makeArrayRef(Indexes, NumElts));
 1005   auto ShuffleMask = ConstantVector::get(makeArrayRef(Indexes, NumElts));
 1042   auto ShuffleMask = ConstantVector::get(makeArrayRef(Indexes, Size));
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 2597       F.getParent(), Intrinsic::bswap, makeArrayRef(&OpType, 1));
lib/Transforms/Utils/ModuleUtils.cpp
   49       ConstantStruct::get(EltTy, makeArrayRef(CSVals, EltTy->getNumElements()));
lib/Transforms/Vectorize/SLPVectorizer.cpp
 6410       auto VL = makeArrayRef(&ReducedVals[i], ReduxWidth);
 6932       if (NumElts > 1 && tryToVectorizeList(makeArrayRef(IncIt, NumElts), R,
 7042       auto GEPList = makeArrayRef(&Entry.second[BI], Len);
 7127       Changed |= vectorizeStores(makeArrayRef(&it->second[CI], Len), R);
tools/clang/include/clang/AST/Decl.h
 2924     return llvm::makeArrayRef(Chaining, ChainingSize);
tools/clang/include/clang/AST/DeclCXX.h
  352       return llvm::makeArrayRef(getBases(), NumBases);
  356       return llvm::makeArrayRef(getVBases(), NumVBases);
 3462     return llvm::makeArrayRef(getTrailingObjects<NamedDecl *>(), NumExpansions);
 3810     return llvm::makeArrayRef(getTrailingObjects<BindingDecl *>(), NumBindings);
tools/clang/include/clang/AST/DeclObjC.h
  367     return llvm::makeArrayRef(const_cast<ParmVarDecl**>(getParams()),
tools/clang/include/clang/AST/DeclOpenMP.h
   53     return llvm::makeArrayRef(getTrailingObjects<Expr *>(), NumVars);
  362     return llvm::makeArrayRef(getTrailingObjects<OMPClause *>(), NumClauses);
  446     return llvm::makeArrayRef(getTrailingObjects<Expr *>(), NumVars);
  457     return llvm::makeArrayRef(getTrailingObjects<OMPClause *>(), NumClauses);
tools/clang/include/clang/AST/DeclTemplate.h
  129     return llvm::makeArrayRef(begin(), size());
  279     return llvm::makeArrayRef(data(), size());
tools/clang/include/clang/AST/Expr.h
 2734     return llvm::makeArrayRef(getTrailingStmts(),
 4416     return llvm::makeArrayRef(getInits(), getNumInits());
 4420     return llvm::makeArrayRef(getInits(), getNumInits());
 5157     return llvm::makeArrayRef(getExprs(), getNumExprs());
tools/clang/include/clang/AST/ExprCXX.h
 2686     return llvm::makeArrayRef(getTrailingObjects<TypeSourceInfo *>(),
 3333     return llvm::makeArrayRef(getTrailingObjects<CleanupObject>(),
tools/clang/include/clang/AST/ExprObjC.h
 1430                                llvm::makeArrayRef(const_cast<Expr**>(getArgs()),
tools/clang/include/clang/AST/OpenMPClause.h
  249     return llvm::makeArrayRef(
 1919     return llvm::makeArrayRef(varlist_end(), varlist_size());
 2028     return llvm::makeArrayRef(varlist_end(), varlist_size());
 2042     return llvm::makeArrayRef(getPrivateCopies().end(), varlist_size());
 2180     return llvm::makeArrayRef(varlist_end(), varlist_size());
 2194     return llvm::makeArrayRef(getPrivateCopies().end(), varlist_size());
 2208     return llvm::makeArrayRef(getSourceExprs().end(), varlist_size());
 2221     return llvm::makeArrayRef(getDestinationExprs().end(), varlist_size());
 2475     return llvm::makeArrayRef(varlist_end(), varlist_size());
 2488     return llvm::makeArrayRef(getPrivates().end(), varlist_size());
 2503     return llvm::makeArrayRef(getLHSExprs().end(), varlist_size());
 2517     return llvm::makeArrayRef(getRHSExprs().end(), varlist_size());
 2710     return llvm::makeArrayRef(varlist_end(), varlist_size());
 2723     return llvm::makeArrayRef(getPrivates().end(), varlist_size());
 2737     return llvm::makeArrayRef(getLHSExprs().end(), varlist_size());
 2751     return llvm::makeArrayRef(getRHSExprs().end(), varlist_size());
 2941     return llvm::makeArrayRef(varlist_end(), varlist_size());
 2954     return llvm::makeArrayRef(getPrivates().end(), varlist_size());
 2968     return llvm::makeArrayRef(getLHSExprs().end(), varlist_size());
 2982     return llvm::makeArrayRef(getRHSExprs().end(), varlist_size());
 2993     return llvm::makeArrayRef(getReductionOps().end(), varlist_size());
 3199     return llvm::makeArrayRef(varlist_end(), varlist_size());
 3206     return llvm::makeArrayRef(getPrivates().end(), varlist_size());
 3214     return llvm::makeArrayRef(getInits().end(), varlist_size());
 3222     return llvm::makeArrayRef(getUpdates().end(), varlist_size());
 3230     return llvm::makeArrayRef(getFinals().end() + 2, varlist_size() + 1);
 3559     return llvm::makeArrayRef(varlist_end(), varlist_size());
 3572     return llvm::makeArrayRef(getSourceExprs().end(), varlist_size());
 3586     return llvm::makeArrayRef(getDestinationExprs().end(), varlist_size());
 3723     return llvm::makeArrayRef(varlist_end(), varlist_size());
 3736     return llvm::makeArrayRef(getSourceExprs().end(), varlist_size());
 3750     return llvm::makeArrayRef(getDestinationExprs().end(), varlist_size());
 6043     return llvm::makeArrayRef(varlist_end(), varlist_size());
 6057     return llvm::makeArrayRef(getPrivateCopies().end(), varlist_size());
tools/clang/include/clang/AST/Stmt.h
 1801     return llvm::makeArrayRef(getAttrArrayPtr(), AttributedStmtBits.NumAttrs);
 3154     return llvm::makeArrayRef(Constraints, NumInputs + NumOutputs);
 3158     return llvm::makeArrayRef(Clobbers, NumClobbers);
 3162     return llvm::makeArrayRef(reinterpret_cast<Expr**>(Exprs),
tools/clang/include/clang/AST/StmtOpenMP.h
  145             used_clauses_child_iterator(llvm::makeArrayRef(Clauses.end(), 0))};
  190                 llvm::makeArrayRef(Clauses.end(), 0))};
tools/clang/include/clang/AST/TemplateBase.h
  309     return APSInt(APInt(Integer.BitWidth, makeArrayRef(Integer.pVal, NumWords)),
  367     return llvm::makeArrayRef(Args.Args, Args.NumArgs);
  632     return llvm::makeArrayRef(getTemplateArgs(), getNumTemplateArgs());
tools/clang/include/clang/AST/Type.h
 5726     return llvm::makeArrayRef(getTypeArgStorage(),
tools/clang/include/clang/AST/TypeLoc.h
  808     return llvm::makeArrayRef(getProtocolLocArray(), getNumProtocols());
 1002     return llvm::makeArrayRef(getProtocolLocArray(), getNumProtocols());
 1429     return llvm::makeArrayRef(getParmArray(), getNumParams());
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
 1746   return llvm::makeArrayRef(T.getArgs(), T.getNumArgs());
tools/clang/include/clang/CodeGen/CGFunctionInfo.h
  324       return llvm::makeArrayRef(&UnpaddedCoerceAndExpandType, 1);
  639     return llvm::makeArrayRef(getExtParameterInfosBuffer(), NumArgs);
tools/clang/include/clang/Sema/DeclSpec.h
 1482       return llvm::makeArrayRef(DeclsInPrototype, NumExceptionsOrDecls);
 1712     return llvm::makeArrayRef(Bindings, NumBindings);
tools/clang/include/clang/Sema/DelayedDiagnostic.h
  198     return llvm::makeArrayRef(AvailabilityData.SelectorLocs,
tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h
   73       return llvm::makeArrayRef(MultipleRanges.get(),
tools/clang/lib/AST/APValue.cpp
  756   return llvm::makeArrayRef(LVal.getPath(), LVal.PathLength);
  816   return llvm::makeArrayRef(MPD.getPath(), MPD.PathLength);
tools/clang/lib/AST/ASTContext.cpp
 4557                            llvm::makeArrayRef(Protocols, NumProtocols),
 5479       return TemplateArgument(llvm::makeArrayRef(CanonArgs, Arg.pack_size()));
tools/clang/lib/AST/ASTDiagnostic.cpp
  198                                      llvm::makeArrayRef(Ty->qual_begin(),
tools/clang/lib/AST/ASTImporter.cpp
 2955         llvm::makeArrayRef(
 5242             llvm::makeArrayRef(TemplateArgs.data(), TemplateArgs.size()),
tools/clang/lib/AST/CommentParser.cpp
  307   S.actOnBlockCommandArgs(BC, llvm::makeArrayRef(Args, ParsedArgs));
tools/clang/lib/AST/CommentSema.cpp
  271   Command->setArgs(llvm::makeArrayRef(A, 1));
  309   Command->setArgs(llvm::makeArrayRef(A, 1));
  393                                   llvm::makeArrayRef(A, 1));
tools/clang/lib/AST/Decl.cpp
 4885   return llvm::makeArrayRef(StoredLocs,
tools/clang/lib/AST/DeclTemplate.cpp
  337   return llvm::makeArrayRef(CommonPtr->InjectedArgs, Params->size());
tools/clang/lib/AST/ExprCXX.cpp
 1626   return TemplateArgument(llvm::makeArrayRef(Arguments, NumArguments));
tools/clang/lib/AST/ExprConstant.cpp
 6848     auto Args = llvm::makeArrayRef(E->getArgs(), E->getNumArgs());
 9036   auto Args = llvm::makeArrayRef(E->getArgs(), E->getNumArgs());
tools/clang/lib/AST/OpenMPClause.cpp
  298   return llvm::makeArrayRef(getTrailingObjects<Expr *>(), NumberOfLoops);
tools/clang/lib/AST/TemplateName.cpp
   35   return TemplateArgument(llvm::makeArrayRef(Arguments, size()));
tools/clang/lib/AST/Type.cpp
 1147                                  llvm::makeArrayRef(T->qual_begin(),
 3397   return TemplateArgument(llvm::makeArrayRef(Arguments, getNumArgs()));
 3525           llvm::makeArrayRef(qual_begin(), getNumProtocols()),
 3540           llvm::makeArrayRef(qual_begin(), getNumProtocols()));
tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h
  397     Out = outvalueToVariantMatcher(Func(llvm::makeArrayRef(InnerArgs,
tools/clang/lib/Analysis/CFG.cpp
  437       children = llvm::makeArrayRef(reinterpret_cast<Stmt**>(IE->getInits()),
tools/clang/lib/Basic/Targets/AArch64.cpp
  263   return llvm::makeArrayRef(BuiltinInfo, clang::AArch64::LastTSBuiltin -
tools/clang/lib/Basic/Targets/AMDGPU.cpp
  303   return llvm::makeArrayRef(BuiltinInfo, clang::AMDGPU::LastTSBuiltin -
tools/clang/lib/Basic/Targets/ARM.cpp
  834   return llvm::makeArrayRef(BuiltinInfo, clang::ARM::LastTSBuiltin -
tools/clang/lib/Basic/Targets/BPF.cpp
   46   return llvm::makeArrayRef(BuiltinInfo, clang::BPF::LastTSBuiltin -
tools/clang/lib/Basic/Targets/Hexagon.cpp
  168   return llvm::makeArrayRef(BuiltinInfo, clang::Hexagon::LastTSBuiltin -
tools/clang/lib/Basic/Targets/Le64.cpp
   29   return llvm::makeArrayRef(BuiltinInfo, clang::Le64::LastTSBuiltin -
tools/clang/lib/Basic/Targets/Mips.cpp
  214   return llvm::makeArrayRef(BuiltinInfo, clang::Mips::LastTSBuiltin -
tools/clang/lib/Basic/Targets/NVPTX.cpp
  242   return llvm::makeArrayRef(BuiltinInfo, clang::NVPTX::LastTSBuiltin -
tools/clang/lib/Basic/Targets/PPC.cpp
  483   return llvm::makeArrayRef(BuiltinInfo, clang::PPC::LastTSBuiltin -
tools/clang/lib/Basic/Targets/SystemZ.cpp
  151   return llvm::makeArrayRef(BuiltinInfo, clang::SystemZ::LastTSBuiltin -
tools/clang/lib/Basic/Targets/WebAssembly.cpp
  225   return llvm::makeArrayRef(BuiltinInfo, clang::WebAssembly::LastTSBuiltin -
tools/clang/lib/Basic/Targets/X86.cpp
 1890   return llvm::makeArrayRef(BuiltinInfoX86, clang::X86::LastX86CommonBuiltin -
 1895   return llvm::makeArrayRef(BuiltinInfoX86,
tools/clang/lib/Basic/Targets/XCore.cpp
   35   return llvm::makeArrayRef(BuiltinInfo, clang::XCore::LastTSBuiltin -
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3119               makeArrayRef(WideBytes.data(), WideBytes.size()), StrUtf8)) {
 9504                                              makeArrayRef(Indices, NumElts),
10877                                              makeArrayRef(Indices, NumElts),
10915                                              makeArrayRef(Indices, DstNumElts),
10926                                        makeArrayRef(Indices, DstNumElts),
10976                                        makeArrayRef(Indices, NumElts),
11000                                        makeArrayRef(Indices, NumElts),
11024                                        makeArrayRef(Indices, NumElts),
11054                                        makeArrayRef(Indices, NumElts),
11084                                        makeArrayRef(Indices, NumElts),
11102                                        makeArrayRef(Indices, NumElts),
11138                                        makeArrayRef(Indices, NumElts),
11158                                        makeArrayRef(Indices, NumElts),
11187                                        makeArrayRef(Indices, NumElts),
11226                                        makeArrayRef(Indices, NumElts),
11256                                             makeArrayRef(Indices, NumElts),
11286                                             makeArrayRef(Indices, NumElts),
11308                                             makeArrayRef(Indices, NumElts),
11330                                             makeArrayRef(Indices, NumElts),
11611                                       makeArrayRef(Indices, NumElts / 2));
11613                                       makeArrayRef(Indices, NumElts / 2));
11617                                              makeArrayRef(Indices, NumElts));
tools/clang/lib/CodeGen/CodeGenModule.cpp
 4725     auto Arr = llvm::makeArrayRef(
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  731     MD5.update(llvm::makeArrayRef((uint8_t *)&Swapped, sizeof(Swapped)));
  908                        makeArrayRef(Args, 4));
tools/clang/lib/Lex/TokenLexer.cpp
  206       pasteTokens(LHS, llvm::makeArrayRef(VAOPTTokens, NumVAOptTokens),
  726   return pasteTokens(Tok, llvm::makeArrayRef(Tokens, NumTokens), CurTokenIdx);
tools/clang/lib/Sema/SemaChecking.cpp
 4396   checkCall(FDecl, Proto, ImplicitThis, llvm::makeArrayRef(Args, NumArgs),
 4463             llvm::makeArrayRef(TheCall->getArgs(), TheCall->getNumArgs()),
 4476             llvm::makeArrayRef(TheCall->getArgs(), TheCall->getNumArgs()),
tools/clang/lib/Sema/SemaDeclCXX.cpp
 7014                                           llvm::makeArrayRef(&ArgType,
 8380   ActOnFields(S, RLoc, TagDecl, llvm::makeArrayRef(
13661                                         llvm::makeArrayRef(Args, NumArgs),
13670                        llvm::makeArrayRef(AllArgs.data(), AllArgs.size()),
16022       Args = llvm::makeArrayRef(AA->args_begin(), AA->args_size());
16024       Args = llvm::makeArrayRef(AB->args_begin(), AB->args_size());
16027       Args = llvm::makeArrayRef(ETLF->args_begin(), ETLF->args_size());
16030       Args = llvm::makeArrayRef(STLF->args_begin(), STLF->args_size());
16034       Args = llvm::makeArrayRef(LE->args_begin(), LE->args_size());
16036       Args = llvm::makeArrayRef(RC->args_begin(), RC->args_size());
16038       Args = llvm::makeArrayRef(AC->args_begin(), AC->args_size());
16040       Args = llvm::makeArrayRef(AC->args_begin(), AC->args_size());
16042       Args = llvm::makeArrayRef(RC->args_begin(), RC->args_size());
tools/clang/lib/Sema/SemaExpr.cpp
 1439                                              llvm::makeArrayRef(Types, NumAssocs),
 1620   if (S.LookupLiteralOperator(Scope, R, llvm::makeArrayRef(ArgTy, Args.size()),
 5896     Args = llvm::makeArrayRef(TheCall->getArgs(), TheCall->getNumArgs());
tools/clang/lib/Sema/SemaExprCXX.cpp
 2114           llvm::makeArrayRef(Inits, NumInits))) {
 6538   auto Cleanups = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup,
tools/clang/lib/Sema/SemaExprObjC.cpp
  990                                         llvm::makeArrayRef(
 1754       Method, SelLoc, makeArrayRef(Args.data(), Args.size()));
 2479         SelectorLocs, /*Method=*/nullptr, makeArrayRef(Args, NumArgs), RBracLoc,
 2572                                      Method, makeArrayRef(Args, NumArgs),
 2577                                      Method, makeArrayRef(Args, NumArgs),
 2583     checkFoundationAPI(*this, SelLoc, Method, makeArrayRef(Args, NumArgs),
 2722           SelectorLocs, /*Method=*/nullptr, makeArrayRef(Args, NumArgs),
 3127                                      makeArrayRef(Args, NumArgs), RBracLoc,
 3132                                      makeArrayRef(Args, NumArgs), RBracLoc,
 3154     checkFoundationAPI(*this, SelLoc, Method, makeArrayRef(Args, NumArgs),
tools/clang/lib/Sema/SemaInit.cpp
 6852     Args = llvm::makeArrayRef(CE->getArgs(), CE->getNumArgs());
 6856     Args = llvm::makeArrayRef(CCE->getArgs(), CCE->getNumArgs());
tools/clang/lib/Sema/SemaLookup.cpp
 3223                            llvm::makeArrayRef(&Arg, NumArgs), OCS, true);
 3226                              llvm::makeArrayRef(&Arg, NumArgs), OCS,
 3229         AddOverloadCandidate(M, Cand, llvm::makeArrayRef(&Arg, NumArgs), OCS,
 3236             llvm::makeArrayRef(&Arg, NumArgs), OCS, true);
 3240             llvm::makeArrayRef(&Arg, NumArgs), OCS, true);
 3243             Tmpl, Cand, nullptr, llvm::makeArrayRef(&Arg, NumArgs), OCS, true);
tools/clang/lib/Sema/SemaOverload.cpp
 3410                 /*ExplicitArgs*/ nullptr, llvm::makeArrayRef(Args, NumArgs),
 3417                                    llvm::makeArrayRef(Args, NumArgs),
14048       Context, Fn.get(), llvm::makeArrayRef(ConvArgs, Args.size()), ResultTy,
tools/clang/lib/Sema/SemaTemplate.cpp
 1341       llvm::makeArrayRef(Params.data(), Params.size()),
 1621         Context, llvm::makeArrayRef(OuterTemplateParamLists,
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  897             TemplateArgument(llvm::makeArrayRef(ArgumentPack, Pack.New.size())),
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  179             llvm::makeArrayRef(TST->getArgs(), TST->getNumArgs()));
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2228           llvm::makeArrayRef(TempParamLists.data(), NumTempParamLists));
tools/clang/lib/Sema/SemaType.cpp
 1105                       llvm::makeArrayRef(
 1175       llvm::makeArrayRef((ObjCProtocolDecl * const *)Protocols.data(),
tools/clang/lib/Sema/TreeTransform.h
 5446         llvm::makeArrayRef(EPI.ExtParameterInfos, TL.getNumParams())
 5447           != llvm::makeArrayRef(NewExtParamInfos, ParamTypes.size())) {
 6473                  llvm::makeArrayRef(TL.getTypePtr()->qual_begin(),
 6595         llvm::makeArrayRef(TL.getTypePtr()->qual_begin(), TL.getNumProtocols()),
 7148     llvm::makeArrayRef(S->getAsmToks(), S->getNumAsmToks());
tools/clang/lib/Serialization/ASTReader.cpp
 1185         &M, llvm::makeArrayRef(
 1536       FileDeclIDs[FID] = FileDeclsInfo(F, llvm::makeArrayRef(FirstDecl,
 9328     return TemplateArgument(llvm::makeArrayRef(Args, NumArgs));
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  217         LazySpecializations = llvm::makeArrayRef(LS + 1, LS[0]);
tools/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp
  361                          makeArrayRef(Images.data(), Images.size())),
tools/clang/tools/diagtool/FindDiagnosticID.cpp
   50   for (const char *A : llvm::makeArrayRef(argv, argc))
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
  337                   llvm::makeArrayRef(Call->getArgs(), Call->getNumArgs()));
  348         llvm::makeArrayRef(Construct->getArgs(), Construct->getNumArgs()));
tools/clang/tools/libclang/CIndex.cpp
 3612         llvm::makeArrayRef(unsaved_files, num_unsaved_files), options, out_TU);
 4144         TU, llvm::makeArrayRef(unsaved_files, num_unsaved_files), options);
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  871         llvm::makeArrayRef(unsaved_files, num_unsaved_files), options);
tools/clang/tools/libclang/Indexing.cpp
  905         llvm::makeArrayRef(unsaved_files, num_unsaved_files), out_TU,
tools/dsymutil/dsymutil.cpp
  441   ArrayRef<const char *> ArgsArr = makeArrayRef(argv + 1, argc - 1);
tools/lld/COFF/Chunks.h
  254     return llvm::makeArrayRef(relocsData, relocsSize);
tools/lld/COFF/PDB.cpp
  923             bulkSymbols = makeArrayRef(bulkSymbols.data(),
  946   return makeArrayRef(buffer, debugChunk.getSize());
tools/lld/ELF/InputSection.cpp
   53     return makeArrayRef<uint8_t>(nullptr, hdr.sh_size);
  156   rawData = makeArrayRef((uint8_t *)uncompressedBuf, size);
tools/lld/ELF/InputSection.h
  147     return llvm::makeArrayRef(
  154     return llvm::makeArrayRef(
  200     return llvm::makeArrayRef<T>((const T *)data().data(), s / sizeof(T));
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
 1455     return llvm::makeArrayRef(bytes, sizeof(bytes));
 1500     return llvm::makeArrayRef(bytes, sizeof(bytes));
tools/lld/lib/ReaderWriter/MachO/GOTPass.cpp
   77     return llvm::makeArrayRef(zeros, size());
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  309           section.content = llvm::makeArrayRef(content, contentSize);
  353           section.content = llvm::makeArrayRef(content, contentSize);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  675       normSect->content = llvm::makeArrayRef(empty, si->size);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
  309         sect.content = makeArrayRef(bytes, size);
  340       return makeArrayRef(bytes, size);
tools/lld/lib/ReaderWriter/MachO/ObjCPass.cpp
   80     return llvm::makeArrayRef(Data.bytes, size());
tools/lld/lib/ReaderWriter/MachO/StubsPass.cpp
   60     return llvm::makeArrayRef(zeros, size());
   96     return llvm::makeArrayRef(zeros, size());
  131     return llvm::makeArrayRef(_stubInfo.stubBytes, _stubInfo.stubSize);
  165     return llvm::makeArrayRef(_stubInfo.stubHelperBytes,
  200     return llvm::makeArrayRef(_stubInfo.stubHelperCommonBytes,
tools/lld/lib/ReaderWriter/MachO/TLVPass.cpp
   53     return llvm::makeArrayRef(zeros, size());
tools/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp
  135     text.content = llvm::makeArrayRef(textBytes, sizeof(textBytes));
  250     text.content = llvm::makeArrayRef(textBytes, sizeof(textBytes));
  361     text.content = llvm::makeArrayRef(textBytes, sizeof(textBytes));
  494     text.content = llvm::makeArrayRef(textBytes, sizeof(textBytes));
tools/lld/unittests/MachOTests/MachONormalizedFileToAtomsTests.cpp
   41   textSection.content = llvm::makeArrayRef(contentBytes, contentSize);
tools/lldb/source/API/SBDebugger.cpp
 1576   return llvm::makeArrayRef(categories, len);
tools/lldb/source/Host/common/NativeProcessProtocol.cpp
  505   if (llvm::makeArrayRef(verify_bp_opcode_bytes.data(), verify_bytes_read) !=
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
  402       init, llvm::makeArrayRef(data.GetDataStart(), data.GetByteSize()));
tools/lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp
   74       llvm::makeArrayRef(
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp
  246   bytes = llvm::makeArrayRef(reinterpret_cast<const uint8_t *>(&Value), 8)
tools/lldb/source/Symbol/UnwindPlan.cpp
  151         s, llvm::makeArrayRef(m_location.expr.opcodes, m_location.expr.length),
  206                   llvm::makeArrayRef(m_value.expr.opcodes, m_value.expr.length),
tools/lldb/source/Utility/Args.cpp
  307   for (auto arg : llvm::makeArrayRef(argv, argc)) {
  353   auto args = llvm::makeArrayRef(argv, argc);
tools/lldb/tools/driver/Driver.cpp
  823   ArrayRef<const char *> arg_arr = makeArrayRef(argv + 1, argc - 1);
tools/lldb/unittests/TestingSupport/Host/NativeProcessTestUtils.h
   83         Addr, llvm::makeArrayRef(static_cast<const uint8_t *>(Buf), Size));
tools/llvm-ar/llvm-ar.cpp
 1173     return dlltoolDriverMain(makeArrayRef(argv, argc));
 1179     return libDriverMain(makeArrayRef(argv, argc));
tools/llvm-cvtres/llvm-cvtres.cpp
  110   ArrayRef<const char *> ArgsArr = makeArrayRef(Argv + 1, Argc - 1);
tools/llvm-cxxdump/llvm-cxxdump.cpp
  236       COL.Data = makeArrayRef(
  245       CHD.Data = makeArrayRef(
  261       BCD.Data = makeArrayRef(
tools/llvm-exegesis/lib/X86/Target.cpp
  557     return makeArrayRef(kUnavailableRegisters,
tools/llvm-lipo/llvm-lipo.cpp
  811   Config C = parseLipoOptions(makeArrayRef(argv + 1, argc));
tools/llvm-mt/llvm-mt.cpp
   93   ArrayRef<const char *> ArgsArr = makeArrayRef(Argv + 1, Argc - 1);
tools/llvm-objcopy/COFF/COFFObjcopy.cpp
  186         makeArrayRef(reinterpret_cast<const uint8_t *>(Buf->getBufferStart()),
tools/llvm-objdump/COFFDump.cpp
  522   printAllUnwindCodes(makeArrayRef(&UI->UnwindCodes[0], UI->NumCodes));
tools/llvm-objdump/MachODump.cpp
  310         dumpBytes(makeArrayRef(bytes, 4), outs());
  316         dumpBytes(makeArrayRef(bytes, 2), outs());
  322         dumpBytes(makeArrayRef(bytes, 2), outs());
  334       dumpBytes(makeArrayRef(bytes, 1), outs());
  341       dumpBytes(makeArrayRef(bytes, 2), outs());
  350       dumpBytes(makeArrayRef(bytes, 4), outs());
 7631             dumpBytes(makeArrayRef(Bytes.data() + Index, Size), outs());
 7712             dumpBytes(makeArrayRef(Bytes.data() + Index, InstSize), outs());
tools/llvm-objdump/llvm-objdump.cpp
  837       for (uint32_t D : makeArrayRef(
tools/llvm-readobj/DwarfCFIEHPrinter.h
  117   DataExtractor DE(makeArrayRef(Obj->base() + EHFrameHdrOffset, EHFrameHdrSize),
unittests/ADT/ArrayRefTest.cpp
   54   ArrayRef<uint16_t> Array1 = makeArrayRef(Words1, 4);
   56   ArrayRef<uint16_t> Array2 = makeArrayRef(Words2, 5);
unittests/ADT/TinyPtrVectorTest.cpp
   57     return makeArrayRef(&TestPtrs[0], N);
unittests/Support/BinaryStreamTest.cpp
   49     Buffer = makeArrayRef<uint8_t>(Ptr, Size);
  702   initializeInput(makeArrayRef(Bytes, 3 * sizeof(Foo)), alignof(Foo));
unittests/Support/ConvertUTFTest.cpp
   54   bool Success = convertUTF16ToUTF8String(makeArrayRef("xxxxx", 5), Result);
   66   bool HasBOM = hasUTF16ByteOrderMark(makeArrayRef("\xff\xfe", 2));
   68   HasBOM = hasUTF16ByteOrderMark(makeArrayRef("\xfe\xff", 2));
   70   HasBOM = hasUTF16ByteOrderMark(makeArrayRef("\xfe\xff ", 3));
   72   HasBOM = hasUTF16ByteOrderMark(makeArrayRef("\xfe\xff\x00asdf", 6));
   77   HasBOM = hasUTF16ByteOrderMark(makeArrayRef("\xfe", 1));
   84   ArrayRef<UTF16> SrcRef = makeArrayRef((const UTF16 *)Src, 4);
unittests/Support/MD5Test.cpp
   43   TestMD5Sum(makeArrayRef((const uint8_t *)"", (size_t) 0),
   45   TestMD5Sum(makeArrayRef((const uint8_t *)"a", (size_t) 1),
   47   TestMD5Sum(makeArrayRef((const uint8_t *)"abcdefghijklmnopqrstuvwxyz",
   50   TestMD5Sum(makeArrayRef((const uint8_t *)"\0", (size_t) 1),
   52   TestMD5Sum(makeArrayRef((const uint8_t *)"a\0", (size_t) 2),
   54   TestMD5Sum(makeArrayRef((const uint8_t *)"abcdefghijklmnopqrstuvwxyz\0",
utils/TableGen/CodeGenRegisters.h
  500       return makeArrayRef(Roots, !!Roots[0] + !!Roots[1]);