Searched refs:Begin (Results 1 - 25 of 75) sorted by relevance

123

/freebsd-10.0-release/contrib/llvm/lib/MC/
H A DMCModule.cpp16 uint64_t Begin, uint64_t End) {
17 assert(Begin < End && "Creating MCAtom with endpoints reversed?");
20 IntervalMap<uint64_t, MCAtom*>::iterator I = OffsetMap.find(Begin);
24 MCAtom *NewAtom = new MCAtom(Type, this, Begin, End);
26 OffsetMap.insert(Begin, End, NewAtom);
33 IntervalMap<uint64_t, MCAtom*>::iterator I = OffsetMap.find(Atom->Begin);
42 Atom->Begin = NewBegin;
15 createAtom(MCAtom::AtomType Type, uint64_t Begin, uint64_t End) argument
H A DMCAtom.cpp22 Parent->remap(this, Begin, End+Size);
29 Parent->remap(this, Begin, End+1);
35 assert((SplitPt > Begin && SplitPt <= End) &&
39 uint64_t LeftBegin = Begin;
77 assert((TruncPt >= Begin && TruncPt < End) &&
80 Parent->remap(this, Begin, TruncPt);
83 Data.resize(TruncPt - Begin + 1);
H A DMCStreamer.cpp234 Frame.Begin = LastSymbol;
236 Frame.Begin = getContext().CreateTempSymbol();
237 EmitLabel(Frame.Begin);
401 Frame->Begin = getContext().CreateTempSymbol();
403 EmitLabel(Frame->Begin);
420 Frame->Begin = getContext().CreateTempSymbol();
423 EmitLabel(Frame->Begin);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Support/
H A DBumpVector.h54 T *Begin, *End, *Capacity; member in class:clang::BumpVector
58 : Begin(NULL), End(NULL), Capacity(NULL) {
65 destroy_range(Begin, End);
84 iterator begin() { return Begin; }
85 const_iterator begin() const { return Begin; }
95 bool empty() const { return Begin == End; }
96 size_type size() const { return End-Begin; }
99 assert(Begin + idx < End);
100 return Begin[idx];
103 assert(Begin
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTVector.h58 T *Begin, *End, *Capacity; member in class:clang::ASTVector
64 ASTVector() : Begin(NULL), End(NULL), Capacity(NULL) { }
67 : Begin(NULL), End(NULL), Capacity(NULL) {
74 destroy_range(Begin, End);
93 iterator begin() { return Begin; }
94 const_iterator begin() const { return Begin; }
104 bool empty() const { return Begin == End; }
105 size_type size() const { return End-Begin; }
108 assert(Begin + idx < End);
109 return Begin[id
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/
H A DMCAtom.h39 uint64_t Begin, End; member in class:llvm::MCAtom
46 : Type(T), Parent(P), Begin(B), End(E) { }
H A DMCModule.h52 MCAtom *createAtom(MCAtom::AtomType Type, uint64_t Begin, uint64_t End);
H A DMCWin64EH.h64 MCWin64EHUnwindInfo() : Begin(0), End(0), ExceptionHandler(0),
69 MCSymbol *Begin; member in struct:llvm::MCWin64EHUnwindInfo
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp51 MachineFunction::iterator Begin = TopMBB->getParent()->begin(); local
52 if (TopMBB != Begin) {
56 if (TopMBB == Begin) break;
H A DSlotIndexes.cpp147 MachineBasicBlock::iterator Begin,
153 while (Begin != MBB->begin() && !hasIndex(Begin))
154 --Begin;
158 bool includeStart = (Begin == MBB->begin());
163 startIdx = getInstructionIndex(Begin);
179 while (ListI != ListB || MBBI != Begin || (includeStart && !pastStart)) {
186 bool MBBIAtBegin = MBBI == Begin && (!includeStart || pastStart);
190 if (MBBI != Begin)
195 if (MBBI != Begin)
146 repairIndexesInRange(MachineBasicBlock *MBB, MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End) argument
[all...]
H A DAntiDepBreaker.h46 MachineBasicBlock::iterator Begin,
H A DStackColoring.cpp95 BitVector Begin; member in struct:__anon2234::StackColoring::BlockLifetimeInfo
214 for (unsigned i=0; i < BlockInfo.Begin.size(); ++i)
215 DEBUG(dbgs()<<BlockInfo.Begin.test(i)<<" ");
252 BlockInfo.Begin.resize(NumSlot);
277 BlockInfo.Begin.set(Slot);
279 if (BlockInfo.Begin.test(Slot)) {
283 BlockInfo.Begin.reset(Slot);
335 LocalLiveIn.reset(BlockInfo.Begin);
344 LocalLiveOut |= BlockInfo.Begin;
353 LocalLiveIn.reset(BlockInfo.Begin);
[all...]
H A DCriticalAntiDepBreaker.h82 MachineBasicBlock::iterator Begin,
H A DAggressiveAntiDepBreaker.h146 MachineBasicBlock::iterator Begin,
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DUser.cpp49 Use *Begin = static_cast<Use*>(::operator new(size)); local
50 Use *End = Begin + N;
52 return Use::initTags(Begin, End);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaFixItUtils.cpp60 const SourceLocation Begin = FullExpr->getSourceRange().getBegin(); local
99 S, Begin, VK_LValue);
110 CharSourceRange::getTokenRange(Begin, Begin)));
113 Hints.push_back(FixItHint::CreateInsertion(Begin, "*("));
116 Hints.push_back(FixItHint::CreateInsertion(Begin, "*"));
137 S, Begin, VK_RValue);
144 CharSourceRange::getTokenRange(Begin, Begin)));
147 Hints.push_back(FixItHint::CreateInsertion(Begin, "
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp327 SourceLocation Begin = I->getBegin(), End = I->getEnd(); local
330 FileID BeginFileID = SM->getFileID(Begin);
337 while (Begin.isMacroID() && BeginFileID != EndFileID) {
338 BeginLocsMap[BeginFileID] = Begin;
339 Begin = SM->getImmediateExpansionRange(Begin).first;
340 BeginFileID = SM->getFileID(Begin);
350 Begin = BeginLocsMap[EndFileID];
355 while (Begin.isMacroID() && BeginFileID != CaretLocFileID) {
356 if (SM->isMacroArgExpansion(Begin)) {
[all...]
H A DVerifyDiagnosticConsumer.cpp205 : Begin(S.begin()), End(S.end()), C(Begin), P(Begin), PEnd(NULL) { }
242 || P == Begin || isWhitespace(P[-1])
244 || (P > (Begin + 1) && (P[-1] == '/' || P[-1] == '*')
270 const char * const Begin; // beginning of expected content member in class:__anon3133::ParseHelper
377 Diags.Report(Pos.getLocWithOffset(PH.C-PH.Begin),
390 Diags.Report(Pos.getLocWithOffset(PH.C-PH.Begin),
413 Diags.Report(Pos.getLocWithOffset(PH.C-PH.Begin),
432 Diags.Report(Pos.getLocWithOffset(PH.C-PH.Begin),
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransAutoreleasePool.cpp99 clearRefsIn(*scope.Begin, info.Refs);
123 clearUnavailableDiags(*scope.Begin);
127 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {");
142 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {");
183 Scopes.back().Begin = I;
198 Scopes.back().Begin = I;
228 Stmt::child_iterator Begin; member in struct:__anon2932::AutoreleasePoolRewriter::PoolScope
233 PoolScope() : PoolVar(0), CompoundParent(0), Begin(), End(),
237 Stmt::child_iterator rangeS = Begin;
241 Stmt::child_iterator rangeE = Begin;
[all...]
H A DTransformActions.cpp66 FullSourceLoc Begin, End; member in struct:__anon2944::TransformActionsImpl::CharRange
72 Begin = FullSourceLoc(srcMgr.getExpansionLoc(beginLoc), srcMgr);
75 Begin = FullSourceLoc(srcMgr.getExpansionLoc(beginLoc), srcMgr);
78 assert(Begin.isValid() && End.isValid());
82 if (End.isBeforeInTranslationUnitThan(RHS.Begin))
84 if (RHS.End.isBeforeInTranslationUnitThan(Begin))
86 if (!Begin.isBeforeInTranslationUnitThan(RHS.Begin) &&
89 if (Begin.isBeforeInTranslationUnitThan(RHS.Begin)
[all...]
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h67 const MCSymbol *Begin; member in struct:llvm::DotDebugLocEntry
87 : Begin(0), End(0), Variable(0), Merged(false),
91 : Begin(B), End(E), Loc(L), Variable(V), Merged(false),
94 : Begin(B), End(E), Variable(0), Merged(false),
97 : Begin(B), End(E), Variable(0), Merged(false),
101 : Begin(B), End(E), Variable(0), Merged(false),
106 bool isEmpty() { return Begin == 0 && End == 0; }
109 if (!(Begin && Loc == Next->Loc && End == Next->Begin))
111 Next->Begin
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp63 BasicBlock* switchConvert(CaseItr Begin, CaseItr End, Value* Val,
118 BasicBlock* LowerSwitch::switchConvert(CaseItr Begin, CaseItr End, argument
122 unsigned Size = End - Begin;
125 return newLeafBlock(*Begin, Val, OrigBlock, Default);
128 std::vector<CaseRange> LHS(Begin, Begin + Mid);
130 std::vector<CaseRange> RHS(Begin + Mid, End);
133 CaseRange& Pivot = *(Begin + Mid);
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h368 MachineBasicBlock::instr_iterator Begin; member in class:llvm::MIBundleBuilder
376 : MBB(BB), Begin(Pos.getInstrIterator()), End(Begin) {}
382 : MBB(BB), Begin(B.getInstrIterator()), End(E.getInstrIterator()) {
395 : MBB(*MI->getParent()), Begin(MI), End(getBundleEnd(MI)) {}
402 bool empty() const { return Begin == End; }
405 MachineBasicBlock::instr_iterator begin() const { return Begin; }
415 if (I == Begin) {
418 Begin = MI;
H A DCallingConvLower.h181 // ByValRegs[0] describes how "%r" is stored (Begin == r1, End == r2)
182 // ByValRegs[1] describes how "%t" is stored (Begin == r3, End == r4).
198 Begin(B), End(E), Waste(IsWaste) {}
200 unsigned Begin; member in struct:llvm::CCState::ByValInfo
372 BeginReg = info.Begin;
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp98 bool update(const MachineInstr &MI, unsigned Begin, unsigned End);
208 /// This function searches range [Begin, End) for an instruction that can be
211 bool searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End,
352 bool RegDefsUses::update(const MachineInstr &MI, unsigned Begin, unsigned End) { argument
356 for (unsigned I = Begin; I != End; ++I) {
531 bool Filler::searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End, argument
534 for (IterTy I = Begin; I != End; ++I) {

Completed in 210 milliseconds

123