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

12345678910

/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DDebugLoc.cpp164 int &Idx = ScopeRecordIdx[Scope]; local
165 if (Idx) return Idx;
169 return Idx = ExistingIdx;
179 Idx = ScopeRecords.size()+1;
180 ScopeRecords.push_back(DebugRecVH(Scope, this, Idx));
181 return Idx;
187 int &Idx = ScopeInlinedAtIdx[std::make_pair(Scope, IA)]; local
188 if (Idx) return Idx;
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.h128 void setVariadicGPRIdx(int Idx) { VariadicGPRIdx = Idx; } argument
134 void setVariadicFPRIdx(int Idx) { VariadicFPRIdx = Idx; } argument
140 void setVariadicStackIdx(int Idx) { VariadicStackIdx = Idx; } argument
143 void setFramePointerOffset(int Idx) { FramePointerOffset = Idx; } argument
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp34 unsigned &Idx; member in class:clang::ASTStmtReader
82 const ASTReader::RecordData &Record, unsigned &Idx)
83 : Reader(Reader), F(F), DeclsCursor(Cursor), Record(Record), Idx(Idx) { }
110 SourceLocation TemplateKWLoc = ReadSourceLocation(Record, Idx);
112 ArgInfo.setLAngleLoc(ReadSourceLocation(Record, Idx));
113 ArgInfo.setRAngleLoc(ReadSourceLocation(Record, Idx));
116 Reader.ReadTemplateArgumentLoc(F, Record, Idx));
121 assert(Idx == NumStmtFields && "Incorrect statement field count");
126 S->setSemiLoc(ReadSourceLocation(Record, Idx));
80 ASTStmtReader(ASTReader &Reader, ModuleFile &F, llvm::BitstreamCursor &Cursor, const ASTReader::RecordData &Record, unsigned &Idx) argument
1697 unsigned Idx; local
[all...]
H A DASTReaderDecl.cpp44 unsigned &Idx; member in class:clang::ASTDeclReader
193 const RecordData &Record, unsigned &Idx)
195 RawLocation(RawLocation), Record(Record), Idx(Idx),
310 GetTypeSourceInfo(Record, Idx);
313 DD->DeclInfo = GetTypeSourceInfo(Record, Idx);
329 if (Record[Idx++]) {
342 GlobalDeclID SemaDCIDForTemplateParmDecl = ReadDeclID(Record, Idx);
343 GlobalDeclID LexicalDCIDForTemplateParmDecl = ReadDeclID(Record, Idx);
349 DeclContext *SemaDC = ReadDeclAs<DeclContext>(Record, Idx);
190 ASTDeclReader(ASTReader &Reader, ModuleFile &F, DeclID thisDeclID, unsigned RawLocation, const RecordData &Record, unsigned &Idx) argument
1092 ReadCXXDefinitionData( struct CXXRecordDecl::DefinitionData &Data, const RecordData &Record, unsigned &Idx) argument
1660 ReadAttributes(ModuleFile &F, AttrVec &Attrs, const RecordData &Record, unsigned &Idx) argument
1987 unsigned Idx = 0; local
2262 unsigned Idx = 0; local
2553 unsigned Idx = 0; local
[all...]
H A DASTReader.cpp786 unsigned Idx = 0; local
791 for (int I = 0, N = Record[Idx++]; I != N; ++I) {
793 unsigned FilenameLen = Record[Idx++];
794 std::string Filename(&Record[Idx], &Record[Idx] + FilenameLen);
795 Idx += FilenameLen;
802 while (Idx < Record.size()) {
803 int FID = Record[Idx++];
809 unsigned NumEntries = Record[Idx++];
814 unsigned FileOffset = Record[Idx
1106 ReadToken(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
1219 unsigned Idx = 0; local
1550 unsigned Idx = 0, N = Record.size(); local
2174 unsigned Idx = 0; local
3940 unsigned Idx = 0; local
3972 unsigned Idx = 0; local
3992 unsigned Idx = 0; local
4008 unsigned Idx = 0; local
4017 unsigned Idx = 0; local
4055 unsigned Idx = 0; local
4411 unsigned Idx = 0; local
4479 unsigned Idx = 0; local
4556 unsigned Idx = 3; local
4625 unsigned Idx = 6; local
4656 unsigned Idx = 0; local
4666 unsigned Idx = 0; local
4710 unsigned Idx = 0; local
4724 unsigned Idx = 0; local
4767 unsigned Idx = 0; local
4775 unsigned Idx = 0; local
4782 unsigned Idx = 0; local
4792 unsigned Idx = 0; local
4798 unsigned Idx = 0; local
4807 unsigned Idx = 0; local
4825 unsigned Idx = 0; local
4835 unsigned Idx = 0; local
4846 unsigned Idx = 0; local
4860 unsigned Idx = 0; local
4877 unsigned Idx = 0; local
4910 unsigned &Idx; member in class:clang::TypeLocReader
4918 ReadDeclAs(const ASTReader::RecordData &Record, unsigned &Idx) argument
4923 TypeLocReader(ASTReader &Reader, ModuleFile &F, const ASTReader::RecordData &Record, unsigned &Idx) argument
5143 GetTypeSourceInfo(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
5322 readCXXBaseSpecifiers(ModuleFile &M, const RecordData &Record, unsigned &Idx) argument
5345 unsigned Idx = 0; local
5469 ReadDeclID(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
6640 unsigned Idx = ID - M.BaseSelectorID - NUM_PREDEF_SELECTOR_IDS; local
6673 ReadDeclarationName(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
6712 ReadDeclarationNameLoc(ModuleFile &F, DeclarationNameLoc &DNLoc, DeclarationName Name, const RecordData &Record, unsigned &Idx) argument
6744 ReadDeclarationNameInfo(ModuleFile &F, DeclarationNameInfo &NameInfo, const RecordData &Record, unsigned &Idx) argument
6754 ReadQualifierInfo(ModuleFile &F, QualifierInfo &Info, const RecordData &Record, unsigned &Idx) argument
6767 ReadTemplateName(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
6826 ReadTemplateArgument(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
6870 ReadTemplateParameterList(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
6890 ReadTemplateArgumentList(SmallVector<TemplateArgument, 8> &TemplArgs, ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
6900 ReadUnresolvedSet(ModuleFile &F, ASTUnresolvedSet &Set, const RecordData &Record, unsigned &Idx) argument
6912 ReadCXXBaseSpecifier(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
6928 ReadCXXCtorInitializers(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
7009 ReadNestedNameSpecifier(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
7058 ReadNestedNameSpecifierLoc(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
7114 ReadSourceRange(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
7122 ReadAPInt(const RecordData &Record, unsigned &Idx) argument
7131 ReadAPSInt(const RecordData &Record, unsigned &Idx) argument
7137 ReadAPFloat(const RecordData &Record, const llvm::fltSemantics &Sem, unsigned &Idx) argument
7144 ReadString(const RecordData &Record, unsigned &Idx) argument
7151 ReadVersionTuple(const RecordData &Record, unsigned &Idx) argument
7163 ReadCXXTemporary(ModuleFile &F, const RecordData &Record, unsigned &Idx) argument
7234 unsigned Idx = 0; local
[all...]
/freebsd-10.0-release/contrib/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.h160 unsigned Idx = FreelistIdx; local
161 unsigned NextFree = Dense[Idx].Next;
162 assert(Dense[Idx].isTombstone() && "Non-tombstone free?");
164 Dense[Idx] = SMSNode(V, Prev, Next);
167 return Idx;
171 void makeTombstone(unsigned Idx) { argument
172 Dense[Idx].Prev = SMSNode::INVALID;
173 Dense[Idx].Next = FreelistIdx;
174 FreelistIdx = Idx;
217 unsigned Idx; member in class:llvm::SparseMultiSet::iterator_base
355 findIndex(unsigned Idx) argument
[all...]
H A DSmallBitVector.h63 reference(SmallBitVector &b, unsigned Idx) : TheVector(b), BitPos(Idx) {} argument
295 SmallBitVector &set(unsigned Idx) { argument
297 setSmallBits(getSmallBits() | (uintptr_t(1) << Idx));
299 getPointer()->set(Idx);
326 SmallBitVector &reset(unsigned Idx) { argument
328 setSmallBits(getSmallBits() & ~(uintptr_t(1) << Idx));
330 getPointer()->reset(Idx);
357 SmallBitVector &flip(unsigned Idx) { argument
359 setSmallBits(getSmallBits() ^ (uintptr_t(1) << Idx));
371 operator [](unsigned Idx) argument
[all...]
H A DSparseSet.h196 /// @param Idx A valid index to find.
199 iterator findIndex(unsigned Idx) { argument
200 assert(Idx < Universe && "Key out of range");
205 for (unsigned i = Sparse[Idx], e = size(); i < e; i += Stride) {
208 if (Idx == FoundIdx)
247 unsigned Idx = ValIndexOf(Val);
248 iterator I = findIndex(Idx);
251 Sparse[Idx] = size();
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DArrayRecycler.h41 // Remove an entry from the free list in Bucket[Idx] and return it.
43 T *pop(unsigned Idx) { argument
44 if (Idx >= Bucket.size())
46 FreeList *Entry = Bucket[Idx];
49 Bucket[Idx] = Entry->Next;
53 // Add an entry to the free list at Bucket[Idx].
54 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...]
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp46 unsigned Idx = 0; local
51 Idx = 4;
55 Idx = 6;
60 if (Idx) {
61 unsigned SubVer = TT[Idx];
63 if (Len >= Idx+2 && TT[Idx+1] == 'm') {
70 } else if (Len >= Idx+3 && TT[Idx+1] == 'e'&& TT[Idx
[all...]
/freebsd-10.0-release/contrib/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(0), IsRead(Read), IsAlias(false),
199 CodeGenProcModel(unsigned Idx, const std::string &Name, Record *MDef, argument
201 Index(Idx), ModelName(Name), ModelDef(MDef), ItinsDef(IDef) {}
284 const CodeGenSchedRW &getSchedWrite(unsigned Idx) const {
285 assert(Idx < SchedWrites.size() && "bad SchedWrite index");
286 assert(SchedWrites[Idx].isValid() && "invalid SchedWrite");
287 return SchedWrites[Idx];
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundChecker.cpp47 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>();
51 if (Idx.isZeroConstant())
61 ProgramStateRef StInBound = state->assumeInBound(Idx, NumElements, true);
62 ProgramStateRef StOutBound = state->assumeInBound(Idx, NumElements, false);
H A DReturnPointerRangeChecker.cpp49 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>();
52 if (Idx.isZeroConstant())
61 ProgramStateRef StInBound = state->assumeInBound(Idx, NumElements, true);
62 ProgramStateRef StOutBound = state->assumeInBound(Idx, NumElements, false);
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileWrapper.cpp144 ssize_t Idx = 0; local
147 while (Idx < NumRead-1 && ExeName[Idx] != 0) {
148 Idx++;
152 Idx--;
155 while (Idx > 0) {
156 if (ExeName[Idx] == '/') {
157 BaseName = ExeName + Idx + 1;
160 Idx--;
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DSplitKit.cpp299 bool SplitAnalysis::isOriginalEndpoint(SlotIndex Idx) const {
303 LiveInterval::const_iterator I = Orig.find(Idx);
305 // Range containing Idx should begin at Idx.
306 if (I != Orig.end() && I->start <= Idx)
307 return I->start == Idx;
309 // Range does not contain Idx, previous must end at Idx.
310 return I != Orig.begin() && (--I)->end == Idx;
374 SlotIndex Idx) {
372 defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx) argument
471 selectIntv(unsigned Idx) argument
474 DEBUG(dbgs() << " selectIntv " << OpenIdx << " -> " << Idx << '\\n'); local
478 enterIntvBefore(SlotIndex Idx) argument
495 enterIntvAfter(SlotIndex Idx) argument
543 leaveIntvAfter(SlotIndex Idx) argument
574 leaveIntvBefore(SlotIndex Idx) argument
985 SlotIndex Idx = LIS.getInstructionIndex(MI); local
1203 SlotIndex Idx = leaveIntvAtTop(*MBB); local
1217 SlotIndex Idx = enterIntvAtEnd(*MBB); local
1247 SlotIndex Idx; local
1270 SlotIndex Idx = enterIntvAfter(EnterAfter); local
1323 SlotIndex Idx = leaveIntvAfter(BI.LastInstr); local
1329 SlotIndex Idx = leaveIntvBefore(LSP); local
1409 SlotIndex Idx = enterIntvBefore(std::min(LSP, BI.FirstInstr)); local
1425 SlotIndex Idx = enterIntvAfter(EnterAfter); local
[all...]
H A DLiveDebugVariables.cpp127 /// insertDebugValue - Insert a DBG_VALUE into MBB at Idx for LocNo.
128 void insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo,
204 void addDef(SlotIndex Idx, const MachineOperand &LocMO) { argument
205 // Add a singular (Idx,Idx) -> Loc mapping.
206 LocMap::iterator I = locInts.find(Idx);
207 if (!I.valid() || I.start() != Idx)
208 I.insert(Idx, Idx.getNextSlot(), getLocationNo(LocMO));
218 /// @param Idx Startin
445 handleDebugValue(MachineInstr *MI, SlotIndex Idx) argument
473 SlotIndex Idx = MBBI == MBB->begin() ? local
489 extendDef(SlotIndex Idx, unsigned LocNo, LiveInterval *LI, const VNInfo *VNI, SmallVectorImpl<SlotIndex> *Kills, LiveIntervals &LIS, MachineDominatorTree &MDT, UserValueScopes &UVS) argument
581 SlotIndex Idx = LIS.getInstructionIndex(MI); local
601 SlotIndex Idx = Kills[i]; local
638 SlotIndex Idx = Defs[i].first; local
890 findInsertLocation(MachineBasicBlock *MBB, SlotIndex Idx, LiveIntervals &LIS) argument
916 insertDebugValue(MachineBasicBlock *MBB, SlotIndex Idx, unsigned LocNo, LiveIntervals &LIS, const TargetInstrInfo &TII) argument
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/
H A DUser.h76 template <int Idx, typename U> static Use &OpFrom(const U *that) {
77 return Idx < 0
78 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx]
79 : OperandTraits<U>::op_begin(const_cast<U*>(that))[Idx];
81 template <int Idx> Use &Op() {
82 return OpFrom<Idx>(this);
84 template <int Idx> const Use &Op() const {
85 return OpFrom<Idx>(this);
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DThumb2RegisterInfo.cpp46 unsigned Idx = ConstantPool->getConstantPoolIndex(C, 4); local
50 .addConstantPoolIndex(Idx).addImm((int64_t)ARMCC::AL).addReg(0)
/freebsd-10.0-release/contrib/llvm/lib/MC/
H A DMCRegisterInfo.cpp26 unsigned MCRegisterInfo::getSubReg(unsigned Reg, unsigned Idx) const {
27 assert(Idx && Idx < getNumSubRegIndices() &&
33 if (*SRI == Idx)
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.h124 void setVarArgsFrameIndex(int Idx) { VarArgsFrameIndex = Idx; } argument
127 void setRegSaveFrameIndex(int Idx) { RegSaveFrameIndex = Idx; } argument
H A DX86TargetTransformInfo.cpp203 int Idx = CostTableLookup<MVT>(AVX2CostTable, array_lengthof(AVX2CostTable), local
205 if (Idx != -1)
206 return LT.first * AVX2CostTable[Idx].Cost;
230 int Idx = CostTableLookup<MVT>(SSE2UniformConstCostTable, local
233 if (Idx != -1)
234 return LT.first * SSE2UniformConstCostTable[Idx].Cost;
264 int Idx = CostTableLookup<MVT>(SSE2CostTable, array_lengthof(SSE2CostTable), local
266 if (Idx != -1)
267 return LT.first * SSE2CostTable[Idx].Cost;
289 int Idx local
302 int Idx = CostTableLookup<MVT>(CustomLowered, array_lengthof(CustomLowered), local
364 int Idx = ConvertCostTableLookup<MVT>(SSE2ConvTbl, local
423 int Idx = ConvertCostTableLookup<MVT>(AVXConversionTbl, local
470 int Idx = CostTableLookup<MVT>(AVX2CostTbl, array_lengthof(AVX2CostTbl), ISD, MTy); local
476 int Idx = CostTableLookup<MVT>(AVX1CostTbl, array_lengthof(AVX1CostTbl), ISD, MTy); local
482 int Idx = CostTableLookup<MVT>(SSE42CostTbl, array_lengthof(SSE42CostTbl), ISD, MTy); local
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineJumpTableInfo.h105 void RemoveJumpTable(unsigned Idx) { argument
106 JumpTables[Idx].MBBs.clear();
115 bool ReplaceMBBInJumpTable(unsigned Idx, MachineBasicBlock *Old,
H A DLiveInterval.h311 const LiveRange *getLiveRangeContaining(SlotIndex Idx) const {
312 const_iterator I = FindLiveRangeContaining(Idx);
318 LiveRange *getLiveRangeContaining(SlotIndex Idx) {
319 iterator I = FindLiveRangeContaining(Idx);
323 /// getVNInfoAt - Return the VNInfo that is live at Idx, or NULL.
324 VNInfo *getVNInfoAt(SlotIndex Idx) const {
325 const_iterator I = FindLiveRangeContaining(Idx);
330 /// necessarilly including Idx, or NULL. Use this to find the reaching def
332 VNInfo *getVNInfoBefore(SlotIndex Idx) const {
333 const_iterator I = FindLiveRangeContaining(Idx
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonRemoveSZExtArgs.cpp56 unsigned Idx = 1; local
58 ++AI, ++Idx) {
59 if (F.getAttributes().hasAttribute(Idx, Attribute::SExt)) {

Completed in 359 milliseconds

12345678910