/freebsd-10.0-release/contrib/llvm/lib/MC/ |
H A D | MCModule.cpp | 16 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 D | MCAtom.cpp | 22 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 D | MCStreamer.cpp | 234 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 D | BumpVector.h | 54 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 D | ASTVector.h | 58 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 D | MCAtom.h | 39 uint64_t Begin, End; member in class:llvm::MCAtom 46 : Type(T), Parent(P), Begin(B), End(E) { }
|
H A D | MCModule.h | 52 MCAtom *createAtom(MCAtom::AtomType Type, uint64_t Begin, uint64_t End);
|
H A D | MCWin64EH.h | 64 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 D | MachineLoopInfo.cpp | 51 MachineFunction::iterator Begin = TopMBB->getParent()->begin(); local 52 if (TopMBB != Begin) { 56 if (TopMBB == Begin) break;
|
H A D | SlotIndexes.cpp | 147 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 D | AntiDepBreaker.h | 46 MachineBasicBlock::iterator Begin,
|
H A D | StackColoring.cpp | 95 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 D | CriticalAntiDepBreaker.h | 82 MachineBasicBlock::iterator Begin,
|
H A D | AggressiveAntiDepBreaker.h | 146 MachineBasicBlock::iterator Begin,
|
/freebsd-10.0-release/contrib/llvm/lib/IR/ |
H A D | User.cpp | 49 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 D | SemaFixItUtils.cpp | 60 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 D | DiagnosticRenderer.cpp | 327 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 D | VerifyDiagnosticConsumer.cpp | 205 : 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 D | TransAutoreleasePool.cpp | 99 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 D | TransformActions.cpp | 66 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 D | DwarfDebug.h | 67 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 D | LowerSwitch.cpp | 63 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 D | MachineInstrBuilder.h | 368 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 D | CallingConvLower.h | 181 // 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 D | MipsDelaySlotFiller.cpp | 98 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) {
|