/freebsd-10.0-release/contrib/llvm/lib/IR/ |
H A D | DebugLoc.cpp | 164 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 D | AArch64MachineFunctionInfo.h | 128 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 D | ASTReaderStmt.cpp | 34 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 D | ASTReaderDecl.cpp | 44 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 D | ASTReader.cpp | 786 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 D | PackedVector.h | 30 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 D | SparseMultiSet.h | 160 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 D | SmallBitVector.h | 63 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 D | SparseSet.h | 196 /// @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 D | ArrayRecycler.h | 41 // 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 D | ARMMCTargetDesc.cpp | 46 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 D | CodeGenSchedule.h | 61 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 D | ArrayBoundChecker.cpp | 47 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 D | ReturnPointerRangeChecker.cpp | 49 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 D | OProfileWrapper.cpp | 144 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 D | SplitKit.cpp | 299 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 D | LiveDebugVariables.cpp | 127 /// 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 D | User.h | 76 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 D | Thumb2RegisterInfo.cpp | 46 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 D | MCRegisterInfo.cpp | 26 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 D | X86MachineFunctionInfo.h | 124 void setVarArgsFrameIndex(int Idx) { VarArgsFrameIndex = Idx; } argument 127 void setRegSaveFrameIndex(int Idx) { RegSaveFrameIndex = Idx; } argument
|
H A D | X86TargetTransformInfo.cpp | 203 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 D | MachineJumpTableInfo.h | 105 void RemoveJumpTable(unsigned Idx) { argument 106 JumpTables[Idx].MBBs.clear(); 115 bool ReplaceMBBInJumpTable(unsigned Idx, MachineBasicBlock *Old,
|
H A D | LiveInterval.h | 311 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 D | HexagonRemoveSZExtArgs.cpp | 56 unsigned Idx = 1; local 58 ++AI, ++Idx) { 59 if (F.getAttributes().hasAttribute(Idx, Attribute::SExt)) {
|