| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.h | 47 class IndexType { 56 IndexType() {} in IndexType() function 57 IndexType(unsigned Idx) : Index(Idx) {} in IndexType() function 59 static bool isInstr(IndexType X) { return X.Index >= First; } in isInstr() 63 bool operator== (IndexType Idx) const; 65 bool operator!= (IndexType Idx) const; 66 IndexType operator++ (); 68 bool operator< (IndexType Idx) const; 69 bool operator<= (IndexType Idx) const; 72 bool operator> (IndexType Idx) const; [all …]
|
| H A D | HexagonBlockRanges.cpp | 35 IndexType S = start(), E = end(), AS = A.start(), AE = A.end(); in overlaps() 49 IndexType E = (end() != IndexType::None) ? end() : start(); in contains() 50 IndexType AE = (A.end() != IndexType::None) ? A.end() : A.start(); in contains() 60 IndexType AS = A.start(), AE = A.end(); in merge() 61 if (AS < start() || start() == IndexType::None) in merge() 63 if (end() < AE || end() == IndexType::None) { in merge() 114 IndexType AS = A.start(), AE = A.end(); in addsub() 115 IndexType BS = B.start(), BE = B.end(); in addsub() 119 if (AE == IndexType::None) in addsub() 125 assert(AE != IndexType::None); in addsub() [all …]
|
| H A D | HexagonFrameLowering.cpp | 2164 using IndexType = HexagonBlockRanges::IndexType; in optimizeSpillSlots() typedef 2198 std::map<int,IndexType> LastStore, LastLoad; in optimizeSpillSlots() 2269 IndexType Index = IndexMap.getIndex(&In); in optimizeSpillSlots() 2273 if (LS == IndexType::None) in optimizeSpillSlots() 2274 LS = IndexType::Entry; in optimizeSpillSlots() 2278 if (LS != IndexType::None) in optimizeSpillSlots() 2280 else if (LL != IndexType::None) in optimizeSpillSlots() 2281 RL.add(IndexType::Entry, LL, false, false); in optimizeSpillSlots() 2282 LL = IndexType::None; in optimizeSpillSlots() 2291 IndexType LL = I.second; in optimizeSpillSlots() [all …]
|
| /freebsd/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/contrib/llvm-project/libcxx/include/ |
| H A D | mdspan | 16 template<class IndexType, size_t... Extents> 20 template<class IndexType, size_t Rank> 24 template<size_t Rank, class IndexType = size_t> 427 template<class ElementType, class IndexType, size_t... ExtentsPack> 428 mdspan(ElementType*, const extents<IndexType, ExtentsPack...>&) 429 -> mdspan<ElementType, extents<IndexType, ExtentsPack...>>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 2923 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2925 LSBaseSDNodeBits.AddressingMode = IndexType; 2926 assert(getIndexType() == IndexType && "Value truncated"); 2971 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2973 IndexType) {} 2987 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2989 IndexType) {} 3007 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 3009 LSBaseSDNodeBits.AddressingMode = IndexType; 3010 assert(getIndexType() == IndexType && "Value truncated"); [all …]
|
| H A D | ISDOpcodes.h | 1651 inline bool isIndexTypeSigned(MemIndexType IndexType) { in isIndexTypeSigned() argument 1652 return IndexType == SIGNED_SCALED; in isIndexTypeSigned()
|
| H A D | SelectionDAG.h | 1633 ISD::MemIndexType IndexType); 1636 ISD::MemIndexType IndexType); 1658 ISD::MemIndexType IndexType, 1663 ISD::MemIndexType IndexType, 1668 ISD::MemIndexType IndexType);
|
| /freebsd/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/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VOP3PInstructions.td | 1327 int IndexType = _IndexType; 1421 dag IndexKey = !cond(!eq(IndexType, 0) : (ins), 1422 !eq(IndexType, 8) : (ins IndexKey8bit:$index_key_8bit), 1423 !eq(IndexType, 16): (ins IndexKey16bit:$index_key_16bit), 1424 !eq(IndexType, 32): (ins IndexKey32bit:$index_key_32bit)); 1435 !if(!eq(IndexType, 32), 1443 string IndexKeyAsm = !cond(!eq(IndexType, 0) : "", 1444 !eq(IndexType, 8) : "$index_key_8bit", 1445 !eq(IndexType, 16) : "$index_key_16bit", 1446 !eq(IndexType, 32) : "$index_key_32bit"); [all …]
|
| /freebsd/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/contrib/llvm-project/llvm/include/llvm/DebugInfo/BTF/ |
| H A D | BTF.h | 171 uint32_t IndexType; ///< Index type member
|
| /freebsd/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/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrGISel.td | 461 SubRegIndex SubRegIdx, Operand IndexType, 464 (UIAddrMode GPR64sp:$Rn, IndexType:$offset)), 466 GPR64sp:$Rn, IndexType:$offset)>;
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 377 AT.IndexType, AT.ElementType); in visitKnownRecord() 380 AT.Name, AT.Size, AT.IndexType, AT.ElementType); in visitKnownRecord()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 232 QualType IndexType = QualType()) const; 236 bool assumption, QualType IndexType = QualType()) const;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfoImpl.h | 190 using IndexType = uint32_t; member 192 IndexType Index; 195 BlockNode(IndexType Index) : Index(Index) {} in BlockNode()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 4904 ISD::MemIndexType &IndexType, SDValue &Scale, in getUniformBase() argument 4924 IndexType = ISD::SIGNED_SCALED; in getUniformBase() 4954 IndexType = ISD::SIGNED_SCALED; in getUniformBase() 4976 ISD::MemIndexType IndexType; in visitMaskedScatter() local 4978 bool UniformBase = getUniformBase(Ptr, Base, Index, IndexType, Scale, this, in visitMaskedScatter() 4988 IndexType = ISD::SIGNED_SCALED; in visitMaskedScatter() 5001 Ops, MMO, IndexType, false); in visitMaskedScatter() 5094 ISD::MemIndexType IndexType; in visitMaskedGather() local 5096 bool UniformBase = getUniformBase(Ptr, Base, Index, IndexType, Scale, this, in visitMaskedGather() 5107 IndexType = ISD::SIGNED_SCALED; in visitMaskedGather() [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/ |
| H A D | parallel_backend_tbb.h | |
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 201 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1745 TypeIndex IndexType = getPointerSizeInBytes() == 8 in lowerTypeArray() local 1791 ArrayRecord AR(ElementTypeIndex, IndexType, ArraySize, Name); in lowerTypeArray() 1808 TypeIndex IndexType = getPointerSizeInBytes() == 8 in lowerTypeString() local 1813 ArrayRecord AR(CharType, IndexType, ArraySize, Name); in lowerTypeString()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BTFDebug.cpp | 297 ArrayInfo.IndexType = BDebug.getArrayIndexTypeId(); in completeType() 303 OS.emitInt32(ArrayInfo.IndexType); in emitType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 892 Type *IndexType = Type::getIntNTy(C, IndexBits); in buildFrameType() local 894 SwitchIndexFieldId = B.addField(IndexType, std::nullopt); in buildFrameType()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordMapping.cpp | 433 error(IO.mapInteger(Record.IndexType, "IndexType")); in visitKnownRecord()
|