/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | ilist_base.h | 41 static void removeRangeImpl(node_base_type &First, node_base_type &Last) { argument 43 node_base_type *Final = Last.getPrev(); 44 Last.setPrev(Prev); 45 Prev->setNext(&Last); 53 node_base_type &Last) { 54 if (&Next == &Last || &First == &Last) 62 node_base_type &Final = *Last.getPrev(); 65 First.getPrev()->setNext(&Last); 66 Last 52 transferBeforeImpl(node_base_type &Next, node_base_type &First, node_base_type &Last) argument 81 removeRange(T &First, T &Last) argument 85 transferBefore(T &Next, T &First, T &Last) argument [all...] |
H A D | simple_ilist.h | 166 void insert(iterator I, Iterator First, Iterator Last) { argument 167 for (; First != Last; ++First) 205 iterator erase(iterator First, iterator Last) { argument 206 list_base_type::removeRange(*First.getNodePtr(), *Last.getNodePtr()); 207 return Last; 221 iterator eraseAndDispose(iterator First, iterator Last, Disposer dispose) { argument 222 while (First != Last) 224 return Last; 248 void splice(iterator I, simple_ilist &, iterator First, iterator Last) { argument 250 *Last [all...] |
H A D | EnumeratedArray.h | 21 Enumeration LargestEnum = Enumeration::Last, typename IndexType = int,
|
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | AttrKinds.h | 26 Last##CLASS = LAST_NAME,
|
H A D | SyncScope.h | 39 /// Update enum value Last if necessary. 47 Last = OpenCLSubGroup member in class:clang::SyncScope 104 Last = SubGroup enumerator in enum:clang::SyncScope::AtomicScopeOpenCLModel::ID 125 S <= static_cast<unsigned>(Last); 129 static_assert(Last == SubGroup, "Does not include all synch scopes");
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
H A D | StringView.h | 25 const char *Last; member in class:StringView 31 StringView(const char (&Str)[N]) : First(Str), Last(Str + N - 1) {} 33 : First(First_), Last(Last_) {} 35 : First(First_), Last(First_ + Len) {} 36 StringView(const char *Str) : First(Str), Last(Str + std::strlen(Str)) {} 37 StringView() : First(nullptr), Last(nullptr) {} 58 return StringView(First + N, Last); 64 return StringView(First, Last - N); 107 const char *end() const { return Last; } 108 size_t size() const { return static_cast<size_t>(Last [all...] |
/netbsd-current/external/apache2/llvm/dist/clang/lib/Lex/ |
H A D | DependencyDirectivesSourceMinimizer.cpp | 50 const char *Last; member in struct:__anon697::Minimizer::IdInfo 84 Minimizer &append(const char *First, const char *Last) { argument 85 Out.append(First, Last); 151 const char *Last = ++First; local 152 while (Last != End && *Last != '(') 153 ++Last; 154 if (Last == End) { 155 First = Last; // Hit the end... just give up. 159 StringRef Terminator(First, Last 266 findLastNonSpace(const char *First, const char *Last) argument 273 findFirstTrailingSpace(const char *First, const char *Last) argument 391 const char *Last = First; local 484 const char *Last = First; local 528 const char *Last = First + 1; local 548 const char *Last = lexRawIdentifier(First, End); local 568 const char *Last = First; local 697 const char *Last = Id.Last; local [all...] |
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/profile/ |
H A D | InstrProfilingPlatformOther.c | 49 #define UPDATE_LAST(Last, New) Last = New > Last ? New : Last
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Format/ |
H A D | AffectedRangeManager.cpp | 35 FormatToken *Last = Line->Last; local 38 Last = (*PPEnd)->Last; 42 if (affectsTokenRange(*Line->First, *Last, 73 const FormatToken &Last, 78 SourceLocation End = Last.getStartOfNonWhitespace(); 79 End = End.getLocWithOffset(Last.TokenText.size()); 139 PreviousLine->Affected && PreviousLine->Last->is(tok::comment); 72 affectsTokenRange(const FormatToken &First, const FormatToken &Last, bool IncludeLeadingNewlines) argument
|
H A D | TokenAnnotator.h | 68 Last = Current; 69 Last->Next = nullptr; 95 return Last && Last->endsSequence(Tokens...); 123 FormatToken *Last; member in class:clang::format::AnnotatedLine
|
H A D | UnwrappedLineFormatter.cpp | 210 if (TheLine->Last->is(TT_LineComment)) 225 Limit = TheLine->Last->TotalLength > Limit 227 : Limit - TheLine->Last->TotalLength; 229 if (TheLine->Last->is(TT_FunctionLBrace) && 230 TheLine->First == TheLine->Last && 236 if (TheLine->Last->is(tok::l_brace) && TheLine->First == TheLine->Last && 279 I[i + 1]->Last->TotalLength < Limit; 284 Limit -= I[i + 1]->Last->TotalLength; 298 I[i + 1]->First->SpacesRequiredBefore = !I[i]->Last [all...] |
H A D | AffectedRangeManager.h | 40 // Returns true if the range from 'First' to 'Last' intersects with one of the 42 bool affectsTokenRange(const FormatToken &First, const FormatToken &Last,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 24 unsigned First, unsigned Last) { 25 assert(Last >= First); 27 const APInt &HighCase = Clusters[Last].High->getValue(); 38 unsigned First, unsigned Last) { 39 assert(Last >= First); 40 assert(TotalCases[Last] >= TotalCases[First]); 42 TotalCases[Last] - (First == 0 ? 0 : TotalCases[First - 1]); 172 for (unsigned First = 0, Last; First < N; First = Last + 1) { 173 Last 23 getJumpTableRange(const CaseClusterVector &Clusters, unsigned First, unsigned Last) argument 37 getJumpTableNumCases(const SmallVectorImpl<unsigned> &TotalCases, unsigned First, unsigned Last) argument 190 buildJumpTable(const CaseClusterVector &Clusters, unsigned First, unsigned Last, const SwitchInst *SI, MachineBasicBlock *DefaultMBB, CaseCluster &JTCluster) argument 364 buildBitTests(CaseClusterVector &Clusters, unsigned First, unsigned Last, const SwitchInst *SI, CaseCluster &BTCluster) argument [all...] |
H A D | InterferenceCache.cpp | 161 BI->First = BI->Last = SlotIndex(); 224 if (!BI->Last.isValid() || StopI > BI->Last) 225 BI->Last = StopI; 241 if (!BI->Last.isValid() || StopI > BI->Last) 242 BI->Last = StopI; 248 SlotIndex Limit = BI->Last.isValid() ? BI->Last : Start; 254 BI->Last [all...] |
H A D | ReachingDefAnalysis.cpp | 363 auto Last = MBB->getLastNonDebugInstr(); 364 if (Last == MBB->end()) 366 return isReachingDefLiveOut(&*Last, PhysReg); 477 for (MachineInstr &Last : 479 LiveRegs.stepBackward(Last); 481 return InstIds.lookup(&Last) > InstIds.lookup(MI); 489 auto Last = MBB->getLastNonDebugInstr(); 490 if (Last != MBB->end() && 491 getReachingDef(MI, PhysReg) != getReachingDef(&*Last, PhysReg)) 508 auto Last [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | DebugLoc.cpp | 75 DILocation *Last = InlinedAt; local 82 Last = cast<DILocation>(Found); 94 Cache[MD] = Last = DILocation::getDistinct( 95 Ctx, MD->getLine(), MD->getColumn(), MD->getScope(), Last); 97 return Last;
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CastSizeChecker.cpp | 59 const FieldDecl *Last = nullptr; local 61 Last = *Iter; 62 assert(Last && "empty structs should already be handled"); 64 const Type *ElemType = Last->getType()->getArrayElementTypeNoTypeQual(); 67 Ctx.getAsConstantArrayType(Last->getType())) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Support/ |
H A D | OptimizedStructLayout.cpp | 294 auto spliceFromQueue = [&](AlignmentQueue *Queue, Field *Last, Field *Cur) { 295 assert(Last ? Queue->getNext(Last) == Cur : Queue->Head == Cur); 299 if (Last) { 300 Last->Scratch = Cur->Scratch; 306 Queue->MinSize = Last->Size; 329 auto addToLayout = [&](AlignmentQueue *Queue, Field *Last, Field *Cur, 334 spliceFromQueue(Queue, Last, Cur); 362 for (Field *Cur = Queue->Head, *Last = nullptr; true; 363 Last [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolTypeFunctionSig.cpp | 84 auto Last = SigArguments->getChildAtIndex(NumArgs - 1); 85 if (auto Builtin = llvm::dyn_cast_or_null<PDBSymbolTypeBuiltin>(Last.get())) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 360 char Last = *FB++ = *FmtStr++; local 362 while (Last != 'c' && Last != 'd' && Last != 'i' && Last != 'u' && 363 Last != 'o' && Last != 'x' && Last != 'X' && Last != 'e' && 364 Last ! [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCFrameLowering.cpp | 78 unsigned Last = 0; local 82 if (Reg.getReg() > Last) 83 Last = Reg.getReg(); 85 return Last; 129 unsigned Last = determineLastCalleeSave(CSI); local 155 if (UseSaveRestoreFunclet && Last > ARC::R14) { 158 StackSlotsUsedByFunclet = Last - ARC::R12; 165 .addExternalSymbol(store_funclet_name[Last - ARC::R15]) 265 unsigned Last = determineLastCalleeSave(CSI); local 268 if (UseSaveRestoreFunclet && Last > AR 352 unsigned Last = determineLastCalleeSave(CSI); local 407 unsigned Last = determineLastCalleeSave(CSI); local 424 unsigned Last = determineLastCalleeSave(CSI); local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86OptimizeLEAs.cpp | 264 int calcInstrDist(const MachineInstr &First, const MachineInstr &Last); 280 /// Returns true if the \p Last LEA instruction can be replaced by the 283 /// replacement of the \p Last LEA's uses with the \p First's def register. 284 bool isReplaceable(const MachineInstr &First, const MachineInstr &Last, 320 const MachineInstr &Last) { 323 assert(Last.getParent() == First.getParent() && 326 InstrPos.find(&Last) != InstrPos.end() && 329 return InstrPos[&Last] - InstrPos[&First]; 418 // Check that the Last LEA can be replaced by the First LEA. To be so, 422 // 3) All uses of the Last LE 319 calcInstrDist(const MachineInstr &First, const MachineInstr &Last) argument 424 isReplaceable(const MachineInstr &First, const MachineInstr &Last, int64_t &AddrDispShift) const argument 639 MachineInstr &Last = **I2; local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIInsertHardClauses.cpp | 113 MachineInstr *Last = nullptr; member in struct:__anon2260::SIInsertHardClauses::ClauseInfo 117 // The base operands of *Last. 125 std::distance(CI.First->getIterator(), CI.Last->getIterator()) + 1; 135 std::next(CI.Last->getIterator())); 187 CI.Last = &MI;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/MCA/ |
H A D | Pipeline.cpp | 78 Stage *Last = Stages.back().get(); local 79 Last->setNextInSequence(S.get());
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
H A D | Diagnostics.cpp | 68 ErrorContent &Last = Errors.back(); local 69 Last.ContextStack = ContextStack; 70 Last.Messages.emplace_back(); 71 Last.Messages.back().Range = Range; 72 Last.Messages.back().Type = Error; 73 return ArgStream(&Last.Messages.back().Args);
|