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

1234567891011>>

/freebsd-11.0-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp49 uint64_t LLLexer::atoull(const char *Buffer, const char *End) { argument
51 for (; Buffer != End; Buffer++) {
63 uint64_t LLLexer::HexIntToVal(const char *Buffer, const char *End) { argument
65 for (; Buffer != End; ++Buffer) {
78 void LLLexer::HexToIntPair(const char *Buffer, const char *End, argument
81 if (End - Buffer >= 16) {
83 assert(Buffer != End);
89 for (int i = 0; i < 16 && Buffer != End; i++, Buffer++) {
93 if (Buffer != End)
99 void LLLexer::FP80HexToIntPair(const char *Buffer, const char *End, argument
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/
H A DSmallPtrSet.h152 const void *const *End; member in class:llvm::SmallPtrSetIteratorImpl
156 : Bucket(BP), End(E) {
172 assert(Bucket <= End);
173 while (Bucket != End &&
198 assert(Bucket < End);
/freebsd-11.0-release/contrib/llvm/lib/Support/
H A DYAMLParser.cpp215 StringRef::iterator End = Range.end(); local
223 if (Position + 1 != End &&
233 if (Position + 2 != End &&
248 if (Position + 3 != End &&
283 if (Current >= End)
284 Current = End - 1;
306 return StringRef(Current, End - Current);
316 return ::decodeUTF8(StringRef(Position, End - Position));
531 StringRef::iterator End; member in class:llvm::yaml::Scanner
611 OS << "Stream-End
[all...]
H A DSourceMgr.cpp175 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
181 if (R.End.getPointer() > LineEnd)
182 R.End = SMLoc::getFromPointer(LineEnd);
187 R.End.getPointer()-LineStart));
262 if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
304 if (R.End.getPointer() >= LineEnd)
307 LastCol = R.End.getPointer() - LineStart;
/freebsd-11.0-release/contrib/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h306 : SampleProfileReader(std::move(B), C), Data(nullptr), End(nullptr) {}
338 bool at_eof() const { return Data >= End; }
347 const uint8_t *End; member in class:llvm::sampleprof::SampleProfileReaderBinary
405 } // End namespace sampleprof
407 } // End namespace llvm
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Tooling/
H A DCompilationDatabase.cpp269 std::vector<const char *>::iterator End = std::remove_if( local
273 End = std::remove_if(Args.begin(), End, MatchesAny(DiagClient.UnusedInputs));
276 assert(strcmp(*(End - 1), "-c") == 0);
277 --End;
279 Result = std::vector<std::string>(Args.begin() + 1, End);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCastSizeChecker.cpp57 RecordDecl::field_iterator End(RD->field_end());
59 for (; Iter != End; ++Iter)
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DSplitKit.cpp506 SlotIndex End = LIS.getMBBEndIdx(&MBB); local
507 SlotIndex Last = End.getPrevSlot();
512 return End;
517 RegAssign.insert(VNI->def, End, OpenIdx);
527 void SplitEditor::useIntv(SlotIndex Start, SlotIndex End) { argument
529 DEBUG(dbgs() << " useIntv [" << Start << ';' << End << "):"); local
530 RegAssign.insert(Start, End, OpenIdx);
602 void SplitEditor::overlapIntv(SlotIndex Start, SlotIndex End) { argument
605 assert(ParentVNI == Edit->getParent().getVNInfoBefore(End) &&
607 assert(LIS.getMBBFromIndex(Start) == LIS.getMBBFromIndex(End)
613 DEBUG(dbgs() << " overlapIntv [" << Start << ';' << End << "):"); local
830 SlotIndex End = S.end; local
937 SlotIndex End = LIS.getMBBEndIdx(*PI); local
[all...]
H A DCriticalAntiDepBreaker.h81 MachineBasicBlock::iterator End,
H A DStackColoring.cpp100 BitVector End; member in struct:__anon2549::StackColoring::BlockLifetimeInfo
211 for (unsigned i=0; i < BlockInfo.End.size(); ++i)
212 DEBUG(dbgs()<<BlockInfo.End.test(i)<<" ");
244 BlockInfo.End.resize(NumSlot);
274 BlockInfo.End.set(Slot);
319 LocalLiveIn |= BlockInfo.End;
330 LocalLiveOut.reset(BlockInfo.End);
337 LocalLiveOut.reset(BlockInfo.End);
347 BitVector LocalEndBegin = BlockInfo.End;
/freebsd-11.0-release/contrib/llvm/lib/Option/
H A DOptTable.cpp201 const Info *End = OptionInfos.end(); local
205 Start = std::lower_bound(Start, End, Name.data());
215 for (; Start != End; ++Start) {
218 for (; Start != End; ++Start)
221 if (Start == End)
258 unsigned Index = 0, End = ArgArr.size(); local
259 while (Index < End) {
278 assert(Index >= End && "Unexpected parser error.");
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DSerializedDiagnosticReader.h109 visitFixitRecord(const Location &Start, const Location &End, StringRef Text) { argument
114 const Location &End) {
113 visitSourceRangeRecord(const Location &Start, const Location &End) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp89 InstrGroup::iterator End, InstrGroup &Group);
94 bool selectStores(InstrGroup::iterator Begin, InstrGroup::iterator End,
241 InstrGroup::iterator Begin, InstrGroup::iterator End, InstrGroup &Group) {
248 for (auto I = Begin; I != End; ++I) {
309 InstrGroup::iterator End, InstrGroup &OG, unsigned &TotalSize,
311 assert(Begin != End && "No instructions to analyze");
314 if (std::distance(Begin, End) <= 1)
357 while (I != End) {
240 createStoreGroup(MachineInstr *BaseStore, InstrGroup::iterator Begin, InstrGroup::iterator End, InstrGroup &Group) argument
308 selectStores(InstrGroup::iterator Begin, InstrGroup::iterator End, InstrGroup &OG, unsigned &TotalSize, unsigned MaxSize) argument
H A DHexagonHardwareLoops.cpp179 const MachineOperand *End, unsigned IVReg,
686 const MachineOperand *End,
702 if (End->isReg()) {
703 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg());
706 End = &EndValInstr->getOperand(1);
711 if (!End->isReg() && !End->isImm())
733 if (loopCountMayWrapOrUnderFlow(Start, End, Loop->getLoopPreheader(), Loop,
737 if (Start->isImm() && End->isImm()) {
740 int64_t EndV = End
684 computeCount(MachineLoop *Loop, const MachineOperand *Start, const MachineOperand *End, unsigned IVReg, int64_t IVBump, Comparison::Kind Cmp) const argument
1012 use_nodbg_iterator End = MRI->use_nodbg_end(); local
[all...]
/freebsd-11.0-release/sys/contrib/dev/acpica/components/tables/
H A Dtbprint.c263 UINT8 *End = Buffer + Length; local
266 while (Buffer < End)
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp699 std::unique_ptr<X86Operand> ParseRoundingModeOp(SMLoc Start, SMLoc End);
700 bool ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End);
707 bool IsUnevaluatedOperand, SMLoc &End);
714 SMLoc End, unsigned Size, StringRef Identifier,
1068 unsigned Scale, SMLoc Start, SMLoc End, unsigned Size, StringRef Identifier,
1082 return X86Operand::CreateMem(getPointerWidth(), Disp, Start, End, Size,
1106 IndexReg, Scale, Start, End, Size, Identifier,
1114 SMLoc &StartInBrac, SMLoc &End) {
1117 AsmRewrites.emplace_back(AOK_Skip, End, 1);
1163 if (unsigned Len = End
1066 CreateMemForInlineAsm( unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg, unsigned Scale, SMLoc Start, SMLoc End, unsigned Size, StringRef Identifier, InlineAsmIdentifierInfo &Info) argument
1111 RewriteIntelBracExpression(SmallVectorImpl<AsmRewrite> &AsmRewrites, StringRef SymName, int64_t ImmDisp, int64_t FinalImmDisp, SMLoc &BracLoc, SMLoc &StartInBrac, SMLoc &End) argument
1170 ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End) argument
1299 SMLoc BracLoc = Tok.getLoc(), End = Tok.getEndLoc(); local
1369 ParseIntelIdentifier(const MCExpr *&Val, StringRef &Identifier, InlineAsmIdentifierInfo &Info, bool IsUnevaluatedOperand, SMLoc &End) argument
1451 SMLoc End; local
1470 ParseRoundingModeOp(SMLoc Start, SMLoc End) argument
1511 SMLoc End; local
1620 SMLoc Start = Tok.getLoc(), End; local
1658 SMLoc Start = Tok.getLoc(), End; local
1687 SMLoc Start, End; local
1791 SMLoc Start, End; local
1812 SMLoc Start = Parser.getTok().getLoc(), End; local
1820 SMLoc Start = Parser.getTok().getLoc(), End; local
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DSourceMgr.h224 if (Range.End.getPointer() != Other.Range.End.getPointer())
225 return Range.End.getPointer() < Other.Range.End.getPointer();
H A DStreamingMemoryObject.h92 const unsigned char *Start, const unsigned char *End);
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRTDyldMemoryManager.cpp103 const char *End = P + Size; local
106 } while(P != End);
113 const char *End = P + Size; local
116 } while(P != End);
/freebsd-11.0-release/contrib/compiler-rt/lib/profile/
H A DInstrProfilingBuffer.c26 #define PROFILE_RANGE_SIZE(Range) (Range##End - Range##Begin)
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h337 const SCEV *End; member in struct:llvm::RuntimePointerChecking::PointerInfo
348 PointerInfo(Value *PointerValue, const SCEV *Start, const SCEV *End, argument
351 : PointerValue(PointerValue), Start(Start), End(End),
383 : RtCheck(RtCheck), High(RtCheck.Pointers[Index].End),
719 } // End llvm namespace
/freebsd-11.0-release/contrib/llvm/include/llvm/Bitcode/
H A DBitstreamReader.h57 BitstreamReader(const unsigned char *Start, const unsigned char *End) argument
59 init(Start, End);
77 void init(const unsigned char *Start, const unsigned char *End) { argument
78 assert(((End-Start) & 3) == 0 &&"Bitcode stream not a multiple of 4 bytes");
79 BitcodeBytes.reset(getNonStreamedMemoryObject(Start, End));
517 } // End llvm namespace
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp141 // Start/End - A semi range that describes the span that this range covers.
142 // The range is closed at the start and open at the end: [Start, End).
143 int64_t Start, End; member in struct:__anon3226::MemsetRange
161 if (TheStores.size() >= 4 || End-Start >= 16) return true;
186 unsigned Bytes = unsigned(End-Start);
248 int64_t End = Start+Size; local
251 [](const MemsetRange &LHS, int64_t RHS) { return LHS.End < RHS; });
254 // with, or that Start <= I->End. If End < I->Start or I == E, then we need
256 if (I == Ranges.end() || End <
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DVerifyDiagnosticConsumer.cpp68 } // End anonymous namespace.
204 : Begin(S.begin()), End(S.end()), C(Begin), P(Begin), PEnd(nullptr) {}
210 if (PEnd > End)
220 for (; P < End && P[0] >= '0' && P[0] <= '9'; ++P) {
235 P = std::search(C, End, S.begin(), S.end());
237 if (P == End)
256 while (P < End) {
257 StringRef S(P, End - P);
279 return C < End;
284 for (; C < End
294 const char * const End; // end of expected content (1-past) member in class:__anon3908::ParseHelper
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp220 BasicBlock *End = SpecialCases->splitBasicBlock(Builder.GetInsertPoint(), local
223 "udiv-loop-exit", F, End);
225 "udiv-do-while", F, End);
227 "udiv-preheader", F, End);
229 "udiv-bb1", F, End);
263 Builder.CreateCondBr(EarlyRet, End, BB1);
335 Builder.CreateBr(End);
340 Builder.SetInsertPoint(End, End->begin());

Completed in 228 milliseconds

1234567891011>>