Home
last modified time | relevance | path

Searched refs:Idx (Results 1 – 25 of 864) sorted by relevance

12345678910>>...35

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DPerThreadBumpPtrAllocator.h71 for (size_t Idx = 0; Idx < getNumberOfAllocators(); Idx++) in Reset() local
72 Allocators[Idx].Reset(); in Reset()
79 for (size_t Idx = 0; Idx < getNumberOfAllocators(); Idx++) in getTotalMemory() local
80 TotalMemory += Allocators[Idx].getTotalMemory(); in getTotalMemory()
89 for (size_t Idx = 0; Idx < getNumberOfAllocators(); Idx++) in getBytesAllocated() local
90 BytesAllocated += Allocators[Idx].getBytesAllocated(); in getBytesAllocated()
97 for (size_t Idx = 0; Idx < getNumberOfAllocators(); Idx++) in setRedZoneSize() local
98 Allocators[Idx].setRedZoneSize(NewSize); in setRedZoneSize()
103 for (size_t Idx = 0; Idx < getNumberOfAllocators(); Idx++) { in PrintStats() local
104 errs() << "\n Allocator " << Idx << "\n"; in PrintStats()
[all …]
H A DArrayRecycler.h43 T *pop(unsigned Idx) { in pop() argument
44 if (Idx >= Bucket.size()) in pop()
46 FreeList *Entry = Bucket[Idx]; in pop()
49 __asan_unpoison_memory_region(Entry, Capacity::get(Idx).getSize()); 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()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp109 unsigned Idx) { in adjustForEndian() argument
110 return DL.isBigEndian() ? VectorWidth - 1 - Idx : Idx; in adjustForEndian()
184 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedLoad() local
185 if (cast<Constant>(Mask)->getAggregateElement(Idx)->isNullValue()) in scalarizeMaskedLoad()
187 Value *Gep = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, Idx); in scalarizeMaskedLoad()
189 VResult = Builder.CreateInsertElement(VResult, Load, Idx); in scalarizeMaskedLoad()
234 for (unsigned Idx = 0; Idx < VectorWidth; ++Idx) { in scalarizeMaskedLoad() local
247 VectorWidth, adjustForEndian(DL, VectorWidth, Idx))); in scalarizeMaskedLoad()
251 Predicate = Builder.CreateExtractElement(Mask, Idx); in scalarizeMaskedLoad()
268 Value *Gep = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, Idx); in scalarizeMaskedLoad()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSparseMultiSet.h166 unsigned Idx = FreelistIdx; in addValue() local
167 unsigned NextFree = Dense[Idx].Next; in addValue()
168 assert(Dense[Idx].isTombstone() && "Non-tombstone free?"); in addValue()
170 Dense[Idx] = SMSNode(V, Prev, Next); in addValue()
173 return Idx; in addValue()
177 void makeTombstone(unsigned Idx) { in makeTombstone() argument
178 Dense[Idx].Prev = SMSNode::INVALID; in makeTombstone()
179 Dense[Idx].Next = FreelistIdx; in makeTombstone()
180 FreelistIdx = Idx; in makeTombstone()
231 unsigned Idx; variable
[all …]
H A DPackedVector.h31 static T getValue(const BitVectorTy &Bits, unsigned Idx) { in getValue() argument
34 val = T(val | ((Bits[(Idx << (BitNum-1)) + i] ? 1UL : 0UL) << i)); in getValue()
38 static void setValue(BitVectorTy &Bits, unsigned Idx, T val) { in setValue() argument
41 Bits[(Idx << (BitNum-1)) + i] = val & (T(1) << i); in setValue()
48 static T getValue(const BitVectorTy &Bits, unsigned Idx) { in getValue() argument
51 val = T(val | ((Bits[(Idx << (BitNum-1)) + i] ? 1UL : 0UL) << i)); in getValue()
52 if (Bits[(Idx << (BitNum-1)) + BitNum-1]) in getValue()
57 static void setValue(BitVectorTy &Bits, unsigned Idx, T val) { in setValue() argument
60 Bits.set((Idx << (BitNum-1)) + BitNum-1); in setValue()
64 Bits[(Idx << (BitNum-1)) + i] = val & (T(1) << i); in setValue()
[all …]
H A DSparseBitVector.h63 explicit SparseBitVectorElement(unsigned Idx) { in SparseBitVectorElement()
64 ElementIndex = Idx; in SparseBitVectorElement()
82 // Return the bits that make up word Idx in our element.
83 BitWord word(unsigned Idx) const { in word()
84 assert(Idx < BITWORDS_PER_ELEMENT); in word()
85 return Bits[Idx]; in word()
99 void set(unsigned Idx) { in set()
100 Bits[Idx / BITWORD_SIZE] |= 1L << (Idx % BITWORD_SIZE); in set()
103 bool test_and_set(unsigned Idx) { in test_and_set()
138 unsigned Idx = BITWORDS_PER_ELEMENT - I - 1; find_last() local
472 test(unsigned Idx) test() argument
487 reset(unsigned Idx) reset() argument
508 set(unsigned Idx) set() argument
532 test_and_set(unsigned Idx) test_and_set() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBlockRanges.h57 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;
69 bool operator<= (IndexType Idx) const;
72 bool operator> (IndexType Idx) const;
73 bool operator>= (IndexType Idx) const;
129 MachineInstr *getInstr(IndexType Idx) const;
132 IndexType getPrevIndex(IndexType Idx) const;
[all …]
/freebsd/crypto/libecc/include/libecc/hash/
H A Dkeccak.h68 #define Idx(A, x, y) ((A)[Idx_slices(x, y)]) macro
77 Idx(BCD, x, 0) = Idx(A, x, 0) ^ Idx(A, x, 1) ^ Idx(A, x, 2) ^ \
78 Idx(A, x, 3) ^ Idx(A, x, 4); \
81 tmp = Idx(BCD, (x + 4) % 5, 0) ^ \
82 KECCAK_ROTL(Idx(BCD, (x + 1) % 5, 0), 1); \
84 Idx(A, x, y) ^= tmp; \
90 Idx(BCD, y, ((2*x)+(3*y)) % 5) = \
91 KECCAK_ROTL(Idx(A, x, y), keccak_rot[x][y]); \
97 Idx(A, x, y) = Idx(BCD, x, y) ^ \
98 (~Idx(BCD, (x+1) % 5, y) & Idx(BCD, (x+2)%5, y)); \
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DValueList.cpp21 Error BitcodeReaderValueList::assignValue(unsigned Idx, Value *V, in assignValue() argument
23 if (Idx == size()) { in assignValue()
28 if (Idx >= size()) in assignValue()
29 resize(Idx + 1); in assignValue()
31 auto &Old = ValuePtrs[Idx]; in assignValue()
50 Value *BitcodeReaderValueList::getValueFwdRef(unsigned Idx, Type *Ty, in getValueFwdRef() argument
54 if (Idx >= RefsUpperBound) in getValueFwdRef()
57 if (Idx >= size()) in getValueFwdRef()
58 resize(Idx + 1); in getValueFwdRef()
60 if (Value *V = ValuePtrs[Idx].first) { in getValueFwdRef()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUGenRegisterBankInfo.def192 unsigned Idx;
198 Idx = BankID == AMDGPU::SGPRRegBankID ? PM_SGPR1 : PM_VGPR1;
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;
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DAttr.h258 unsigned Idx : 30; variable
278 ParamIdx() : Idx(0), HasThis(false), IsValid(false) {} in ParamIdx()
286 ParamIdx(unsigned Idx, const Decl *D) in ParamIdx() argument
287 : Idx(Idx), HasThis(false), IsValid(true) { in ParamIdx()
288 assert(Idx >= 1 && "Idx must be one-origin"); in ParamIdx()
311 assert((!P.IsValid || P.Idx >= 1) && "valid Idx must be one-origin"); in deserialize()
326 return Idx; in getSourceIndex()
337 assert(Idx >= 1 + HasThis && in getASTIndex()
339 return Idx - 1 - HasThis; in getASTIndex()
348 assert(Idx >= 1 && "stored index must be base-1"); in getLLVMIndex()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerCorpus.h51 // Delete feature Idx and its frequency from FeatureFreqs. in DeleteFeatureFreq()
52 bool DeleteFeatureFreq(uint32_t Idx) { in DeleteFeatureFreq()
58 std::pair<uint32_t, uint16_t>(Idx, 0)); in DeleteFeatureFreq()
60 if (Lower != FeatureFreqs.end() && Lower->first == Idx) { in DeleteFeatureFreq()
123 // Increment the frequency of the feature Idx. in UpdateFeatureFrequency()
124 void UpdateFeatureFrequency(uint32_t Idx) { in UpdateFeatureFrequency()
131 FeatureFreqs.push_back(std::pair<uint32_t, uint16_t>(Idx, 1)); in UpdateFeatureFrequency()
137 std::pair<uint32_t, uint16_t>(Idx, 0)); in UpdateFeatureFrequency()
141 if (Lower != FeatureFreqs.end() && Lower->first == Idx) { in UpdateFeatureFrequency()
144 FeatureFreqs.insert(Lower, std::pair<uint32_t, uint16_t>(Idx, in UpdateFeatureFrequency()
320 size_t Idx = static_cast<size_t>(CorpusDistribution(Rand)); ChooseUnitIdxToMutate() local
352 DeleteInput(size_t Idx) DeleteInput() argument
363 AddRareFeature(uint32_t Idx) AddRareFeature() argument
415 AddFeature(size_t Idx,uint32_t NewSize,bool Shrink) AddFeature() argument
444 UpdateFeatureFrequency(InputInfo * II,size_t Idx) UpdateFeatureFrequency() argument
474 GetFeature(size_t Idx) GetFeature() argument
479 for (size_t Idx = 0; Idx < kFeatureSetSize; Idx++) ValidateFeatureSet() local
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DDeadArgumentElimination.h46 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()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h38 unsigned Idx = 0; variable
61 unsigned getIdx() const { return Idx; } in getIdx()
74 uint64_t readInt() { return Record[Idx++]; } in readInt()
77 auto Array = llvm::ArrayRef(Record).slice(Idx, Len); in readIntArray()
78 Idx += Len; in readIntArray()
83 uint64_t peekInt() { return Record[Idx]; } in peekInt()
86 void skipInts(unsigned N) { Idx += N; } in skipInts()
175 return Reader->readType(*F, Record, Idx); in readType()
184 GlobalDeclID readDeclID() { return Reader->ReadDeclID(*F, Record, Idx); } in readDeclID()
189 return Reader->ReadDecl(*F, Record, Idx); in readDecl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCCodeEmitter.cpp76 unsigned getImmOpValue(const MCInst &MI, unsigned Idx, in getImmOpValue() argument
79 const MCOperand &MO = MI.getOperand(Idx); in getImmOpValue()
90 unsigned getRegSeqImmOpValue(const MCInst &MI, unsigned Idx,
98 unsigned getOImmOpValue(const MCInst &MI, unsigned Idx,
102 unsigned getImmOpValueIDLY(const MCInst &MI, unsigned Idx,
106 unsigned getImmJMPIX(const MCInst &MI, unsigned Idx,
110 unsigned getImmOpValueMSBSize(const MCInst &MI, unsigned Idx,
114 unsigned getImmShiftOpValue(const MCInst &MI, unsigned Idx, in getImmShiftOpValue() argument
117 const MCOperand &MO = MI.getOperand(Idx); in getImmShiftOpValue()
125 unsigned getBranchSymbolOpValue(const MCInst &MI, unsigned Idx, in getBranchSymbolOpValue() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp116 unsigned Idx; in getFPValueMapping() local
121 Idx = RISCV::FPRB16Idx; in getFPValueMapping()
124 Idx = RISCV::FPRB32Idx; in getFPValueMapping()
127 Idx = RISCV::FPRB64Idx; in getFPValueMapping()
130 return &RISCV::ValueMappings[Idx]; in getFPValueMapping()
189 unsigned Idx; in getVRBValueMapping() local
192 Idx = RISCV::VRB64Idx; in getVRBValueMapping()
194 Idx = RISCV::VRB128Idx; in getVRBValueMapping()
196 Idx = RISCV::VRB256Idx; in getVRBValueMapping()
198 Idx = RISCV::VRB512Idx; in getVRBValueMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandImm.cpp50 for (unsigned Idx = 0; Idx < 4; ++Idx) in tryToreplicateChunks() local
51 ++Counts[getChunk(UImm, Idx)]; in tryToreplicateChunks()
124 static uint64_t updateImm(uint64_t Imm, unsigned Idx, bool Clear) { in updateImm() argument
129 Imm &= ~(Mask << (Idx * 16)); in updateImm()
132 Imm |= Mask << (Idx * 16); in updateImm()
158 for (int Idx = 0; Idx < 4; ++Idx) { in trySequenceOfOnes() local
159 int64_t Chunk = getChunk(UImm, Idx); in trySequenceOfOnes()
164 StartIdx = Idx; in trySequenceOfOnes()
166 EndIdx = Idx; in trySequenceOfOnes()
192 for (int Idx = 0; Idx < 4; ++Idx) { in trySequenceOfOnes() local
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_riscv.cpp158 size_t Idx = 1U; in patchSled() local
168 Address[Idx++] = encodeSTypeInstruction(StoreOp, RegNum::RN_SP, in patchSled()
170 Address[Idx++] = encodeSTypeInstruction(StoreOp, RegNum::RN_SP, in patchSled()
174 Address[Idx++] = encodeSTypeInstruction(StoreOp, RegNum::RN_SP, in patchSled()
176 Address[Idx++] = encodeUTypeInstruction(PatchOpcodes::PO_LUI, RegNum::RN_T1, in patchSled()
178 Address[Idx++] = in patchSled()
181 Address[Idx++] = encodeITypeInstruction(PatchOpcodes::PO_SLLI, in patchSled()
184 Address[Idx++] = encodeUTypeInstruction(PatchOpcodes::PO_LUI, RegNum::RN_RA, in patchSled()
186 Address[Idx++] = encodeITypeInstruction( in patchSled()
189 Address[Idx++] = encodeRTypeInstruction(PatchOpcodes::PO_ADD, RegNum::RN_RA, in patchSled()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp62 for (unsigned Idx = 0, End = getNumRegBanks(); Idx != End; ++Idx) { in RegisterBankInfo() local
63 assert(RegBanks[Idx] != nullptr && "Invalid RegisterBank"); in RegisterBankInfo()
64 assert(RegBanks[Idx]->getID() == Idx && in RegisterBankInfo()
72 for (unsigned Idx = 0, End = getNumRegBanks(); Idx != End; ++Idx) { in verify() local
73 const RegisterBank &RegBank = getRegBank(Idx); in verify()
74 assert(Idx == RegBank.getID() && in verify()
308 for (unsigned Idx = 0; Idx != NumBreakDowns; ++Idx) in hashValueMapping() local
309 Hashes.push_back(hash_value(BreakDown[Idx])); in hashValueMapping()
351 unsigned Idx = 0; in getOperandsMapping() local
352 for (Iterator It = Begin; It != End; ++It, ++Idx) { in getOperandsMapping()
[all …]
H A DSplitKit.cpp333 bool SplitAnalysis::isOriginalEndpoint(SlotIndex Idx) const { in isOriginalEndpoint()
337 LiveInterval::const_iterator I = Orig.find(Idx); in isOriginalEndpoint()
340 if (I != Orig.end() && I->start <= Idx) in isOriginalEndpoint()
341 return I->start == Idx; in isOriginalEndpoint()
344 return I != Orig.begin() && (--I)->end == Idx; in isOriginalEndpoint()
472 SlotIndex Idx, in defValue() argument
475 assert(Idx.isValid() && "Invalid SlotIndex"); in defValue()
476 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue()
480 VNInfo *VNI = LI->getNextValue(Idx, LIS.getVNInfoAllocator()); in defValue()
693 void SplitEditor::selectIntv(unsigned Idx) { in selectIntv() argument
[all …]
H A DStackFrameLayoutAnalysisPass.cpp71 const int Idx) in SlotData()
72 : Slot(Idx), Size(MFI.getObjectSize(Idx)), in SlotData()
73 Align(MFI.getObjectAlign(Idx).value()), Offset(Offset), in SlotData()
75 Scalable = MFI.getStackID(Idx) == TargetStackID::ScalableVector; in SlotData()
76 if (MFI.isSpillSlotObjectIndex(Idx)) in SlotData()
78 else if (MFI.isFixedObjectIndex(Idx)) in SlotData()
80 else if (MFI.isVariableSizedObjectIndex(Idx)) in SlotData()
83 Idx == MFI.getStackProtectorIndex()) in SlotData()
218 for (int Idx = MFI.getObjectIndexBegin(), EndIdx = MFI.getObjectIndexEnd(); in emitStackFrameLayoutRemarks() local
219 Idx != EndIdx; ++Idx) { in emitStackFrameLayoutRemarks()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DRegion.cpp66 for (auto [Idx, I] : enumerate(Aux)) { in setAux()
68 llvm::ConstantInt::get(llvm::Type::getInt32Ty(LLVMCtx), Idx, false); in setAux()
78 void Region::setAux(unsigned Idx, Instruction *I) { in setAux() argument
79 assert((Idx >= Aux.size() || Aux[Idx] == nullptr) && in setAux()
81 unsigned ExpectedSz = Idx + 1; in setAux()
86 for (unsigned Idx = SzBefore; Idx + 1 < ExpectedSz; ++Idx) in setAux() local
87 Aux[Idx] = nullptr; in setAux()
89 Aux[Idx] = I; in setAux()
108 for (unsigned Idx : seq<unsigned>(0, Aux.size())) in clearAux() local
109 dropAuxMetadata(Aux[Idx]); in clearAux()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.h65 CodeGenSchedRW(unsigned Idx, const Record *Def) in CodeGenSchedRW()
66 : Index(Idx), TheDef(Def), IsAlias(false), IsVariadic(false) { in CodeGenSchedRW()
79 CodeGenSchedRW(unsigned Idx, bool Read, ArrayRef<unsigned> Seq, in CodeGenSchedRW()
81 : Index(Idx), Name(Name), TheDef(nullptr), IsRead(Read), IsAlias(false), in CodeGenSchedRW()
270 CodeGenProcModel(unsigned Idx, std::string Name, const Record *MDef, in CodeGenProcModel()
272 : Index(Idx), ModelName(std::move(Name)), ModelDef(MDef), ItinsDef(IDef) { in CodeGenProcModel()
504 const CodeGenSchedRW &getSchedWrite(unsigned Idx) const { in getSchedWrite() argument
505 assert(Idx < SchedWrites.size() && "bad SchedWrite index"); in getSchedWrite()
506 assert(SchedWrites[Idx].isValid() && "invalid SchedWrite"); in getSchedWrite()
507 return SchedWrites[Idx]; in getSchedWrite()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeStreamMerger.cpp24 static inline size_t slotForIndex(TypeIndex Idx) { in slotForIndex() argument
25 assert(!Idx.isSimple() && "simple type indices have no slots"); in slotForIndex()
26 return Idx.getIndex() - TypeIndex::FirstNonSimpleIndex; in slotForIndex()
109 void addMapping(TypeIndex Idx);
111 inline bool remapTypeIndex(TypeIndex &Idx) { in remapTypeIndex() argument
118 return remapIndex(Idx, TypeLookup); in remapTypeIndex()
121 return remapIndex(Idx, IndexMap); in remapTypeIndex()
123 inline bool remapItemIndex(TypeIndex &Idx) { in remapItemIndex() argument
125 return remapIndex(Idx, IndexMap); in remapItemIndex()
139 inline bool remapIndex(TypeIndex &Idx, ArrayRef<TypeIndex> Map) { in remapIndex() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h557 for (unsigned Idx = 0; Idx < DbgOps.size(); ++Idx)
558 this->DbgOps[Idx] = DbgOps[Idx];
617 for (unsigned Idx = 0; Idx < NewIDs.size(); ++Idx)
618 DbgOps[Idx] = NewIDs[Idx];
634 for (unsigned Idx = 0; Idx < getLocationOpCount(); ++Idx) {
635 if (getDbgOpID(Idx).isConst() != Other.getDbgOpID(Idx).isConst())
765 LocIdx Idx;
770 value_type(LocIdx Idx, ValueIDNum &Value) : Idx(Idx), Value(Value) {}
771 const LocIdx Idx; /// Read-only index of this location.
775 MLocIterator(LocToValueType &ValueMap, LocIdx Idx)
[all …]

12345678910>>...35