| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonFrameLowering.h | 92 static const SpillSlot Offsets[] = { 100 NumEntries = array_lengthof(Offsets); 101 return Offsets;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| VEFrameLowering.h | 59 static const SpillSlot Offsets[] = { 65 NumEntries = array_lengthof(Offsets); 66 return Offsets;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Remarks/ |
| RemarkParser.h | 64 std::vector<size_t> Offsets; 74 size_t size() const { return Offsets.size(); }
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| LowerTypeTests.h | 62 SmallVector<uint64_t, 16> Offsets; 74 Offsets.push_back(Offset); 144 /// loading from indexed offsets into the byte array and applying a mask, a
|
| /src/external/apache2/llvm/dist/clang/tools/clang-diff/ |
| ClangDiff.cpp | 349 auto Offsets = Tree.getSourceRangeOffsets(N); 350 OS << R"(,"begin":)" << Offsets.first; 351 OS << R"(,"end":)" << Offsets.second;
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| ScheduleDAGSDNodes.cpp | 196 /// This function finds loads of the same base and different offsets. If the 197 /// offsets are not far apart (target specific), it add MVT::Glue inputs and 209 // dependency requiring a different order than by increasing offsets, and the 222 // the same base pointer and different offsets. 224 SmallVector<int64_t, 4> Offsets; 252 Offsets.push_back(Offset1); 254 Offsets.push_back(Offset2); 266 llvm::sort(Offsets); 271 int64_t BaseOff = Offsets[0]; 274 for (unsigned i = 1, e = Offsets.size(); i != e; ++i) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| R600MCCodeEmitter.cpp | 124 int64_t Offsets[3] = { 133 SrcSelect[ELEMENT_W] << 29 | Offsets[0] << 0 | Offsets[1] << 5 | 134 Offsets[2] << 10;
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| DbgEntityHistoryCalculator.cpp | 138 // Entries reference other entries by index. Offsets is used to remap these 140 SmallVector<size_t, 4> Offsets; 233 // Zero the offsets. 234 Offsets.assign(HistoryMapEntries.size(), 0); 244 Offsets[EntryIdx] = CurOffset; 251 Entry.EndIndex -= Offsets[Entry.EndIndex];
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| SourceMgr.cpp | 78 auto *Offsets = new std::vector<T>(); 84 Offsets->push_back(static_cast<T>(N)); 87 OffsetCache = Offsets; 88 return *Offsets; 93 std::vector<T> &Offsets = 105 return llvm::lower_bound(Offsets, PtrOffset) - Offsets.begin() + 1; 125 std::vector<T> &Offsets = 138 if (LineNo > Offsets.size()) 140 return BufStart + Offsets[LineNo - 1] + 1 [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ |
| BytesOutputStyle.cpp | 458 auto Offsets = Tpi->getTypeIndexOffsets(); 460 std::make_unique<LazyRandomTypeCollection>(Types, Count, Offsets);
|
| InputFile.cpp | 387 auto Offsets = Stream.getTypeIndexOffsets(); 389 std::make_unique<LazyRandomTypeCollection>(Array, Count, Offsets);
|
| /src/external/apache2/llvm/dist/clang/lib/Lex/ |
| DependencyDirectivesSourceMinimizer.cpp | 912 llvm::SmallVector<Directive, 32> Offsets; 918 Offsets.push_back({T.Offset, Directive::If}); 923 if (Offsets.empty()) 925 int PreviousOffset = Offsets.back().Offset; 927 Offsets.push_back({T.Offset, Directive::Else}); 932 if (Offsets.empty()) 934 int PreviousOffset = Offsets.back().Offset; 937 Directive::DirectiveKind Kind = Offsets.pop_back_val().Kind; 940 } while (!Offsets.empty());
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| CallLowering.cpp | 208 SmallVector<uint64_t, 4> Offsets; 209 ComputeValueVTs(*TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0); 247 SmallVector<uint64_t, 8> Offsets; 248 computeValueLLTs(DL, *PackedTy, LLTs, &Offsets); 252 MIRBuilder.buildExtract(DstRegs[i], SrcReg, Offsets[i]); 773 SmallVector<uint64_t, 4> Offsets; 774 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0); 787 MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); 790 commonAlignment(BaseAlign, Offsets[I])); 803 SmallVector<uint64_t, 4> Offsets; [all...] |
| IRTranslator.cpp | 177 auto *Offsets = VMap.getOffsets(Val); 180 Offsets->empty() ? Offsets : nullptr); 196 auto *Offsets = VMap.getOffsets(Val); 203 Offsets->empty() ? Offsets : nullptr); 1271 ArrayRef<uint64_t> Offsets = *VMap.getOffsets(LI); 1292 MIRBuilder.materializePtrAdd(Addr, Base, OffsetTy, Offsets[i] / 8); 1294 MachinePointerInfo Ptr(LI.getPointerOperand(), Offsets[i] / 8); 1300 commonAlignment(BaseAlign, Offsets[i] / 8), AAMetadata, Ranges [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| StackSafetyAnalysis.cpp | 281 ConstantRange Offsets = offsetFrom(Addr, Base); 282 if (isUnsafe(Offsets)) 285 Offsets = addOverflowNever(Offsets, SizeRange); 286 if (isUnsafe(Offsets)) 288 return Offsets; 422 ConstantRange Offsets = offsetFrom(UI, Ptr); 424 US.Calls.emplace(CallInfo<GlobalValue>(Callee, ArgNo), Offsets); 426 Insert.first->second = Insert.first->second.unionWith(Offsets); 505 const ConstantRange &Offsets) const [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Object/ |
| Archive.cpp | 797 const char *Offsets = Buf; 799 Offsets += sizeof(uint64_t); 801 Offsets += sizeof(uint32_t); 804 Offset = read32be(Offsets + SymbolIndex * 4); 806 Offset = read64be(Offsets + SymbolIndex * 8); 809 // Offsets (the first uint32_t is the number of bytes of the ranlib 814 Offset = read32le(Offsets + SymbolIndex * 8 + 4); 817 // Offsets (the first uint64_t is the number of bytes of the ranlib_64 822 Offset = read64le(Offsets + SymbolIndex * 16 + 8); 824 // Skip offsets [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| MVEGatherScatterLowering.cpp | 84 // Check for a getelementptr and deduce base and offsets from it, on success 85 // returning the base directly and the offsets indirectly using the Offsets 87 Value *checkGEP(Value *&Offsets, FixedVectorType *Ty, GetElementPtrInst *GEP, 100 // Create a gather from a base + vector of offsets 112 // Create a scatter to a base + vector of offsets 113 Value *tryCreateMaskedScatterOffset(IntrinsicInst *I, Value *Offsets, 124 // QI gathers and scatters can increment their offsets on their own if 129 // QI gathers/scatters can increment their offsets on their own if the 136 // Optimise the base and offsets of the given addres [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
| ELFObjectFile.h | 886 std::vector<uintptr_t> Offsets; 900 Offsets.push_back(Dynamic->d_un.d_val); 905 if (is_contained(Offsets, Sec.sh_addr))
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/ |
| DWARFYAML.h | 174 std::vector<yaml::Hex64> Offsets; 206 Optional<std::vector<yaml::Hex64>> Offsets;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| SIInstrInfo.h | 1245 /// Offsets in bytes from the start of the input buffer 1246 enum Offsets {
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGExprConstant.cpp | 77 /// Offsets[i] describes the offset of Elems[i] within the constant. The 79 /// is no overlap: Offsets[i+1] >= Offsets[i] + getSize(Elemes[i]). 85 llvm::SmallVector<CharUnits, 32> Offsets; 101 ArrayRef<CharUnits> Offsets, 130 return buildFrom(CGM, Elems, Offsets, CharUnits::Zero(), Size, 152 Offsets.push_back(Size); 155 Offsets.push_back(Offset); 174 replace(Offsets, *FirstElemToReplace, *LastElemToReplace, {Offset}); 283 /// Returns a position within Elems and Offsets such that all element [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/MC/ |
| ELFObjectWriter.cpp | 1054 const std::pair<uint64_t, uint64_t> &Offsets = 1060 Size = Offsets.second - Offsets.first; 1062 writeSection(SectionIndexMap, GroupSymbolIndex, Offsets.first, Size,
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| VTableBuilder.cpp | 111 /// as a record decl and a subobject number) and its offsets in the most 118 /// ComputeBaseOffsets - Compute the offsets for all base subobjects of the 165 // Compute base offsets. 251 // even change the base offsets in ASTRecordLayout to be specified in 441 /// VCallOffsetMap - Keeps track of vcall offsets when building a vtable. 446 /// Offsets - Keeps track of methods and their offsets. 448 SmallVector<MethodAndOffsetPairTy, 16> Offsets; 466 bool empty() const { return Offsets.empty(); } 511 for (const auto &OffsetPair : Offsets) { [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| NVPTXISelLowering.cpp | 150 SmallVectorImpl<uint64_t> *Offsets = nullptr, 160 if (Offsets) { 161 Offsets->push_back(StartingOffset + 0); 162 Offsets->push_back(StartingOffset + 8); 173 ComputePTXValueVTs(TLI, DL, EI, ValueVTs, Offsets, 198 if (Offsets) 199 Offsets->push_back(Off + j * EltVT.getStoreSize()); 203 if (Offsets) 204 Offsets->push_back(Off); 214 // offsets, and the whole structure is aligned to ParamAlignment. Thi [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| ASTReaderDecl.cpp | 2880 assert(I != GlobalBitOffsetsMap.end() && "Corrupted global bit offsets map"); 4084 // offsets for its tables of lexical and visible declarations. 4086 std::pair<uint64_t, uint64_t> Offsets = Reader.VisitDeclContext(DC); 4087 if (Offsets.first && 4088 ReadLexicalDeclContextStorage(*Loc.F, DeclsCursor, Offsets.first, DC)) 4090 if (Offsets.second && 4091 ReadVisibleDeclContextStorage(*Loc.F, DeclsCursor, Offsets.second, ID))
|