|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/ArrayRef.h 221 return drop_front(size() - N);
include/llvm/Analysis/TargetTransformInfoImpl.h 860 Operands.drop_front());
include/llvm/DebugInfo/CodeView/CVRecord.h 58 return RecordData.drop_front(sizeof(RecordPrefix));
85 StreamBuffer = StreamBuffer.drop_front(RealLen);
include/llvm/DebugInfo/CodeView/SymbolRecord.h 208 Annotations = Annotations.drop_front();
217 Annotations = Annotations.drop_front();
226 Annotations = Annotations.drop_front();
232 Annotations = Annotations.drop_front();
include/llvm/DebugInfo/CodeView/TypeRecord.h 715 return makeArrayRef(MethodNames).drop_front();
include/llvm/Object/Minidump.h 125 Storage = Storage.drop_front(Stride);
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 1872 ArgTypeIndices = ReturnAndArgTypesRef.drop_front();
lib/CodeGen/ExpandMemCmp.cpp 149 LoadSizes = LoadSizes.drop_front();
213 LoadSizes = LoadSizes.drop_front();
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 1257 for (int I = 0; I != NumMerge; ++I, Slicer = Slicer.drop_front(PartsPerGCD)) {
lib/CodeGen/MachinePostDominators.cpp 55 for (MachineBasicBlock *BB : Blocks.drop_front()) {
lib/DebugInfo/CodeView/CodeViewRecordIO.cpp 69 for (auto X : makeArrayRef(Limits).drop_front()) {
lib/DebugInfo/CodeView/TypeHashing.cpp 42 RecordData = RecordData.drop_front(sizeof(RecordPrefix));
76 auto TrailingBytes = RecordData.drop_front(Off);
lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp 90 Content = Content.drop_front(Len);
101 return 8 + getEncodedIntegerLength(Data.drop_front(8));
110 uint32_t Size = 4 + getEncodedIntegerLength(Data.drop_front(4));
111 return Size + getCStringLength(Data.drop_front(Size));
122 uint32_t Size = 8 + getEncodedIntegerLength(Data.drop_front(8));
123 return Size + getCStringLength(Data.drop_front(Size));
133 return 8 + getCStringLength(Data.drop_front(8));
147 uint16_t Attrs = support::endian::read16le(Data.drop_front(2).data());
151 return Size + getCStringLength(Data.drop_front(Size));
161 return 8 + getCStringLength(Data.drop_front(8));
171 return 8 + getCStringLength(Data.drop_front(8));
185 Size += getEncodedIntegerLength(Data.drop_front(Size));
186 Size += getEncodedIntegerLength(Data.drop_front(Size));
251 Content = Content.drop_front(ThisLen);
257 Content = Content.drop_front(Skip);
268 uint32_t Attrs = support::endian::read32le(Content.drop_front(4).data());
469 RecordData = RecordData.drop_front(sizeof(RecordPrefix));
497 ::discoverTypeIndices(RecordData.drop_front(sizeof(RecordPrefix)), K, Refs);
511 return ::discoverTypeIndices(RecordData.drop_front(sizeof(RecordPrefix)), K,
lib/DebugInfo/MSF/MSFBuilder.cpp 214 auto RemovedBlockList = CurrentBlocks.drop_front(NewBlocks);
lib/DebugInfo/MSF/MappedBlockStream.cpp 191 BlockData = BlockData.drop_front(OffsetInFirstBlock);
234 BlockData = BlockData.drop_front(OffsetInBlock);
lib/DebugInfo/PDB/UDTLayout.cpp 261 VirtualBases = makeArrayRef(AllBases).drop_front(NonVirtualBases.size());
lib/FuzzMutate/Operations.cpp 173 auto Indices = makeArrayRef(Srcs).drop_front(1);
lib/Object/COFFObjectFile.cpp 516 InfoBytes = InfoBytes.drop_front(sizeof(*PDBInfo));
lib/ObjectYAML/CodeViewYAMLSymbols.cpp 256 Data = CVS.RecordData.drop_front(sizeof(RecordPrefix));
lib/Option/OptTable.cpp 258 ArrayRef<Info>(OptionInfos).drop_front(FirstSearchableIndex)) {
lib/Support/NativeFormatting.cpp 40 Buffer = Buffer.drop_front(InitialDigits);
46 Buffer = Buffer.drop_front(3);
lib/Support/raw_ostream.cpp 466 Bytes = Bytes.drop_front(Line.size());
lib/Target/AMDGPU/AMDGPUCallLowering.cpp 538 Regs = Regs.drop_front(PartsPerElt);
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 1215 OpRef H = vmuxs(Bytes.drop_front(S), OpRef::hi(Va), OpRef::hi(Vb), Results);
1561 auto S = findStrip(SM.Mask.drop_front(I), 1, N-I);
1591 auto S = findStrip(SM.Mask.drop_front(I), 1, N-I);
1650 auto S = findStrip(SM.Mask.drop_front(I), 1, N-I);
1658 auto S = findStrip(SM.Mask.drop_front(I), 0, N-I);
lib/Target/Hexagon/HexagonISelLowering.cpp 2262 : buildVector32(Elem.drop_front(Num/2), dl, HalfTy, DAG);
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp 1036 SDValue V1 = buildHvxVectorReg(A.drop_front(Size/2), dl, SingleTy, DAG);
lib/Transforms/Scalar/LoopSink.cpp 224 for (BasicBlock *N : makeArrayRef(SortedBBsToSinkInto).drop_front(1)) {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3966 ArrayRef<ParmVarDecl *> params = CD->parameters().drop_front(IsCopy ? 1 : 0);
tools/clang/lib/Serialization/ASTReader.cpp 8357 llvm::makeArrayRef(PragmaPackStack).drop_front(DropFirst ? 1 : 0))
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp 156 TokRef = TokRef.drop_front(Conflicting.size());
tools/clang/tools/extra/clangd/index/dex/PostingList.cpp 174 for (DocID Doc : Documents.drop_front()) {
198 Bytes = Bytes.drop_front();
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp 607 ValueIs(SameRange(findSpelled("split B").drop_front())));
698 for (const auto &T : ID1.drop_front())
706 for (const auto &T : ID2.drop_front())
723 for (const auto &T : DefineFoo.drop_front())
732 for (const auto &T : PragmaOnce.drop_front())
tools/lld/COFF/DriverUtils.cpp 823 args = table.ParseArgs(makeArrayRef(expandedArgv).drop_front(), missingIndex,
tools/lld/COFF/PDB.cpp 295 debugH = debugH.drop_front(sizeof(object::debug_h_header));
317 debugH = debugH.drop_front(sizeof(object::debug_h_header));
1430 ArrayRef<StringRef> args = makeArrayRef(config->argv).drop_front();
tools/lld/ELF/Writer.cpp 2670 arr = arr.drop_front(chunkSize);
tools/lldb/source/Commands/CommandObjectCommands.cpp 1014 for (auto &entry : command.entries().drop_front()) {
tools/lldb/source/Commands/CommandObjectHelp.cpp 109 for (auto &entry : command.entries().drop_front()) {
tools/lldb/source/Host/common/NativeProcessProtocol.cpp 656 saved_opcodes = saved_opcodes.drop_front(addr - bp_addr);
tools/lldb/source/Interpreter/OptionGroupPlatform.cpp 83 return result.drop_front();
tools/lldb/source/Interpreter/OptionGroupVariable.cpp 142 return result.drop_front(NUM_FRAME_OPTS);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 300 for (auto &component : llvm::ArrayRef<ConstString>(module.path).drop_front()) {
tools/lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp 42 data = data.drop_front(data.size());
tools/lldb/source/Plugins/Process/minidump/MinidumpTypes.h 74 Buffer = Buffer.drop_front(sizeof(T));
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 399 nodes = nodes.drop_front();
403 nodes = nodes.drop_front();
571 name_components = name_components.drop_front();
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp 44 gaps = gaps.drop_front();
tools/lldb/source/Utility/StringList.cpp 107 for (auto arg : args.drop_front()) {
tools/llvm-cfi-verify/lib/FileAnalysis.cpp 481 SectionBytes.drop_front(Byte), 0, nulls(),
tools/llvm-cov/CoverageSummaryInfo.cpp 65 for (const auto &FCS : Summaries.drop_front()) {
tools/llvm-elfabi/ELFObjHandler.cpp 265 for (auto RawSym : DynSym.drop_front(1)) {
tools/llvm-exegesis/lib/Analysis.cpp 118 Bytes = Bytes.drop_front(MISize);
tools/llvm-objcopy/CopyConfig.cpp 149 parseSectionFlagSet(makeArrayRef(NameAndFlags).drop_front());
tools/llvm-objcopy/ELF/Object.cpp 332 Data = Data.drop_front(DataSize);
tools/llvm-objcopy/llvm-objcopy.cpp 334 auto Args = makeArrayRef(NewArgv).drop_front();
tools/llvm-pdbutil/FormatUtil.cpp 80 Opts = Opts.drop_front(ThisGroup.size());
tools/llvm-pdbutil/LinePrinter.cpp 160 Blocks = Blocks.drop_front();
266 Blocks = Blocks.drop_front();
tools/llvm-pdbutil/TypeReferenceTracker.cpp 113 RecData.drop_front(Ref.Offset).take_front(4 * Ref.Count);
tools/llvm-readobj/ELFDumper.cpp 2414 GotDynSyms = DynSyms.drop_front(*DtGotSym);
4382 Arr = Arr.drop_front(8);
4395 Arr = Arr.drop_front(PaddedSize);
tools/obj2yaml/elf2yaml.cpp 366 for (const auto &Sym : (*SymtabOrErr).drop_front()) {
717 Content = Content.drop_front(Header->getSize());
unittests/ADT/ArrayRefTest.cpp 87 EXPECT_EQ(1U, AR.drop_front(AR.size() - 1).size());
105 EXPECT_TRUE(AR1.drop_front(2).equals(AR2));
111 ArrayRef<int> Expected = AR1.drop_front(3);
122 ArrayRef<int> Expected = AR1.drop_front(3);
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp 92 RecordData = RecordData.drop_front(sizeof(RecordPrefix));
96 ArrayRef<uint8_t> Loc = RecordData.drop_front(Offset);
unittests/Support/BinaryStreamTest.cpp 333 EXPECT_EQ(RefData.drop_front(2), Result);
353 EXPECT_EQ(RefData.drop_front(2).drop_back(2), Result);
386 EXPECT_EQ(makeArrayRef(InputData).drop_front(Offset), Data2);