| /openbsd-src/gnu/llvm/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 | 36 IndexType S = start(), E = end(), AS = A.start(), AE = A.end(); in overlaps() 50 IndexType E = (end() != IndexType::None) ? end() : start(); in contains() 51 IndexType AE = (A.end() != IndexType::None) ? A.end() : A.start(); in contains() 61 IndexType AS = A.start(), AE = A.end(); in merge() 62 if (AS < start() || start() == IndexType::None) in merge() 64 if (end() < AE || end() == IndexType::None) { in merge() 115 IndexType AS = A.start(), AE = A.end(); in addsub() 116 IndexType BS = B.start(), BE = B.end(); in addsub() 120 if (AE == IndexType::None) in addsub() 126 assert(AE != IndexType::None); in addsub() [all …]
|
| H A D | HexagonFrameLowering.cpp | 2175 using IndexType = HexagonBlockRanges::IndexType; in optimizeSpillSlots() typedef 2209 std::map<int,IndexType> LastStore, LastLoad; in optimizeSpillSlots() 2283 IndexType Index = IndexMap.getIndex(&In); in optimizeSpillSlots() 2285 if (LastStore[FI] == IndexType::None) in optimizeSpillSlots() 2286 LastStore[FI] = IndexType::Entry; in optimizeSpillSlots() 2290 if (LastStore[FI] != IndexType::None) in optimizeSpillSlots() 2292 else if (LastLoad[FI] != IndexType::None) in optimizeSpillSlots() 2293 RL.add(IndexType::Entry, LastLoad[FI], false, false); in optimizeSpillSlots() 2294 LastLoad[FI] = IndexType::None; in optimizeSpillSlots() 2303 IndexType LL = I.second; in optimizeSpillSlots() [all …]
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyDebugValueManager.cpp | 66 auto IndexType = DBI->isIndirectDebugValue() in replaceWithLocal() local 70 MO.ChangeToTargetIndex(IndexType, LocalId); in replaceWithLocal()
|
| /openbsd-src/share/snmp/ |
| H A D | SNMPv2-SMI.txt | 265 IndexType 266 | IndexTypes "," IndexType 267 IndexType ::=
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 2729 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2731 LSBaseSDNodeBits.AddressingMode = IndexType; 2732 assert(getIndexType() == IndexType && "Value truncated"); 2777 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2779 IndexType) {} 2793 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2795 IndexType) {} 2813 MachineMemOperand *MMO, ISD::MemIndexType IndexType) 2815 LSBaseSDNodeBits.AddressingMode = IndexType; 2816 assert(getIndexType() == IndexType && "Value truncated"); [all …]
|
| H A D | ISDOpcodes.h | 1394 inline bool isIndexTypeSigned(MemIndexType IndexType) { in isIndexTypeSigned() argument 1395 return IndexType == SIGNED_SCALED; in isIndexTypeSigned()
|
| H A D | SelectionDAG.h | 1556 ISD::MemIndexType IndexType); 1559 ISD::MemIndexType IndexType); 1576 ISD::MemIndexType IndexType, ISD::LoadExtType ExtTy); 1579 ISD::MemIndexType IndexType,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BTF.h | 163 uint32_t IndexType; ///< Index type member
|
| H A D | BTFDebug.cpp | 267 ArrayInfo.IndexType = BDebug.getArrayIndexTypeId(); in completeType() 273 OS.emitInt32(ArrayInfo.IndexType); in emitType()
|
| /openbsd-src/gnu/llvm/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
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 375 AT.IndexType, AT.ElementType); in visitKnownRecord() 378 AT.Name, AT.Size, AT.IndexType, AT.ElementType); in visitKnownRecord()
|
| /openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 233 QualType IndexType = QualType()) const; 237 bool assumption, QualType IndexType = QualType()) const;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfoImpl.h | 192 using IndexType = uint32_t; member 194 IndexType Index; 197 BlockNode(IndexType Index) : Index(Index) {} in BlockNode()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 4411 ISD::MemIndexType &IndexType, SDValue &Scale, in getUniformBase() argument 4431 IndexType = ISD::SIGNED_SCALED; in getUniformBase() 4459 IndexType = ISD::SIGNED_SCALED; in getUniformBase() 4481 ISD::MemIndexType IndexType; in visitMaskedScatter() local 4483 bool UniformBase = getUniformBase(Ptr, Base, Index, IndexType, Scale, this, in visitMaskedScatter() 4495 IndexType = ISD::SIGNED_SCALED; in visitMaskedScatter() 4508 Ops, MMO, IndexType, false); in visitMaskedScatter() 4589 ISD::MemIndexType IndexType; in visitMaskedGather() local 4591 bool UniformBase = getUniformBase(Ptr, Base, Index, IndexType, Scale, this, in visitMaskedGather() 4603 IndexType = ISD::SIGNED_SCALED; in visitMaskedGather() [all …]
|
| H A D | SelectionDAG.cpp | 8781 ISD::MemIndexType IndexType) { in getGatherVP() argument 8788 dl.getIROrder(), VTs, VT, MMO, IndexType)); in getGatherVP() 8798 VT, MMO, IndexType); in getGatherVP() 8825 ISD::MemIndexType IndexType) { in getScatterVP() argument 8832 dl.getIROrder(), VTs, VT, MMO, IndexType)); in getScatterVP() 8841 VT, MMO, IndexType); in getScatterVP() 8964 ISD::MemIndexType IndexType, in getMaskedGather() argument 8972 dl.getIROrder(), VTs, MemVT, MMO, IndexType, ExtTy)); in getMaskedGather() 8982 VTs, MemVT, MMO, IndexType, ExtTy); in getMaskedGather() 9011 ISD::MemIndexType IndexType, in getMaskedScatter() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/docs/TableGen/ |
| H A D | BackEnds.rst | 935 struct IndexType { 940 static const struct IndexType Index[] = { 953 [](const IndexType &LHS, const KeyType &RHS) {
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1701 TypeIndex IndexType = getPointerSizeInBytes() == 8 in lowerTypeArray() local 1746 ArrayRecord AR(ElementTypeIndex, IndexType, ArraySize, Name); in lowerTypeArray() 1763 TypeIndex IndexType = getPointerSizeInBytes() == 8 in lowerTypeString() local 1768 ArrayRecord AR(CharType, IndexType, ArraySize, Name); in lowerTypeString()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 200 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordMapping.cpp | 433 error(IO.mapInteger(Record.IndexType, "IndexType")); in visitKnownRecord()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 449 IO.mapRequired("IndexType", Record.IndexType); in map()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 544 Type *IndexType = IntegerType::get( in rewriteGEPAsOffset() local 548 NewInsts[Base] = ConstantInt::getNullValue(IndexType); in rewriteGEPAsOffset() 557 NewInsts[PHI] = PHINode::Create(IndexType, PHI->getNumIncomingValues(), in rewriteGEPAsOffset() 649 Type *IndexType = IntegerType::get(V->getContext(), in getAsConstantIndexedAddress() local 652 Constant *Index = ConstantInt::getNullValue(IndexType); in getAsConstantIndexedAddress() 664 Index, ConstantExpr::getSExtOrTrunc(GEPIndex, IndexType)); in getAsConstantIndexedAddress()
|