| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.h | 45 class IndexType { 54 IndexType() {} in IndexType() function 79 class IndexRange : public std::pair<IndexType,IndexType> { 82 IndexRange(IndexType Start, IndexType End, bool F = false, bool T = false) 83 : std::pair<IndexType,IndexType>(Start, End), Fixed(F), TiedEnd(T) {} 108 void add(IndexType Start, IndexType End, bool Fixed, bool TiedEnd) { in add() 130 IndexType getPrevIndex(IndexType Idx) const; 131 IndexType getNextIndex(IndexType Idx) const; 184 inline bool HexagonBlockRanges::IndexType::operator== (IndexType Idx) const { 197 HexagonBlockRanges::IndexType HexagonBlockRanges::IndexType::operator++ () { [all …]
|
| H A D | HexagonBlockRanges.cpp | 51 IndexType E = (end() != IndexType::None) ? end() : start(); in contains() 52 IndexType AE = (A.end() != IndexType::None) ? A.end() : A.start(); in contains() 160 IndexType Idx = IndexType::First; in InstrIndexMap() 182 return IndexType::None; in getIndex() 189 return IndexType::None; in getPrevIndex() 203 return IndexType::None; in getNextIndex() 380 if (LastDef[S] != IndexType::None || LastUse[S] != IndexType::None) in computeInitialLiveRanges() 389 if (LastDef[S] != IndexType::None || LastUse[S] != IndexType::None) in computeInitialLiveRanges() 439 DeadMap[R].add(IndexType::Entry, IndexType::Exit, false, false); in computeDeadMap() 456 IndexType AE = (A->end() == IndexType::None) ? A->start() : A->end(); in computeDeadMap() [all …]
|
| H A D | HexagonFrameLowering.cpp | 2021 using IndexType = HexagonBlockRanges::IndexType; in optimizeSpillSlots() typedef 2132 LastStore[FI] = IndexType::Entry; in optimizeSpillSlots() 2140 LastLoad[FI] = IndexType::None; in optimizeSpillSlots() 2149 IndexType LL = I.second; in optimizeSpillSlots() 2150 if (LL == IndexType::None) in optimizeSpillSlots() 2153 IndexType &LS = LastStore[I.first]; in optimizeSpillSlots() 2154 if (LS != IndexType::None) in optimizeSpillSlots() 2158 LS = IndexType::None; in optimizeSpillSlots() 2161 IndexType LS = I.second; in optimizeSpillSlots() 2162 if (LS == IndexType::None) in optimizeSpillSlots() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BTF.h | 138 uint32_t IndexType; ///< Index type member
|
| H A D | BTFDebug.cpp | 180 ArrayInfo.IndexType = BDebug.getArrayIndexTypeId(); in completeType() 206 OS.EmitIntValue(ArrayInfo.IndexType, 4); in emitType()
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 406 ArrayRecord(TypeIndex ElementType, TypeIndex IndexType, uint64_t Size, in ArrayRecord() argument 409 IndexType(IndexType), Size(Size), Name(Name) {} in ArrayRecord() 412 TypeIndex getIndexType() const { return IndexType; } in getIndexType() 417 TypeIndex IndexType; variable
|
| /freebsd-12.1/contrib/compiler-rt/lib/ubsan/ |
| H A D | ubsan_handlers.h | 88 const TypeDescriptor &IndexType; member
|
| H A D | ubsan_handlers.cc | 349 Value IndexVal(Data->IndexType, Index); in handleOutOfBoundsImpl()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | BlockFrequencyInfoImpl.h | 188 using IndexType = uint32_t; 190 IndexType Index = std::numeric_limits<uint32_t>::max(); 193 BlockNode(IndexType Index) : Index(Index) {}
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 366 AT.IndexType, AT.ElementType); in visitKnownRecord() 369 AT.Name, AT.Size, AT.IndexType, AT.ElementType); in visitKnownRecord()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordMapping.cpp | 207 error(IO.mapInteger(Record.IndexType)); in visitKnownRecord()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfoImpl.cpp | 180 using HashTable = DenseMap<BlockNode::IndexType, Weight>; in combineWeightsByHashing()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 682 Type *IndexType = IntegerType::get( in rewriteGEPAsOffset() local 686 NewInsts[Base] = ConstantInt::getNullValue(IndexType); in rewriteGEPAsOffset() 695 NewInsts[PHI] = PHINode::Create(IndexType, PHI->getNumIncomingValues(), in rewriteGEPAsOffset() 790 Type *IndexType = IntegerType::get(V->getContext(), in getAsConstantIndexedAddress() local 793 Constant *Index = ConstantInt::getNullValue(IndexType); in getAsConstantIndexedAddress() 805 Index, ConstantExpr::getSExtOrBitCast(GEPIndex, IndexType)); in getAsConstantIndexedAddress()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ProgramState.h | 198 bool assumption, QualType IndexType = QualType()) const;
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 445 IO.mapRequired("IndexType", Record.IndexType); in map()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1502 TypeIndex IndexType = getPointerSizeInBytes() == 8 in lowerTypeArray() local 1537 ArrayRecord AR(ElementTypeIndex, IndexType, ArraySize, Name); in lowerTypeArray()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 953 llvm::Value *Index, QualType IndexType, in EmitBoundsCheck() argument 964 bool IndexSigned = IndexType->isSignedIntegerOrEnumerationType(); in EmitBoundsCheck() 971 EmitCheckTypeDescriptor(IndexType) in EmitBoundsCheck()
|
| H A D | CodeGenFunction.h | 2630 QualType IndexType, bool Accessed);
|
| H A D | CGBuiltin.cpp | 856 llvm::Type *IndexType = in EmitMSVCBuiltinExpr() local 881 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr() 885 Value *ArgTypeLastIndex = llvm::ConstantInt::get(IndexType, ArgWidth - 1); in EmitMSVCBuiltinExpr() 889 ZeroCount = Builder.CreateIntCast(ZeroCount, IndexType, false); in EmitMSVCBuiltinExpr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 2649 SubRegIndex SubRegIdx, Operand IndexType, 2652 (UIAddrMode GPR64sp:$Rn, IndexType:$offset)), 2654 GPR64sp:$Rn, IndexType:$offset)>;
|