| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.h | 47 class IndexType { 56 IndexType() {} in IndexType() function 81 class IndexRange : public std::pair<IndexType,IndexType> { 84 IndexRange(IndexType Start, IndexType End, bool F = false, bool T = false) 85 : std::pair<IndexType,IndexType>(Start, End), Fixed(F), TiedEnd(T) {} 110 void add(IndexType Start, IndexType End, bool Fixed, bool TiedEnd) { in add() 132 IndexType getPrevIndex(IndexType Idx) const; 133 IndexType getNextIndex(IndexType Idx) const; 186 inline bool HexagonBlockRanges::IndexType::operator== (IndexType Idx) const { 199 HexagonBlockRanges::IndexType HexagonBlockRanges::IndexType::operator++ () { [all …]
|
| H A D | HexagonBlockRanges.cpp | 50 IndexType E = (end() != IndexType::None) ? end() : start(); in contains() 51 IndexType AE = (A.end() != IndexType::None) ? A.end() : A.start(); in contains() 159 IndexType Idx = IndexType::First; in InstrIndexMap() 181 return IndexType::None; in getIndex() 188 return IndexType::None; in getPrevIndex() 202 return IndexType::None; in getNextIndex() 377 if (LastDef[S] != IndexType::None || LastUse[S] != IndexType::None) in computeInitialLiveRanges() 385 if (LastDef[S] != IndexType::None || LastUse[S] != IndexType::None) in computeInitialLiveRanges() 435 DeadMap[R].add(IndexType::Entry, IndexType::Exit, false, false); in computeDeadMap() 452 IndexType AE = (A->end() == IndexType::None) ? A->start() : A->end(); in computeDeadMap() [all …]
|
| H A D | HexagonFrameLowering.cpp | 2178 using IndexType = HexagonBlockRanges::IndexType; in optimizeSpillSlots() typedef 2289 LastStore[FI] = IndexType::Entry; in optimizeSpillSlots() 2297 LastLoad[FI] = IndexType::None; in optimizeSpillSlots() 2306 IndexType LL = I.second; in optimizeSpillSlots() 2307 if (LL == IndexType::None) in optimizeSpillSlots() 2310 IndexType &LS = LastStore[I.first]; in optimizeSpillSlots() 2311 if (LS != IndexType::None) in optimizeSpillSlots() 2315 LS = IndexType::None; in optimizeSpillSlots() 2318 IndexType LS = I.second; in optimizeSpillSlots() 2319 if (LS == IndexType::None) in optimizeSpillSlots() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | EnumeratedArray.h | 24 Enumeration LargestEnum = Enumeration::Last, typename IndexType = int, 25 IndexType Size = 1 + static_cast<IndexType>(LargestEnum)> 42 for (IndexType IX = 0; IX < Size; ++IX) { in EnumeratedArray() 48 for (IndexType IX = 0; IX < Size; ++IX) { in EnumeratedArray() 54 auto IX = static_cast<IndexType>(Index); 61 IndexType, Size> &>(*this)[Index]); 63 IndexType size() const { return Size; } in size()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | mdspan | 16 template<class IndexType, size_t... Extents> 20 template<class IndexType, size_t Rank> 383 template<class ElementType, class IndexType, size_t... ExtentsPack> 384 mdspan(ElementType*, const extents<IndexType, ExtentsPack...>&) 385 -> mdspan<ElementType, extents<IndexType, ExtentsPack...>>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 2766 LSBaseSDNodeBits.AddressingMode = IndexType; 2767 assert(getIndexType() == IndexType && "Value truncated"); 2812 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2814 IndexType) {} 2828 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2830 IndexType) {} 2850 LSBaseSDNodeBits.AddressingMode = IndexType; 2851 assert(getIndexType() == IndexType && "Value truncated"); 2888 IndexType) { 2911 ISD::MemIndexType IndexType, bool IsTrunc) [all …]
|
| H A D | ISDOpcodes.h | 1472 inline bool isIndexTypeSigned(MemIndexType IndexType) { in isIndexTypeSigned() argument 1473 return IndexType == SIGNED_SCALED; in isIndexTypeSigned()
|
| H A D | SelectionDAG.h | 1550 ISD::MemIndexType IndexType); 1553 ISD::MemIndexType IndexType); 1570 ISD::MemIndexType IndexType, ISD::LoadExtType ExtTy); 1573 ISD::MemIndexType IndexType,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyDebugValueManager.cpp | 406 auto IndexType = DBI->isIndirectDebugValue() in replaceWithLocal() local 410 MO.ChangeToTargetIndex(IndexType, LocalId); in replaceWithLocal()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 400 ArrayRecord(TypeIndex ElementType, TypeIndex IndexType, uint64_t Size, in ArrayRecord() argument 403 IndexType(IndexType), Size(Size), Name(Name) {} in ArrayRecord() 406 TypeIndex getIndexType() const { return IndexType; } in getIndexType() 411 TypeIndex IndexType; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VOP3PInstructions.td | 982 int IndexType = _IndexType; 1077 dag IndexKey = !cond(!eq(IndexType, 0) : (ins), 1092 string IndexKeyAsm = !cond(!eq(IndexType, 0) : "", 1093 !eq(IndexType, 8) : "$index_key_8bit", 1094 !eq(IndexType, 16) : "$index_key_16bit"); 1131 dag IndexInPat = !cond(!eq(IndexType, 0) : (ins i32:$src2), 1134 dag IndexOutPat = !cond(!eq(IndexType, 0) : (ins i32:$src2), 1406 let Inst{11} = !cond(!eq(WMMAP.IndexType, 0) : 0, 1407 !eq(WMMAP.IndexType, 8) : index_key_8bit{0}, 1408 !eq(WMMAP.IndexType, 16) : index_key_16bit{0}); [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/ubsan/ |
| H A D | ubsan_handlers.h | 87 const TypeDescriptor &IndexType; member
|
| H A D | ubsan_handlers.cpp | 391 Value IndexVal(Data->IndexType, Index); in handleOutOfBoundsImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/BTF/ |
| H A D | BTF.h | 171 uint32_t IndexType; ///< Index type member
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrGISel.td | 518 SubRegIndex SubRegIdx, Operand IndexType, 521 (UIAddrMode GPR64sp:$Rn, IndexType:$offset)), 523 GPR64sp:$Rn, IndexType:$offset)>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 376 AT.IndexType, AT.ElementType); in visitKnownRecord() 379 AT.Name, AT.Size, AT.IndexType, AT.ElementType); in visitKnownRecord()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 233 QualType IndexType = QualType()) const; 237 bool assumption, QualType IndexType = QualType()) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfoImpl.h | 193 using IndexType = uint32_t; member 195 IndexType Index; 198 BlockNode(IndexType Index) : Index(Index) {} in BlockNode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 4635 IndexType = ISD::SIGNED_SCALED; in getUniformBase() 4665 IndexType = ISD::SIGNED_SCALED; in getUniformBase() 4687 ISD::MemIndexType IndexType; in visitMaskedScatter() local 4701 IndexType = ISD::SIGNED_SCALED; in visitMaskedScatter() 4795 ISD::MemIndexType IndexType; in visitMaskedGather() local 4809 IndexType = ISD::SIGNED_SCALED; in visitMaskedGather() 7909 ISD::MemIndexType IndexType; in visitVPGather() local 7916 IndexType = ISD::SIGNED_SCALED; in visitVPGather() 7928 IndexType); in visitVPGather() 7972 ISD::MemIndexType IndexType; in visitVPScatter() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BTFDebug.cpp | 268 ArrayInfo.IndexType = BDebug.getArrayIndexTypeId(); in completeType() 274 OS.emitInt32(ArrayInfo.IndexType); in emitType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1731 TypeIndex IndexType = getPointerSizeInBytes() == 8 in lowerTypeArray() local 1777 ArrayRecord AR(ElementTypeIndex, IndexType, ArraySize, Name); in lowerTypeArray() 1794 TypeIndex IndexType = getPointerSizeInBytes() == 8 in lowerTypeString() local 1799 ArrayRecord AR(CharType, IndexType, ArraySize, Name); in lowerTypeString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 201 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 12872 if (isIndexTypeSigned(IndexType)) in narrowIndex() 15033 if (!isIndexTypeSigned(IndexType)) in legalizeScatterGatherIndexType() 15044 IndexType = ISD::UNSIGNED_SCALED; in legalizeScatterGatherIndexType() 15546 ISD::MemIndexType IndexType = MGN->getIndexType(); in PerformDAGCombine() local 15558 if (narrowIndex(Index, IndexType, DAG)) in PerformDAGCombine() 15581 assert(IndexType == ISD::UNSIGNED_SCALED); in PerformDAGCombine() 15645 ISD::MemIndexType IndexType = MSN->getIndexType(); in PerformDAGCombine() local 15657 if (narrowIndex(Index, IndexType, DAG)) in PerformDAGCombine() 15681 ISD::MemIndexType IndexType = VPGN->getIndexType(); in PerformDAGCombine() local 15693 if (narrowIndex(Index, IndexType, DAG)) in PerformDAGCombine() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordMapping.cpp | 433 error(IO.mapInteger(Record.IndexType, "IndexType")); in visitKnownRecord()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 449 IO.mapRequired("IndexType", Record.IndexType); in map()
|