/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | ScalarizeMaskedMemIntrin.cpp | 183 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedLoad() local 203 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedLoad() local 319 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedStore() local 338 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedStore() local 437 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedGather() local 459 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedGather() local 567 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedScatter() local 587 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedScatter() local 662 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedExpandLoad() local 692 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedExpandLoad() local [all …]
|
/openbsd/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | SparseMultiSet.h | 166 unsigned Idx = FreelistIdx; in addValue() local 173 return Idx; in addValue() 180 FreelistIdx = Idx; in makeTombstone() 231 unsigned Idx; variable 267 if (SMS == RHS.SMS && Idx == RHS.Idx) { 290 Idx = Prev(); 296 Idx = Next(); 421 iterator I = findIndex(Idx); in insert() 427 Sparse[Idx] = NodeIdx; in insert() 433 unsigned HeadIdx = I.Idx; in insert() [all …]
|
H A D | PackedVector.h | 41 Bits[(Idx << (BitNum-1)) + i] = val & (T(1) << i); in setValue() 52 if (Bits[(Idx << (BitNum-1)) + BitNum-1]) in getValue() 60 Bits.set((Idx << (BitNum-1)) + BitNum-1); in setValue() 64 Bits[(Idx << (BitNum-1)) + i] = val & (T(1) << i); in setValue() 85 const unsigned Idx; variable 92 Vec.setValue(Vec.Bits, Idx, val); 97 return Vec.getValue(Vec.Bits, Idx); in T() 124 reference operator[](unsigned Idx) { 125 return reference(*this, Idx); 128 T operator[](unsigned Idx) const { [all …]
|
H A D | SparseBitVector.h | 64 ElementIndex = Idx; in SparseBitVectorElement() 85 return Bits[Idx]; in word() 99 void set(unsigned Idx) { in set() 100 Bits[Idx / BITWORD_SIZE] |= 1L << (Idx % BITWORD_SIZE); in set() 104 bool old = test(Idx); in test_and_set() 106 set(Idx); in test_and_set() 113 Bits[Idx / BITWORD_SIZE] &= ~(1L << (Idx % BITWORD_SIZE)); in reset() 117 return Bits[Idx / BITWORD_SIZE] & (1L << (Idx % BITWORD_SIZE)); in test() 139 if (Bits[Idx] != 0) in find_last() 533 bool old = test(Idx); in test_and_set() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonBlockRanges.h | 57 IndexType(unsigned Idx) : Index(Idx) {} in IndexType() 63 bool operator== (IndexType Idx) const; 65 bool operator!= (IndexType Idx) const; 67 bool operator< (unsigned Idx) const; 68 bool operator< (IndexType Idx) const; 187 return Index == Idx.Index; 195 return Index != Idx.Index; 210 return operator< (IndexType(Idx)); 215 if (Index == Idx.Index) 230 return Index < Idx.Index; [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64ExpandImm.cpp | 50 for (unsigned Idx = 0; Idx < 4; ++Idx) in tryToreplicateChunks() local 158 for (int Idx = 0; Idx < 4; ++Idx) { in trySequenceOfOnes() local 164 StartIdx = Idx; in trySequenceOfOnes() 166 EndIdx = Idx; in trySequenceOfOnes() 192 for (int Idx = 0; Idx < 4; ++Idx) { in trySequenceOfOnes() local 197 if ((Idx < StartIdx || EndIdx < Idx) && Chunk != Outside) { in trySequenceOfOnes() 202 FirstMovkIdx = Idx; in trySequenceOfOnes() 204 SecondMovkIdx = Idx; in trySequenceOfOnes() 208 } else if (Idx > StartIdx && Idx < EndIdx && Chunk != Inside) { in trySequenceOfOnes() 213 FirstMovkIdx = Idx; in trySequenceOfOnes() [all …]
|
/openbsd/gnu/llvm/llvm/tools/llvm-c-test/ |
H A D | attributes.c | 28 int Idx, ParamCount; in llvm_test_function_attributes() local 29 for (Idx = LLVMAttributeFunctionIndex, ParamCount = LLVMCountParams(F); in llvm_test_function_attributes() 30 Idx <= ParamCount; ++Idx) { in llvm_test_function_attributes() 31 int AttrCount = LLVMGetAttributeCountAtIndex(F, Idx); in llvm_test_function_attributes() 38 LLVMGetAttributesAtIndex(F, Idx, Attrs); in llvm_test_function_attributes() 62 int Idx, ParamCount; in llvm_test_callsite_attributes() local 63 for (Idx = LLVMAttributeFunctionIndex, in llvm_test_callsite_attributes() 65 Idx <= ParamCount; ++Idx) { in llvm_test_callsite_attributes() 66 int AttrCount = LLVMGetCallSiteAttributeCount(I, Idx); in llvm_test_callsite_attributes() 73 LLVMGetCallSiteAttributes(I, Idx, Attrs); in llvm_test_callsite_attributes()
|
/openbsd/gnu/llvm/llvm/lib/Bitcode/Reader/ |
H A D | ValueList.cpp | 26 Error BitcodeReaderValueList::assignValue(unsigned Idx, Value *V, in assignValue() argument 28 if (Idx == size()) { in assignValue() 33 if (Idx >= size()) in assignValue() 34 resize(Idx + 1); in assignValue() 36 auto &Old = ValuePtrs[Idx]; in assignValue() 55 Value *BitcodeReaderValueList::getValueFwdRef(unsigned Idx, Type *Ty, in getValueFwdRef() argument 59 if (Idx >= RefsUpperBound) in getValueFwdRef() 62 if (Idx >= size()) in getValueFwdRef() 63 resize(Idx + 1); in getValueFwdRef() 65 if (Value *V = ValuePtrs[Idx].first) { in getValueFwdRef() [all …]
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | Attr.h | 244 unsigned Idx : 30; variable 271 : Idx(Idx), HasThis(false), IsValid(true) { in ParamIdx() 310 return Idx; in getSourceIndex() 323 return Idx - 1 - HasThis; in getASTIndex() 333 return Idx - 1; in getLLVMIndex() 338 return Idx == I.Idx; 342 return Idx != I.Idx; 346 return Idx < I.Idx; 350 return Idx > I.Idx; 354 return Idx <= I.Idx; [all …]
|
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
H A D | DeadArgumentElimination.h | 46 unsigned Idx; member 49 RetOrArg(const Function *F, unsigned Idx, bool IsArg) in RetOrArg() 50 : F(F), Idx(Idx), IsArg(IsArg) {} in RetOrArg() 54 return std::tie(F, Idx, IsArg) < std::tie(O.F, O.Idx, O.IsArg); 59 return F == O.F && Idx == O.Idx && IsArg == O.IsArg; 63 return (Twine(IsArg ? "Argument #" : "Return value #") + Twine(Idx) + in getDescription() 81 RetOrArg createRet(const Function *F, unsigned Idx) { in createRet() argument 82 return RetOrArg(F, Idx, false); in createRet() 86 RetOrArg createArg(const Function *F, unsigned Idx) { in createArg() argument 87 return RetOrArg(F, Idx, true); in createArg()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUGenRegisterBankInfo.def | 192 unsigned Idx; 203 Idx = PM_VGPR96; 206 Idx = PM_SGPR96; 209 Idx = PM_AGPR96; 217 Idx = PM_VGPR288; 220 Idx = PM_SGPR288; 223 Idx = PM_AGPR288; 231 Idx = PM_VGPR320; 234 Idx = PM_SGPR320; 237 Idx = PM_AGPR320; [all …]
|
/openbsd/gnu/llvm/compiler-rt/lib/fuzzer/ |
H A D | FuzzerCorpus.h | 208 const Unit &operator[] (size_t Idx) const { return Inputs[Idx]->U; } 321 assert(Idx < Inputs.size()); in ChooseUnitIdxToMutate() 322 return Idx; in ChooseUnitIdxToMutate() 352 void DeleteInput(size_t Idx) { in DeleteInput() argument 353 InputInfo &II = *Inputs[Idx]; in DeleteInput() 399 RareFeatures.push_back(Idx); in AddRareFeature() 400 GlobalFeatureFreqs[Idx] = 0; in AddRareFeature() 417 Idx = Idx % kFeatureSetSize; in AddFeature() 474 uint32_t GetFeature(size_t Idx) const { return InputSizesPerFeature[Idx]; } in GetFeature() argument 479 for (size_t Idx = 0; Idx < kFeatureSetSize; Idx++) in ValidateFeatureSet() local [all …]
|
/openbsd/gnu/llvm/llvm/include/llvm/Support/ |
H A D | ArrayRecycler.h | 43 T *pop(unsigned Idx) { in pop() argument 44 if (Idx >= Bucket.size()) in pop() 46 FreeList *Entry = Bucket[Idx]; in pop() 50 Bucket[Idx] = Entry->Next; in pop() 51 __msan_allocated_memory(Entry, Capacity::get(Idx).getSize()); in pop() 56 void push(unsigned Idx, T *Ptr) { in push() argument 59 if (Idx >= Bucket.size()) in push() 60 Bucket.resize(size_t(Idx) + 1); in push() 61 Entry->Next = Bucket[Idx]; in push() 62 Bucket[Idx] = Entry; in push() [all …]
|
/openbsd/gnu/llvm/clang/include/clang/Serialization/ |
H A D | ASTRecordReader.h | 38 unsigned Idx = 0; variable 61 unsigned getIdx() const { return Idx; } in getIdx() 74 uint64_t readInt() { return Record[Idx++]; } in readInt() 78 Idx += Len; in readIntArray() 83 uint64_t peekInt() { return Record[Idx]; } in peekInt() 86 void skipInts(unsigned N) { Idx += N; } in skipInts() 178 return Reader->readType(*F, Record, Idx); in readType() 194 return Reader->ReadDecl(*F, Record, Idx); in readDecl() 311 return Reader->ReadString(Record, Idx); in readString() 316 return Reader->ReadPath(*F, Record, Idx); in readPath() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/ |
H A D | CSKYMCCodeEmitter.h | 50 unsigned getImmOpValue(const MCInst &MI, unsigned Idx, in getImmOpValue() argument 53 const MCOperand &MO = MI.getOperand(Idx); in getImmOpValue() 72 unsigned getOImmOpValue(const MCInst &MI, unsigned Idx, 76 unsigned getImmOpValueIDLY(const MCInst &MI, unsigned Idx, 80 unsigned getImmJMPIX(const MCInst &MI, unsigned Idx, 91 const MCOperand &MO = MI.getOperand(Idx); in getImmShiftOpValue() 102 const MCOperand &MO = MI.getOperand(Idx); in getBranchSymbolOpValue() 121 const MCOperand &MO = MI.getOperand(Idx); in getConstpoolSymbolOpValue() 136 const MCOperand &MO = MI.getOperand(Idx); in getDataSymbolOpValue() 150 const MCOperand &MO = MI.getOperand(Idx); in getCallSymbolOpValue() [all …]
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MachinePassManager.cpp | 57 unsigned Idx = 0; in run() local 61 for (; MachineModulePasses.count(Idx) && Idx != Size; ++Idx) { in run() 62 if (auto Err = MachineModulePasses.at(Idx)(M, MFAM)) in run() 67 if (Idx == Size) in run() 73 unsigned Begin = Idx; in run() 74 for (; !MachineModulePasses.count(Idx) && Idx != Size; ++Idx) in run() 86 for (unsigned I = Begin, E = Idx; I != E; ++I) { in run()
|
H A D | RegisterBankInfo.cpp | 59 for (unsigned Idx = 0, End = getNumRegBanks(); Idx != End; ++Idx) { in RegisterBankInfo() local 68 for (unsigned Idx = 0, End = getNumRegBanks(); Idx != End; ++Idx) { in verify() local 70 assert(Idx == RegBank.getID() && in verify() 305 for (unsigned Idx = 0; Idx != NumBreakDowns; ++Idx) in hashValueMapping() local 348 unsigned Idx = 0; in getOperandsMapping() local 353 Res[Idx] = *ValMap; in getOperandsMapping() 609 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) { in verify() local 773 for (unsigned Idx = 0; Idx != NumOpds; ++Idx) { in print() local 777 OS << '(' << Idx << ", " << OpToNewVRegIdx[Idx] << ')'; in print() 793 for (unsigned Idx = 0; Idx != NumOpds; ++Idx) { in print() local [all …]
|
H A D | SplitKit.cpp | 650 OpenIdx = Idx; in selectIntv() 656 Idx = Idx.getBaseIndex(); in enterIntvBefore() 660 return Idx; in enterIntvBefore() 673 Idx = Idx.getBoundaryIndex(); in enterIntvAfter() 677 return Idx; in enterIntvAfter() 759 return Idx; in leaveIntvAfter() 772 Idx = Idx.getBaseIndex(); in leaveIntvBefore() 1331 Idx = Idx.getRegSlot(MO.isEarlyClobber()); in rewriteAssigned() 1374 Idx = Idx.getRegSlot(IsEarlyClobber); in rewriteAssigned() 1647 (void)Idx; in splitLiveThroughBlock() [all …]
|
H A D | StackFrameLayoutAnalysisPass.cpp | 66 SlotData(const MachineFrameInfo &MFI, const int ValOffset, const int Idx) in SlotData() 67 : Slot(Idx), Size(MFI.getObjectSize(Idx)), in SlotData() 68 Align(MFI.getObjectAlign(Idx).value()), in SlotData() 69 Offset(MFI.getObjectOffset(Idx) - ValOffset), SlotTy(Invalid) { in SlotData() 70 if (MFI.isSpillSlotObjectIndex(Idx)) in SlotData() 72 else if (Idx == MFI.getStackProtectorIndex()) in SlotData() 187 for (int Idx = MFI.getObjectIndexBegin(), EndIdx = MFI.getObjectIndexEnd(); in emitStackFrameLayoutRemarks() local 188 Idx != EndIdx; ++Idx) { in emitStackFrameLayoutRemarks() 189 if (MFI.isDeadObjectIndex(Idx)) in emitStackFrameLayoutRemarks() 191 SlotInfo.emplace_back(MFI, ValOffset, Idx); in emitStackFrameLayoutRemarks()
|
/openbsd/gnu/llvm/llvm/lib/MC/ |
H A D | MCRegisterInfo.cpp | 32 MCRegister MCRegisterInfo::getSubReg(MCRegister Reg, unsigned Idx) const { in getSubReg() 33 assert(Idx && Idx < getNumSubRegIndices() && in getSubReg() 39 if (*SRI == Idx) in getSubReg() 56 unsigned MCRegisterInfo::getSubRegIdxSize(unsigned Idx) const { in getSubRegIdxSize() 57 assert(Idx && Idx < getNumSubRegIndices() && in getSubRegIdxSize() 59 return SubRegIdxRanges[Idx].Size; in getSubRegIdxSize() 62 unsigned MCRegisterInfo::getSubRegIdxOffset(unsigned Idx) const { in getSubRegIdxOffset() 63 assert(Idx && Idx < getNumSubRegIndices() && in getSubRegIdxOffset() 65 return SubRegIdxRanges[Idx].Offset; in getSubRegIdxOffset()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 485 for (unsigned Idx = 0; Idx < DbgOps.size(); ++Idx) 486 this->DbgOps[Idx] = DbgOps[Idx]; 545 for (unsigned Idx = 0; Idx < NewIDs.size(); ++Idx) 546 DbgOps[Idx] = NewIDs[Idx]; 562 for (unsigned Idx = 0; Idx < getLocationOpCount(); ++Idx) { 693 LocIdx Idx; 698 value_type(LocIdx Idx, ValueIDNum &Value) : Idx(Idx), Value(Value) {} 704 : ValueMap(ValueMap), Idx(Idx) {} 708 return Idx == Other.Idx; 715 void operator++() { Idx = LocIdx(Idx.asU64() + 1); } [all …]
|
/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenSchedule.h | 57 CodeGenSchedRW(unsigned Idx, Record *Def) in CodeGenSchedRW() 505 const CodeGenSchedRW &getSchedWrite(unsigned Idx) const { in getSchedWrite() argument 508 return SchedWrites[Idx]; in getSchedWrite() 511 const CodeGenSchedRW &getSchedRead(unsigned Idx) const { in getSchedRead() argument 514 return SchedReads[Idx]; in getSchedRead() 518 return IsRead ? getSchedRead(Idx) : getSchedWrite(Idx); in getSchedRW() 522 unsigned Idx = getSchedRWIdx(Def, IsRead); in getSchedRW() local 524 IsRead ? getSchedRead(Idx) : getSchedWrite(Idx)); in getSchedRW() 536 CodeGenSchedClass &getSchedClass(unsigned Idx) { in getSchedClass() argument 538 return SchedClasses[Idx]; in getSchedClass() [all …]
|
/openbsd/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeStreamMerger.cpp | 109 void addMapping(TypeIndex Idx); 118 return remapIndex(Idx, TypeLookup); in remapTypeIndex() 121 return remapIndex(Idx, IndexMap); in remapTypeIndex() 125 return remapIndex(Idx, IndexMap); in remapItemIndex() 143 return remapIndexFallback(Idx, Map); in remapIndex() 148 if (Idx.isSimple()) in remapIndexSimple() 154 unsigned MapPos = slotForIndex(Idx); in remapIndexSimple() 158 Idx = Map[MapPos]; in remapIndexSimple() 211 IndexMap.push_back(Idx); in addMapping() 220 size_t MapPos = slotForIndex(Idx); in remapIndexFallback() [all …]
|
/openbsd/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
H A D | HashTable.cpp | 36 for (unsigned Idx = 0; Idx < 32; ++Idx) in readSparseBitVector() local 37 if (Word & (1U << Idx)) in readSparseBitVector() 38 V.set((I * 32) + Idx); in readSparseBitVector() 55 uint32_t Idx = 0; in writeSparseBitVector() local 58 for (uint32_t WordIdx = 0; WordIdx < 32; ++WordIdx, ++Idx) { in writeSparseBitVector() 59 if (Vec.test(Idx)) in writeSparseBitVector()
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 467 for (unsigned Idx = 1; Idx != NumOperands; ++Idx) { in getSameKindOfOperandsMapping() local 678 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) { in getInstrMapping() local 844 for (unsigned Idx = 2; Idx < 4; ++Idx) { in getInstrMapping() local 873 Idx < NumOperands; ++Idx) in getInstrMapping() 908 OpRegBankIdx[0] = Idx; in getInstrMapping() 940 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) in getInstrMapping() local 972 unsigned Idx = 0; in getInstrMapping() local 978 ++Idx; in getInstrMapping() 992 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) { in getInstrMapping() local 993 if (MI.getOperand(Idx).isReg() && MI.getOperand(Idx).getReg()) { in getInstrMapping() [all …]
|