Searched refs:Idx (Results 1 - 25 of 301) sorted by relevance

1234567891011>>

/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp35 unsigned &Idx; member in class:clang::ASTStmtReader
83 const ASTReader::RecordData &Record, unsigned &Idx)
84 : Reader(Reader), F(F), DeclsCursor(Cursor), Record(Record), Idx(Idx) { }
111 SourceLocation TemplateKWLoc = ReadSourceLocation(Record, Idx);
113 ArgInfo.setLAngleLoc(ReadSourceLocation(Record, Idx));
114 ArgInfo.setRAngleLoc(ReadSourceLocation(Record, Idx));
117 Reader.ReadTemplateArgumentLoc(F, Record, Idx));
122 assert(Idx == NumStmtFields && "Incorrect statement field count");
127 S->setSemiLoc(ReadSourceLocation(Record, Idx));
81 ASTStmtReader(ASTReader &Reader, ModuleFile &F, llvm::BitstreamCursor &Cursor, const ASTReader::RecordData &Record, unsigned &Idx) argument
1666 unsigned &Idx; member in class:clang::OMPClauseReader
1668 OMPClauseReader(ASTStmtReader *R, ASTContext &C, const ASTReader::RecordData &Record, unsigned &Idx) argument
2008 unsigned Idx; local
[all...]
H A DASTReaderDecl.cpp44 unsigned &Idx; member in class:clang::ASTDeclReader
196 const RecordData &Record, unsigned &Idx)
198 RawLocation(RawLocation), Record(Record), Idx(Idx),
352 GetTypeSourceInfo(Record, Idx);
355 DD->DeclInfo = GetTypeSourceInfo(Record, Idx);
371 if (Record[Idx++]) {
387 GlobalDeclID SemaDCIDForTemplateParmDecl = ReadDeclID(Record, Idx);
388 GlobalDeclID LexicalDCIDForTemplateParmDecl = ReadDeclID(Record, Idx);
394 DeclContext *SemaDC = ReadDeclAs<DeclContext>(Record, Idx);
193 ASTDeclReader(ASTReader &Reader, ModuleFile &F, DeclID thisDeclID, unsigned RawLocation, const RecordData &Record, unsigned &Idx) argument
1206 ReadCXXDefinitionData( struct CXXRecordDecl::DefinitionData &Data, const RecordData &Record, unsigned &Idx) argument
2145 ReadAttributes(ModuleFile &F, AttrVec &Attrs, const RecordData &Record, unsigned &Idx) argument
2610 unsigned Idx = 0; local
2893 unsigned Idx = 0; local
[all...]
H A DASTReader.cpp1017 unsigned Idx = 0; local
1022 for (int I = 0, N = Record[Idx++]; I != N; ++I) {
1024 unsigned FilenameLen = Record[Idx++];
1025 std::string Filename(&Record[Idx], &Record[Idx] + FilenameLen);
1026 Idx += FilenameLen;
1033 while (Idx < Record.size()) {
1034 int FID = Record[Idx++];
1040 unsigned NumEntries = Record[Idx++];
1045 unsigned FileOffset = Record[Idx
1333 ReadToken(ModuleFile &F, const RecordDataImpl &Record, unsigned &Idx) argument
1447 unsigned Idx = 0; local
1822 unsigned Idx = 0, N = Record.size(); local
4238 unsigned Idx = 0; local
4553 unsigned Idx = 0; local
4585 unsigned Idx = 0; local
4603 unsigned Idx = 0; local
4619 unsigned Idx = 0; local
4628 unsigned Idx = 0; local
4667 unsigned Idx = 0; local
4995 unsigned Idx = 0; local
5063 unsigned Idx = 0; local
5162 unsigned Idx = 3; local
5231 unsigned Idx = 6; local
5247 unsigned Idx = 0; local
5257 unsigned Idx = 0; local
5301 unsigned Idx = 0; local
5315 unsigned Idx = 0; local
5358 unsigned Idx = 0; local
5366 unsigned Idx = 0; local
5373 unsigned Idx = 0; local
5383 unsigned Idx = 0; local
5389 unsigned Idx = 0; local
5398 unsigned Idx = 0; local
5422 unsigned Idx = 0; local
5432 unsigned Idx = 0; local
5443 unsigned Idx = 0; local
5457 unsigned Idx = 0; local
5474 unsigned Idx = 0; local
5503 readExceptionSpec(ModuleFile &ModuleFile, SmallVectorImpl<QualType> &Exceptions, FunctionProtoType::ExtProtoInfo &EPI, const RecordData &Record, unsigned &Idx) argument
5530 unsigned &Idx; member in class:clang::TypeLocReader
5538 ReadDeclAs(const ASTReader::RecordData &Record, unsigned &Idx) argument
5543 TypeLocReader(ASTReader &Reader, ModuleFile &F, const ASTReader::RecordData &Record, unsigned &Idx) argument
5769 GetTypeSourceInfo(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
[all...]
/external/llvm/lib/IR/
H A DDebugLoc.cpp207 int &Idx = ScopeRecordIdx[Scope]; local
208 if (Idx) return Idx;
212 return Idx = ExistingIdx;
222 Idx = ScopeRecords.size()+1;
223 ScopeRecords.push_back(DebugRecVH(Scope, this, Idx));
224 return Idx;
230 int &Idx = ScopeInlinedAtIdx[std::make_pair(Scope, IA)]; local
231 if (Idx) return Idx;
[all...]
/external/llvm/include/llvm/ADT/
H A DPackedVector.h30 static T getValue(const BitVectorTy &Bits, unsigned Idx) { argument
33 val = T(val | ((Bits[(Idx << (BitNum-1)) + i] ? 1UL : 0UL) << i));
37 static void setValue(BitVectorTy &Bits, unsigned Idx, T val) { argument
40 Bits[(Idx << (BitNum-1)) + i] = val & (T(1) << i);
47 static T getValue(const BitVectorTy &Bits, unsigned Idx) { argument
50 val = T(val | ((Bits[(Idx << (BitNum-1)) + i] ? 1UL : 0UL) << i));
51 if (Bits[(Idx << (BitNum-1)) + BitNum-1])
56 static void setValue(BitVectorTy &Bits, unsigned Idx, T val) { argument
59 Bits.set((Idx << (BitNum-1)) + BitNum-1);
63 Bits[(Idx << (BitNu
84 const unsigned Idx; member in class:llvm::PackedVector::reference
122 operator [](unsigned Idx) argument
[all...]
H A DSparseMultiSet.h164 unsigned Idx = FreelistIdx; local
165 unsigned NextFree = Dense[Idx].Next;
166 assert(Dense[Idx].isTombstone() && "Non-tombstone free?");
168 Dense[Idx] = SMSNode(V, Prev, Next);
171 return Idx;
175 void makeTombstone(unsigned Idx) { argument
176 Dense[Idx].Prev = SMSNode::INVALID;
177 Dense[Idx].Next = FreelistIdx;
178 FreelistIdx = Idx;
222 unsigned Idx; member in class:llvm::SparseMultiSet::iterator_base
350 findIndex(unsigned Idx) argument
[all...]
/external/llvm/include/llvm/Support/
H A DArrayRecycler.h43 // Remove an entry from the free list in Bucket[Idx] and return it.
45 T *pop(unsigned Idx) { argument
46 if (Idx >= Bucket.size())
48 FreeList *Entry = Bucket[Idx];
51 Bucket[Idx] = Entry->Next;
55 // Add an entry to the free list at Bucket[Idx].
56 void push(unsigned Idx, T *Ptr) { argument
59 if (Idx >= Bucket.size())
60 Bucket.resize(size_t(Idx) + 1);
61 Entry->Next = Bucket[Idx];
[all...]
/external/llvm/lib/MC/
H A DMCRegisterInfo.cpp26 unsigned MCRegisterInfo::getSubReg(unsigned Reg, unsigned Idx) const {
27 assert(Idx && Idx < getNumSubRegIndices() &&
33 if (*SRI == Idx)
49 unsigned MCRegisterInfo::getSubRegIdxSize(unsigned Idx) const {
50 assert(Idx && Idx < getNumSubRegIndices() &&
52 return SubRegIdxRanges[Idx].Size;
55 unsigned MCRegisterInfo::getSubRegIdxOffset(unsigned Idx) const {
56 assert(Idx
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXMachineFunctionInfo.h41 const char *getImageHandleSymbol(unsigned Idx) const {
42 assert(ImageHandleList.size() > Idx && "Bad index");
43 return ImageHandleList[Idx].c_str();
/external/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h134 unsigned getRegPressureSetLimit(unsigned Idx) const {
135 if (!PSetLimits[Idx])
136 PSetLimits[Idx] = computePSetLimit(Idx);
137 return PSetLimits[Idx];
141 unsigned computePSetLimit(unsigned Idx) const;
H A DMachineJumpTableInfo.h105 void RemoveJumpTable(unsigned Idx) { argument
106 JumpTables[Idx].MBBs.clear();
115 bool ReplaceMBBInJumpTable(unsigned Idx, MachineBasicBlock *Old,
/external/llvm/utils/TableGen/
H A DCodeGenSchedule.h61 CodeGenSchedRW(unsigned Idx, Record *Def) argument
62 : Index(Idx), TheDef(Def), IsAlias(false), IsVariadic(false) {
75 CodeGenSchedRW(unsigned Idx, bool Read, const IdxVec &Seq, argument
77 : Index(Idx), Name(Name), TheDef(nullptr), IsRead(Read), IsAlias(false),
199 CodeGenProcModel(unsigned Idx, const std::string &Name, Record *MDef, argument
201 Index(Idx), ModelName(Name), ModelDef(MDef), ItinsDef(IDef) {}
309 const CodeGenSchedRW &getSchedWrite(unsigned Idx) const {
310 assert(Idx < SchedWrites.size() && "bad SchedWrite index");
311 assert(SchedWrites[Idx].isValid() && "invalid SchedWrite");
312 return SchedWrites[Idx];
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundChecker.cpp48 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>();
52 if (Idx.isZeroConstant())
62 ProgramStateRef StInBound = state->assumeInBound(Idx, NumElements, true);
63 ProgramStateRef StOutBound = state->assumeInBound(Idx, NumElements, false);
H A DReturnPointerRangeChecker.cpp50 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>();
53 if (Idx.isZeroConstant())
62 ProgramStateRef StInBound = state->assumeInBound(Idx, NumElements, true);
63 ProgramStateRef StOutBound = state->assumeInBound(Idx, NumElements, false);
/external/llvm/unittests/ADT/
H A DSCCIteratorTest.cpp27 static void ValidateIndex(unsigned Idx) { argument
28 assert(Idx < N && "Invalid node index!");
54 void AddNode(unsigned Idx) {
55 ValidateIndex(Idx);
56 Elements |= 1U << Idx;
60 void DeleteNode(unsigned Idx) {
61 ValidateIndex(Idx);
62 Elements &= ~(1U << Idx);
66 bool count(unsigned Idx) {
67 ValidateIndex(Idx);
[all...]
/external/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileWrapper.cpp143 ssize_t Idx = 0; local
150 while (Idx < NumRead-1 && ExeName[Idx] != 0) {
151 Idx++;
155 Idx--;
158 while (Idx > 0) {
159 if (ExeName[Idx] == '/') {
160 BaseName = ExeName + Idx + 1;
163 Idx--;
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp90 unsigned Idx = 0; local
96 Idx = 4;
98 Idx = 6;
100 Idx = 6;
102 Idx = 8;
106 if (Idx) {
107 unsigned SubVer = TT[Idx];
119 if (Len >= Idx+2 && TT[Idx+1] == 'm') {
127 } else if (Len >= Idx
[all...]
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp109 unsigned getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm,
111 unsigned getIntImmCost(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
200 int Idx = CostTableLookup(AVX2UniformConstCostTable, ISD, LT.second); local
201 if (Idx != -1)
202 return LT.first * AVX2UniformConstCostTable[Idx].Cost;
249 int Idx = CostTableLookup(AVX2CostTable, ISD, LT.second); local
250 if (Idx != -1)
251 return LT.first * AVX2CostTable[Idx].Cost;
285 int Idx = CostTableLookup(SSE2UniformConstCostTable, ISD, LT.second); local
286 if (Idx !
347 int Idx = CostTableLookup(SSE2CostTable, ISD, LT.second); local
380 int Idx = CostTableLookup(AVX1CostTable, ISD, VT); local
392 int Idx = CostTableLookup(CustomLowered, ISD, LT.second); local
450 int Idx = CostTableLookup(AVXAltShuffleTbl, ISD::VECTOR_SHUFFLE, LT.second); local
474 int Idx = CostTableLookup(SSE41AltShuffleTbl, ISD::VECTOR_SHUFFLE, LT.second); local
493 int Idx = CostTableLookup(SSSE3AltShuffleTbl, ISD::VECTOR_SHUFFLE, LT.second); local
513 int Idx = CostTableLookup(SSEAltShuffleTbl, ISD::VECTOR_SHUFFLE, LT.second); local
554 int Idx = local
666 int Idx = ConvertCostTableLookup(AVX2ConversionTbl, ISD, local
673 int Idx = ConvertCostTableLookup(AVXConversionTbl, ISD, DstTy.getSimpleVT(), local
719 int Idx = CostTableLookup(AVX2CostTbl, ISD, MTy); local
725 int Idx = CostTableLookup(AVX1CostTbl, ISD, MTy); local
731 int Idx = CostTableLookup(SSE42CostTbl, ISD, MTy); local
890 int Idx = CostTableLookup(AVX1CostTblPairWise, ISD, MTy); local
896 int Idx = CostTableLookup(SSE42CostTblPairWise, ISD, MTy); local
902 int Idx = CostTableLookup(AVX1CostTblNoPairWise, ISD, MTy); local
908 int Idx = CostTableLookup(SSE42CostTblNoPairWise, ISD, MTy); local
964 getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm, Type *Ty) const argument
1032 getIntImmCost(Intrinsic::ID IID, unsigned Idx, const APInt &Imm, Type *Ty) const argument
[all...]
H A DX86MachineFunctionInfo.h124 void setVarArgsFrameIndex(int Idx) { VarArgsFrameIndex = Idx; } argument
127 void setRegSaveFrameIndex(int Idx) { RegSaveFrameIndex = Idx; } argument
/external/llvm/lib/CodeGen/
H A DSplitKit.cpp298 bool SplitAnalysis::isOriginalEndpoint(SlotIndex Idx) const {
302 LiveInterval::const_iterator I = Orig.find(Idx);
304 // Range containing Idx should begin at Idx.
305 if (I != Orig.end() && I->start <= Idx)
306 return I->start == Idx;
308 // Range does not contain Idx, previous must end at Idx.
309 return I != Orig.begin() && (--I)->end == Idx;
375 SlotIndex Idx) {
373 defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx) argument
473 selectIntv(unsigned Idx) argument
476 DEBUG(dbgs() << " selectIntv " << OpenIdx << " -> " << Idx << '\\n'); local
480 enterIntvBefore(SlotIndex Idx) argument
497 enterIntvAfter(SlotIndex Idx) argument
545 leaveIntvAfter(SlotIndex Idx) argument
576 leaveIntvBefore(SlotIndex Idx) argument
987 SlotIndex Idx = LIS.getInstructionIndex(MI); local
1207 SlotIndex Idx = leaveIntvAtTop(*MBB); local
1221 SlotIndex Idx = enterIntvAtEnd(*MBB); local
1251 SlotIndex Idx; local
1274 SlotIndex Idx = enterIntvAfter(EnterAfter); local
1327 SlotIndex Idx = leaveIntvAfter(BI.LastInstr); local
1333 SlotIndex Idx = leaveIntvBefore(LSP); local
1413 SlotIndex Idx = enterIntvBefore(std::min(LSP, BI.FirstInstr)); local
1429 SlotIndex Idx = enterIntvAfter(EnterAfter); local
[all...]
/external/llvm/include/llvm/IR/
H A DUser.h78 template <int Idx, typename U> static Use &OpFrom(const U *that) {
79 return Idx < 0
80 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx]
81 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx];
83 template <int Idx> Use &Op() {
84 return OpFrom<Idx>(this);
86 template <int Idx> const Use &Op() const {
87 return OpFrom<Idx>(this);
/external/llvm/lib/Target/ARM/
H A DThumb2RegisterInfo.cpp47 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); local
51 .addConstantPoolIndex(Idx).addImm((int64_t)ARMCC::AL).addReg(0)
/external/llvm/lib/Target/PowerPC/
H A DPPCMachineFunctionInfo.h115 void setFramePointerSaveIndex(int Idx) { FramePointerSaveIndex = Idx; } argument
121 void setBasePointerSaveIndex(int Idx) { BasePointerSaveIndex = Idx; } argument
/external/clang/test/PCH/
H A Dexprs.c82 double get_from_double_array(unsigned Idx) { return double_array[Idx]; } argument
85 float get_from_designated(unsigned Idx) { argument
/external/llvm/lib/Target/Hexagon/
H A DHexagonRemoveSZExtArgs.cpp57 unsigned Idx = 1; local
59 ++AI, ++Idx) {
60 if (F.getAttributes().hasAttribute(Idx, Attribute::SExt)) {

Completed in 446 milliseconds

1234567891011>>