/freebsd-10.2-release/contrib/llvm/tools/llvm-symbolizer/ |
H A D | LLVMSymbolize.cpp | 122 uint64_t Start, Size; local 124 FunctionName, Start, Size)) { 149 uint64_t Start, Size; local 151 FunctionName, Start, Size)) { 163 uint64_t &Start, uint64_t &Size) const { 164 return getNameFromSymbolTable(SymbolRef::ST_Data, ModuleOffset, Name, Start, 194 uint64_t Start = 0; local 198 if (Info->symbolizeData(ModuleOffset, Name, Start, Size) && Opts.Demangle) 203 ss << Name << "\n" << Start << " " << Size << "\n"; 162 symbolizeData(uint64_t ModuleOffset, std::string &Name, uint64_t &Start, uint64_t &Size) const argument
|
H A D | LLVMSymbolize.h | 99 bool symbolizeData(uint64_t ModuleOffset, std::string &Name, uint64_t &Start,
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | NestedNameSpecifier.cpp | 399 void Append(char *Start, char *End, char *&Buffer, unsigned &BufferSize, argument 401 if (BufferSize + (End - Start) > BufferCapacity) { 406 (unsigned)(BufferSize + (End - Start))); 416 memcpy(Buffer + BufferSize, Start, End - Start); 417 BufferSize += End-Start;
|
/freebsd-10.2-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 153 SlotIndex start; // Start point of the interval (inclusive) 392 /// by [Start, End). 393 bool overlaps(SlotIndex Start, SlotIndex End) const; 424 bool isLocal(SlotIndex Start, SlotIndex End) const { 425 return beginIndex() > Start.getBaseIndex() && 431 void removeSegment(SlotIndex Start, SlotIndex End, 610 void add(SlotIndex Start, SlotIndex End, VNInfo *VNI) { argument 611 add(LiveRange::Segment(Start, End, VNI)); 161 assert(S < E && �); } bool contains(SlotIndex I) const { return start <= I && I < end; } bool containsInterval(SlotIndex S, SlotIndex E) const { assert((S < E) && �); return (start <= S && S < end) && (start < E && E <= end); } bool operator<(const Segment &Other) const { return start < Other.start || (start == Other.start && end < Other.end); } bool operator==(const Segment &Other) const { return start == Other.start && end == Other.end; } void dump() const; }; typedef SmallVector<Segment,4> Segments; typedef SmallVector<VNInfo*,4> VNInfoList; Segments segments; VNInfoList valnos; typedef Segments::iterator iterator; iterator begin() { return segments.begin(); } iterator end() { return segments.end(); } typedef Segments::const_iterator const_iterator; const_iterator begin() const { return segments.begin(); } const_iterator end() const { return segments.end(); } typedef VNInfoList::iterator vni_iterator; vni_iterator vni_begin() { return valnos.begin(); } vni_iterator vni_end() { return valnos.end(); } typedef VNInfoList::const_iterator const_vni_iterator; const_vni_iterator vni_begin() const { return valnos.begin(); } const_vni_iterator vni_end() const { return valnos.end(); } iterator advanceTo(iterator I, SlotIndex Pos) { assert(I != end()); if (Pos >= endIndex()) return end(); while (I->end <= Pos) ++I; return I; } iterator find(SlotIndex Pos); const_iterator find(SlotIndex Pos) const { return const_cast<LiveRange*>(this)->find(Pos); } void clear() { valnos.clear(); segments.clear(); } size_t size() const { return segments.size(); } bool hasAtLeastOneValue() const { return !valnos.empty(); } bool containsOneValue() const { return valnos.size() == 1; } unsigned getNumValNums() const { return (unsigned)valnos.size(); } inline VNInfo *getValNumInfo(unsigned ValNo) { return valnos[ValNo]; } inline const VNInfo *getValNumInfo(unsigned ValNo) const { return valnos[ValNo]; } bool containsValue(const VNInfo *VNI) const { return VNI && VNI->id < getNumValNums() && VNI == getValNumInfo(VNI->id); } VNInfo *getNextValue(SlotIndex def, VNInfo::Allocator &VNInfoAllocator) { VNInfo *VNI = new (VNInfoAllocator) VNInfo((unsigned)valnos.size(), def); valnos.push_back(VNI); return VNI; } VNInfo *createDeadDef(SlotIndex Def, VNInfo::Allocator &VNInfoAllocator); VNInfo *createValueCopy(const VNInfo *orig, VNInfo::Allocator &VNInfoAllocator) { VNInfo *VNI = new (VNInfoAllocator) VNInfo((unsigned)valnos.size(), *orig); valnos.push_back(VNI); return VNI; } void RenumberValues(); VNInfo* MergeValueNumberInto(VNInfo *V1, VNInfo *V2); void MergeSegmentsInAsValue(const LiveRange &RHS, VNInfo *LHSValNo); void MergeValueInAsValue(const LiveRange &RHS, const VNInfo *RHSValNo, VNInfo *LHSValNo); bool empty() const { return segments.empty(); } SlotIndex beginIndex() const { assert(!empty() && �); return segments.front().start; } SlotIndex endIndex() const { assert(!empty() && �); return segments.back().end; } bool expiredAt(SlotIndex index) const { return index >= endIndex(); } bool liveAt(SlotIndex index) const { const_iterator r = find(index); return r != end() && r->start <= index; } const Segment *getSegmentContaining(SlotIndex Idx) const { const_iterator I = FindSegmentContaining(Idx); return I == end() ? 0 : &*I; } Segment *getSegmentContaining(SlotIndex Idx) { iterator I = FindSegmentContaining(Idx); return I == end() ? 0 : &*I; } VNInfo *getVNInfoAt(SlotIndex Idx) const { const_iterator I = FindSegmentContaining(Idx); return I == end() ? 0 : I->valno; } VNInfo *getVNInfoBefore(SlotIndex Idx) const { const_iterator I = FindSegmentContaining(Idx.getPrevSlot()); return I == end() ? 0 : I->valno; } iterator FindSegmentContaining(SlotIndex Idx) { iterator I = find(Idx); return I != end() && I->start <= Idx ? I : end(); } const_iterator FindSegmentContaining(SlotIndex Idx) const { const_iterator I = find(Idx); return I != end() && I->start <= Idx ? I : end(); } bool overlaps(const LiveRange &other) const { if (other.empty()) return false; return overlapsFrom(other, other.begin()); } bool overlaps(const LiveRange &Other, const CoalescerPair &CP, const SlotIndexes&) const; bool overlaps(SlotIndex Start, SlotIndex End) const; bool overlapsFrom(const LiveRange &Other, const_iterator I) const; iterator addSegment(Segment S) { return addSegmentFrom(S, segments.begin()); } VNInfo *extendInBlock(SlotIndex StartIdx, SlotIndex Kill); void join(LiveRange &Other, const int *ValNoAssignments, const int *RHSValNoAssignments, SmallVectorImpl<VNInfo *> &NewVNInfo); bool isLocal(SlotIndex Start, SlotIndex End) const { return beginIndex() > Start.getBaseIndex() && endIndex() < End.getBoundaryIndex(); } void removeSegment(SlotIndex Start, SlotIndex End, bool RemoveDeadValNo = false); void removeSegment(Segment S, bool RemoveDeadValNo = false) { removeSegment(S.start, S.end, RemoveDeadValNo); } LiveQueryResult Query(SlotIndex Idx) const { const_iterator I = find(Idx.getBaseIndex()); const_iterator E = end(); if (I == E) return LiveQueryResult(0, 0, SlotIndex(), false); VNInfo *EarlyVal = 0; VNInfo *LateVal = 0; SlotIndex EndPoint; bool Kill = false; if (I->start <= Idx.getBaseIndex()) { EarlyVal = I->valno; EndPoint = I->end; if (SlotIndex::isSameInstr(Idx, I->end)) { Kill = true; if (++I == E) return LiveQueryResult(EarlyVal, LateVal, EndPoint, Kill); } if (EarlyVal->def == Idx.getBaseIndex()) EarlyVal = 0; } if (!SlotIndex::isEarlierInstr(Idx, I->start) argument
|
/freebsd-10.2-release/sys/contrib/dev/acpica/components/debugger/ |
H A D | dbinput.c | 483 char *Start; local 517 Start = String; 533 Start = String; 550 Start = String; 592 Start = String; 614 return (Start);
|
/freebsd-10.2-release/contrib/llvm/include/llvm/Object/ |
H A D | ELF.h | 69 ELFEntityIterator(uintX_t EntSize, const char *Start) argument 70 : EntitySize(EntSize), Current(Start) {} 162 Elf_Sym_Iter(uintX_t EntSize, const char *Start, bool IsDynamic) argument 163 : EntitySize(EntSize), Current(Start, IsDynamic) {} 528 const uint8_t *Start = base() + Sec->sh_offset; local 529 return ArrayRef<uint8_t>(Start, Sec->sh_size); 797 Elf_Dyn_Iter Start = begin_dynamic_table(); local 798 while (Start != Ret && Start->getTag() != ELF::DT_NULL) 799 ++Start; [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Tooling/ |
H A D | Refactoring.h | 84 /// \brief Creates a Replacement of the range [Start, Start+Length) with 86 Replacement(SourceManager &Sources, SourceLocation Start, unsigned Length, 118 void setFromSourceLocation(SourceManager &Sources, SourceLocation Start,
|
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.h | 121 void getFunctionConstantRange(unsigned &Start, unsigned &End) const { argument 122 Start = FirstFuncConstantID;
|
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITMemoryManager.cpp | 408 // Start out with a vast new block of free memory. 642 // Start out with the freelist pointing to Mem0. 701 char *Start = (char*)I->base(); local 702 char *End = Start + I->size(); 703 Found = (Start <= (char*)FreeRange && (char*)FreeRange < End); 723 char *Start = (char*)I->base(); local 724 char *End = Start + I->size(); 727 for (MemoryRangeHeader *Hdr = (MemoryRangeHeader*)Start, *LastHdr = NULL; 728 Start <= (char*)Hdr && (char*)Hdr < End; 739 if (!(Start < [all...] |
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/ |
H A D | Use.h | 119 static Use *initTags(Use *Start, Use *Stop); 123 static void zap(Use *Start, const Use *Stop, bool del = false);
|
/freebsd-10.2-release/sys/contrib/dev/acpica/components/hardware/ |
H A D | hwvalid.c | 192 if ((Address <= PortInfo->End) && (LastAddress >= PortInfo->Start)) 201 PortInfo->Start, PortInfo->End));
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
H A D | Parser.cpp | 79 Result.Range.Start = currentLocation(); 163 Range.Start = Result->Range.Start; 198 Range.Start = Result->Range.Start;
|
/freebsd-10.2-release/contrib/wpa/wpa_supplicant/examples/ |
H A D | wpas-dbus-new-wps.py | 74 wps.Start({'Role': 'enrollee', 'Type': 'pbc'})
|
/freebsd-10.2-release/contrib/llvm/lib/IR/ |
H A D | Dominators.cpp | 43 const TerminatorInst *TI = Start->getTerminator(); 171 const BasicBlock *Start = BBE.getStart(); local 204 if (BB == Start)
|
/freebsd-10.2-release/contrib/libstdc++/libsupc++/ |
H A D | eh_personality.cc | 47 _Unwind_Ptr Start; 63 info->Start = (context ? _Unwind_GetRegionStart (context) : 0); 70 info->LPStart = info->Start; 491 if (ip < info.Start + cs_start) 493 else if (ip < info.Start + cs_start + cs_len) 46 _Unwind_Ptr Start; member in struct:lsda_header_info
|
/freebsd-10.2-release/contrib/llvm/lib/TableGen/ |
H A D | TGParser.cpp | 153 if (AddValue(CurRec, SubClass.RefRange.Start, Vals[i])) 160 return Error(SubClass.RefRange.Start, 168 if (SetValue(CurRec, SubClass.RefRange.Start, TArgs[i], 179 return Error(SubClass.RefRange.Start, 192 return Error(SubClass.RefRange.Start, 198 return Error(SubClass.RefRange.Start, 217 if (AddValue(CurRec, SubMultiClass.RefRange.Start, SMCVals[i])) 232 if (AddValue(NewDef, SubMultiClass.RefRange.Start, MCVals[i])) 243 return Error(SubMultiClass.RefRange.Start, 252 if (SetValue(CurRec, SubMultiClass.RefRange.Start, SMCTArg 565 int64_t Start = Lex.getCurIntVal(); local [all...] |
/freebsd-10.2-release/sys/contrib/dev/acpica/components/executer/ |
H A D | exdump.c | 153 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Method.AmlStart), "Aml Start"} 280 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Extra.AmlStart), "Aml Start"}, 385 ACPI_OPERAND_OBJECT *Start; local 480 Start = *ACPI_CAST_PTR (void *, Target); 481 Next = Start; 501 if ((Next == Start) || (Next == Data)) 514 Start = *ACPI_CAST_PTR (void *, Target); 515 Next = Start; 535 if ((Next == Start) || (Next == Data)) 548 Start [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | PathDiagnostic.h | 300 PathDiagnosticLocation Start, End; member in class:clang::ento::PathDiagnosticLocationPair 304 : Start(start), End(end) {} 306 const PathDiagnosticLocation &getStart() const { return Start; } 309 void setStart(const PathDiagnosticLocation &L) { Start = L; } 313 Start.flatten(); 318 Start.Profile(ID);
|
/freebsd-10.2-release/contrib/llvm/lib/Support/ |
H A D | MemoryBuffer.cpp | 204 const char *Start = getStart(Len, Offset); local 205 init(Start, Start + Len, RequiresNullTerminator);
|
/freebsd-10.2-release/contrib/llvm/include/llvm/ADT/ |
H A D | ImmutableIntervalMap.h | 23 int64_t Start; member in class:llvm::Interval 27 Interval(int64_t S, int64_t E) : Start(S), End(E) {} 29 int64_t getStart() const { return Start; }
|
/freebsd-10.2-release/contrib/llvm/include/llvm/ |
H A D | InstVisitor.h | 90 void visit(Iterator Start, Iterator End) { argument 91 while (Start != End) 92 static_cast<SubClass*>(this)->visit(*Start++);
|
/freebsd-10.2-release/contrib/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 362 // Start at the address of the symbol relative to the section's address. 364 uint64_t Start = 0; local 366 Symbols[SymIdx].getAddress(Start); 367 Start -= SectionAddress; 396 for (uint64_t Index = Start; Index < End; Index += Size) {
|
/freebsd-10.2-release/contrib/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 776 EDI Start = Obj->begin_dynamic_table(), End = Obj->end_dynamic_table(true); local 778 if (Start == End) 781 ptrdiff_t Total = std::distance(Start, End); 790 for (; Start != End; ++Start) { 793 << format(Is64 ? "0x%016" PRIX64 : "0x%08" PRIX64, Start->getTag()) 794 << " " << format("%-21s", getTypeString(Start->getTag())); 795 printValue(Obj, Start->getTag(), Start->getVal(), Is64, OS);
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Format/ |
H A D | WhitespaceManager.cpp | 190 void WhitespaceManager::alignTrailingComments(unsigned Start, unsigned End, argument 192 for (unsigned i = Start; i != End; ++i) { 220 void WhitespaceManager::alignEscapedNewlines(unsigned Start, unsigned End, argument 222 for (unsigned i = Start; i < End; ++i) {
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | PPExpressions.cpp | 327 SourceLocation Start = PeekTok.getLocation(); local 345 PP.Diag(Start, diag::note_matching) << "("; 350 Result.setRange(Start, PeekTok.getLocation()); 355 SourceLocation Start = PeekTok.getLocation(); local 359 Result.setBegin(Start); 383 SourceLocation Start = PeekTok.getLocation(); local 386 Result.setBegin(Start); 395 SourceLocation Start = PeekTok.getLocation(); local 398 Result.setBegin(Start);
|