Searched refs:End (Results 51 - 75 of 243) sorted by relevance

12345678910

/freebsd-9.3-release/usr.bin/calendar/calendars/
H A Dcalendar.lotr28 06/13 Bilbo returns to Bag End
43 10/25 End of War of the Ring
/freebsd-9.3-release/contrib/llvm/lib/MC/
H A DMCStreamer.cpp193 if (!CurFrame || CurFrame->End)
240 if (CurFrame && !CurFrame->End)
275 Frame.End = getContext().CreateTempSymbol();
276 EmitLabel(Frame.End);
424 if (!CurFrame || CurFrame->End)
430 if (CurFrame && !CurFrame->End)
444 CurFrame->End = getContext().CreateTempSymbol();
445 EmitLabel(CurFrame->End);
463 report_fatal_error("End of a chained region outside a chained region!");
464 CurFrame->End
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DSourceMgr.h203 if (Range.End.getPointer() != Other.Range.End.getPointer())
204 return Range.End.getPointer() < Other.Range.End.getPointer();
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.h83 MachineBasicBlock::iterator End,
H A DLiveInterval.cpp181 /// by [Start, End).
182 bool LiveRange::overlaps(SlotIndex Start, SlotIndex End) const {
183 assert(Start < End && "Invalid range");
184 const_iterator I = std::lower_bound(begin(), end(), End);
282 SlotIndex Start = S.start, End = S.end;
291 extendSegmentEndTo(B, End);
307 if (it->start <= End) {
312 if (End > it->end)
313 extendSegmentEndTo(it, End);
319 assert(it->start >= End
[all...]
H A DStackColoring.cpp98 BitVector End; member in struct:__anon2203::StackColoring::BlockLifetimeInfo
220 for (unsigned i=0; i < BlockInfo.End.size(); ++i)
221 DEBUG(dbgs()<<BlockInfo.End.test(i)<<" ");
254 BlockInfo.End.resize(NumSlot);
286 BlockInfo.End.set(Slot);
335 LocalLiveIn |= BlockInfo.End;
346 LocalLiveOut.reset(BlockInfo.End);
353 LocalLiveOut.reset(BlockInfo.End);
363 BitVector LocalEndBegin = BlockInfo.End;
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h414 MachineBasicBlock::instr_iterator End; member in class:llvm::MIBundleBuilder
421 : MBB(BB), Begin(Pos.getInstrIterator()), End(Begin) {}
427 : MBB(BB), Begin(B.getInstrIterator()), End(E.getInstrIterator()) {
440 : MBB(*MI->getParent()), Begin(MI), End(getBundleEnd(MI)) {}
447 bool empty() const { return Begin == End; }
453 MachineBasicBlock::instr_iterator end() const { return End; }
466 if (I == End) {
490 } // End llvm namespace
H A DLiveInterval.h154 SlotIndex end; // End point of the interval (exclusive)
392 /// by [Start, End).
393 bool overlaps(SlotIndex Start, SlotIndex End) const;
424 bool isLocal(SlotIndex Start, SlotIndex End) const {
426 endIndex() < End.getBoundaryIndex();
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-9.3-release/contrib/llvm/lib/Support/
H A DSourceMgr.cpp191 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
197 if (R.End.getPointer() > LineEnd)
198 R.End = SMLoc::getFromPointer(LineEnd);
203 R.End.getPointer()-LineStart));
275 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
317 if (R.End.getPointer() >= LineEnd)
320 LastCol = R.End.getPointer() - LineStart;
H A DYAMLParser.cpp209 StringRef::iterator End = Range.end(); local
217 if (Position + 1 != End &&
227 if (Position + 2 != End &&
242 if (Position + 3 != End &&
277 if (Current >= End)
278 Current = End - 1;
298 return StringRef(Current, End - Current);
308 return ::decodeUTF8(StringRef(Position, End - Position));
481 StringRef::iterator End; member in class:llvm::yaml::Scanner
558 OS << "Stream-End
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp107 } // End anonymous namespace.
256 End = --(MachineBasicBlock::reverse_iterator(I1)); local
259 End = MachineBasicBlock::reverse_iterator(I1);
268 for (; I != End; ++I) {
301 MachineBasicBlock::iterator I(I1), End(I2);
304 End = llvm::next(MachineBasicBlock::iterator(I2));
313 while(++I != End) {
435 for(MachineBasicBlock::iterator MI = BI->begin(), End = BI->end();
436 MI != End;) {
471 for (MachineBasicBlock::iterator End
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Bitcode/
H A DBitstreamReader.h62 BitstreamReader(const unsigned char *Start, const unsigned char *End) { argument
64 init(Start, End);
71 void init(const unsigned char *Start, const unsigned char *End) { argument
72 assert(((End-Start) & 3) == 0 &&"Bitcode stream not a multiple of 4 bytes");
73 BitcodeBytes.reset(getNonStreamedMemoryObject(Start, End));
555 } // End llvm namespace
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp179 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(), local
182 "udiv-loop-exit", F, End);
184 "udiv-do-while", F, End);
186 "udiv-preheader", F, End);
188 "udiv-bb1", F, End);
220 Builder.CreateCondBr(EarlyRet, End, BB1);
292 Builder.CreateBr(End);
297 Builder.SetInsertPoint(End, End->begin());
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Tooling/
H A DRefactoring.cpp128 std::pair<FileID, unsigned> End = Sources.getDecomposedLoc(SpellingEnd); local
129 if (Start.first != End.first) return -1;
131 End.second += Lexer::MeasureTokenLength(SpellingEnd, Sources,
133 return End.second - Start.second;
240 std::vector<Replacement>::iterator End = local
242 Replaces.erase(End, Replaces.end());
/freebsd-9.3-release/contrib/llvm/tools/clang/tools/driver/
H A Ddriver.cpp178 const char *End = ::strchr(S, ' '); local
179 if (!End)
180 End = S + strlen(S);
181 if (End != S)
182 ApplyOneQAOverride(*OS, Args, std::string(S, End), SavedStrings);
183 S = End;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DVerifyDiagnosticConsumer.cpp70 } // End anonymous namespace.
205 : Begin(S.begin()), End(S.end()), C(Begin), P(Begin), PEnd(NULL) { }
211 if (PEnd > End)
221 for (; P < End && P[0] >= '0' && P[0] <= '9'; ++P) {
236 P = std::search(C, End, S.begin(), S.end());
238 if (P == End)
256 return C < End;
261 for (; C < End && isWhitespace(*C); ++C)
267 return !(C < End);
271 const char * const End; // en member in class:__anon3169::ParseHelper
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp263 const Stmt *End = CF->getEndLocation().asStmt(); local
267 } else if (End && isa<CXXDefaultInitExpr>(End)) {
643 const PathDiagnosticLocation &End = PDB.getEnclosingStmtLocation(S); local
646 << End.asLocation().getExpansionLineNumber();
648 Start, End, os.str()));
658 PathDiagnosticLocation End(S, SMgr, LC);
664 << End.asLocation().getExpansionLineNumber();
668 << End.asLocation().getExpansionLineNumber();
695 << End
704 const PathDiagnosticLocation &End = PDB.ExecutionContinues(os, N); local
716 PathDiagnosticLocation End = PDB.ExecutionContinues(os, N); local
734 PathDiagnosticLocation End = PDB.ExecutionContinues(N); local
768 PathDiagnosticLocation End = PDB.ExecutionContinues(N); local
780 PathDiagnosticLocation End = PDB.ExecutionContinues(N); local
803 PathDiagnosticLocation End = PDB.ExecutionContinues(os, N); local
812 PathDiagnosticLocation End = PDB.ExecutionContinues(N); local
831 PathDiagnosticLocation End = PDB.ExecutionContinues(os, N); local
839 PathDiagnosticLocation End = PDB.ExecutionContinues(N); local
851 PathDiagnosticLocation End = PDB.ExecutionContinues(N); local
3457 BugReport::ranges_iterator Beg, End; local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h121 void getFunctionConstantRange(unsigned &Start, unsigned &End) const {
123 End = FirstInstID;
169 } // End llvm namespace
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsLongBranch.cpp129 ReverseIter End = MBB->rend(); local
130 ReverseIter LastBr = getNonDebugInstr(MBB->rbegin(), End);
133 if ((LastBr == End) ||
137 ReverseIter FirstBr = getNonDebugInstr(llvm::next(LastBr), End);
141 if ((FirstBr == End) ||
184 ReverseIter End = MBB->rend(); local
185 ReverseIter Br = getNonDebugInstr(MBB->rbegin(), End);
187 if ((Br != End) && !Br->isIndirectBranch() &&
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderMap.cpp62 const char *S = Str.begin(), *End = Str.end(); local
64 for (; S != End; S++)
H A DLiteralSupport.cpp53 SourceLocation End = local
56 return CharSourceRange::getCharRange(Begin, End);
1473 static const char *resyncUTF8(const char *Err, const char *End) {
1474 if (Err == End)
1475 return End;
1476 End = Err + std::min<unsigned>(getNumBytesForUTF8(*Err), End-Err);
1477 while (++Err != End && (*Err & 0xC0) == 0x80)
/freebsd-9.3-release/contrib/llvm/tools/lli/ChildTarget/
H A DChildTarget.cpp171 AllocMapType::iterator End = m_AllocatedBufferMap.end(); local
172 for (AllocMapType::iterator It = Begin; It != End; ++It) {
/freebsd-9.3-release/crypto/openssl/util/
H A Dmkstack.pl57 if (m|^/\* End of util/mkstack.pl block, you may now edit :-\) \*/|) {
111 $new_stackfile .= "/* End of util/mkstack.pl block, you may now edit :-) */\n";
/freebsd-9.3-release/sys/boot/i386/btx/btxldr/
H A Dbtxldr.S100 call putstr # End message
154 call putstr # End message
216 call putstr # End message
283 testb %al,%al # End of string?
296 testb %al,%al # End of string?
/freebsd-9.3-release/contrib/llvm/include/llvm/ADT/
H A DStringRef.h411 /// Return a reference to the substring from [Start, End).
417 /// \param End The index following the last character to include in the
421 StringRef slice(size_t Start, size_t End) const {
423 End = min(max(Start, End), Length);
424 return StringRef(Data + Start, End - Start);

Completed in 142 milliseconds

12345678910