/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy.cpp | 90 // Comment until end of line. 98 // Check for end of file. Don't eat the EOF. 178 ExprAST *Start, *End, *Step, *Body; 180 ForExprAST(const std::string &varname, ExprAST *start, ExprAST *end, 182 : VarName(varname), Start(start), End(end), Step(step), Body(body) {} 370 ExprAST *End = ParseExpression(); 371 if (End == 0) return 0; 388 return new ForExprAST(IdName, Start, End, Step, Body); 417 // End of var list, exit loop 715 ModuleVector::iterator it, end; local 732 ModuleVector::iterator end = Modules.end(); local 778 ModuleVector::iterator end = Modules.end(); local 840 Module::iterator end = M->end(); local 860 ModuleVector::iterator end = Modules.end(); local 884 ModuleVector::iterator end = Modules.end(); local [all...] |
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/ |
toy.cpp | 95 // Comment until end of line. 103 // Check for end of file. Don't eat the EOF. 189 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 191 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)), 197 std::unique_ptr<ExprAST> Start, End, Step, Body; 398 auto End = ParseExpression(); 399 if (!End) 419 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), 450 // End of var list, exit loop [all...] |
/external/llvm/examples/Kaleidoscope/Orc/initial/ |
toy.cpp | 94 // Comment until end of line. 102 // Check for end of file. Don't eat the EOF. 188 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 190 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)), 196 std::unique_ptr<ExprAST> Start, End, Step, Body; 397 auto End = ParseExpression(); 398 if (!End) 418 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), 449 // End of var list, exit loop [all...] |
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/ |
toy.cpp | 94 // Comment until end of line. 102 // Check for end of file. Don't eat the EOF. 188 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 190 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)), 196 std::unique_ptr<ExprAST> Start, End, Step, Body; 397 auto End = ParseExpression(); 398 if (!End) 418 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), 449 // End of var list, exit loop [all...] |
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/ |
toy.cpp | 94 // Comment until end of line. 102 // Check for end of file. Don't eat the EOF. 188 std::unique_ptr<ExprAST> End, std::unique_ptr<ExprAST> Step, 190 : VarName(std::move(VarName)), Start(std::move(Start)), End(std::move(End)), 196 std::unique_ptr<ExprAST> Start, End, Step, Body; 397 auto End = ParseExpression(); 398 if (!End) 418 return llvm::make_unique<ForExprAST>(IdName, std::move(Start), std::move(End), 449 // End of var list, exit loop [all...] |
/external/llvm/include/llvm/MC/ |
MCAssembler.h | 113 /// \brief Should this fragment be placed at the end of an aligned bundle? 212 /// \brief Should this fragment be aligned to the end of a bundle? 248 fixup_iterator fixup_end() override {return Fixups.end();} 249 const_fixup_iterator fixup_end() const override {return Fixups.end();} 264 /// \brief Should this fragment be aligned to the end of a bundle? 335 fixup_iterator fixup_end() override {return Fixups.end();} 336 const_fixup_iterator fixup_end() const override {return Fixups.end();} 646 iterator end() { return Fragments.end(); } function in class:llvm::MCSectionData 647 const_iterator end() const { return Fragments.end(); function in class:llvm::MCSectionData 1089 iterator end() { return Sections.end(); } function in class:llvm::MCAssembler 1090 const_iterator end() const { return Sections.end(); } function in class:llvm::MCAssembler [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.cpp | 328 // We don't create a DIE if we have a single Range and the end label 456 ScopesWithImportedEntities.end(), less_first()); 669 if (I != AbstractVariables.end()) 800 for (auto I = Ranges.begin(), E = Ranges.end(); I != E; ++I) { 802 const MachineInstr *End = I->second; 814 auto Last = std::remove_if(OpenRanges.begin(), OpenRanges.end(), 818 OpenRanges.erase(Last, OpenRanges.end()); 824 if (End != nullptr) 825 EndLabel = getLabelAfterInsn(End); 826 else if (std::next(I) == Ranges.end()) 1553 MCSymbol *end = Asm->OutStreamer.getContext().CreateTempSymbol(); local [all...] |
/external/llvm/lib/CodeGen/ |
RegisterCoalescer.cpp | 243 } // end anonymous namespace 479 if (BS == IntB.end()) return false; 491 if (AS == IntA.end()) return false; 504 if (ValS == IntB.end()) 507 // Make sure that the end of the live segment is inside the same block as 510 LIS->getInstructionFromIndex(ValS->end.getPrevSlot()); 521 SlotIndex FillerStart = ValS->end, FillerEnd = BS->start; 528 // [ValS.end, BS.begin) of either value number, then we merge the 558 if (AS->end == CopyIdx) 577 std::upper_bound(IntB.begin(), IntB.end(), ASeg.start) [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGISel.cpp | 385 for (Function::iterator BB = Fn.begin(), E = Fn.end(); BB != E; ++BB) { 497 if (LDI != LiveInMap.end()) { 565 I = FuncInfo->RegFixups.begin(), E = FuncInfo->RegFixups.end(); 593 DEBUG(dbgs() << "*** MachineFunction at end of ISel ***\n"); 600 BasicBlock::const_iterator End, 604 for (BasicBlock::const_iterator I = Begin; I != End && !SDB->HasTailCall; ++I) 810 // FuncInfo->InsertPt is passed by reference and set to the end of the [all...] |
/external/llvm/lib/IR/ |
Instructions.cpp | 107 Use *End = Begin + N; 108 (void) new(End) Use::UserRef(const_cast<PHINode*>(this), 1); 109 return Use::initTags(Begin, End); 119 // FIXME: we could just swap with the end of the list, then erase. However, 284 std::copy(Args.begin(), Args.end(), op_begin()); 565 std::copy(Args.begin(), Args.end(), op_begin()); [all...] |
/external/llvm/lib/Support/ |
CommandLine.cpp | 64 } // end namespace llvm::cl 162 for (auto Opt = PositionalOpts.begin(); Opt != PositionalOpts.end(); 170 for (auto Opt = SinkOpts.begin(); Opt != SinkOpts.end(); ++Opt) { 198 RegisteredOptionCategories.end(), 261 return I != OptionsMap.end() ? I->second : nullptr; 268 if (I == OptionsMap.end()) 296 ie = OptionsMap.end(); 444 while (OMI == OptionsMap.end() && Name.size() > 1) { 449 if (OMI != OptionsMap.end() && Pred(OMI->second)) { 532 // Mark the end of lines in response file [all...] |
YAMLParser.cpp | 210 StringRef::iterator End = Range.end(); 218 if (Position + 1 != End && 228 if (Position + 2 != End && 243 if (Position + 3 != End && 278 if (Current >= End) 279 Current = End - 1; 301 return StringRef(Current, End - Current); 311 return ::decodeUTF8(StringRef(Position, End - Position)); 438 /// @brief Scan a ] or } and generate the proper flow collection end token 1549 document_iterator Stream::end() { function in class:Stream [all...] |
/external/llvm/lib/TableGen/ |
TGParser.cpp | 55 iend = TemplateArgs.end(); 62 } // end namespace llvm 232 iend = SMC->DefPrototypes.end(); 486 Result.RefRange.End = Lex.getLoc(); 509 Result.RefRange.End = Lex.getLoc(); 531 Result.RefRange.End = Lex.getLoc(); 554 Result.RefRange.End = Lex.getLoc(); 569 int64_t End; 580 TokError("expected integer value as end of range"); 583 End = Lex.getCurIntVal() [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonHardwareLoops.cpp | 139 /// loop start value, loop end value, and induction value. Based upon 146 const MachineOperand *End, 271 } // end anonymous namespace 303 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); 393 InductionMap::iterator IndMapEnd = IndMap.end(); 605 /// represent the loop start value, loop end value, and induction value. 609 const MachineOperand *End, 617 // Check if either the start or end values are an assignment of an immediate. 624 if (End->isReg()) { 625 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg()) [all...] |
/external/llvm/lib/Target/X86/AsmParser/ |
X86AsmParser.cpp | 668 std::unique_ptr<X86Operand> ParseRoundingModeOp(SMLoc Start, SMLoc End); 669 bool ParseIntelExpression(IntelExprStateMachine &SM, SMLoc &End); 676 bool IsUnevaluatedOperand, SMLoc &End); 683 SMLoc End, unsigned Size, StringRef Identifier, 790 } // end anonymous namespace [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 822 unsigned End = Start + Width; 828 if (Start <= SourceStart && SourceStart <= End) { 830 NewWidth = std::max(End, SourceEnd) - NewStart; 834 NewWidth = std::max(SourceEnd, End) - NewStart; [all...] |
/external/llvm/lib/Transforms/Scalar/ |
InductiveRangeCheckElimination.cpp | 171 const SCEV *End; 174 Range(const SCEV *Begin, const SCEV *End) : Begin(Begin), End(End) { 175 assert(Begin->getType() == End->getType() && "ill-typed range!"); 180 const SCEV *getEnd() const { return End; } 477 /// End). The algorithm then tries to break out a "main loop" out of the loop 479 /// in a subset of [Begin, End). The algorithm emits appropriate pre and post 482 /// iterations in which the induction variable is >= End. 512 // on low end of the restricted iteration space of the main loop. `HighLimit [all...] |
/external/llvm/utils/TableGen/ |
AsmMatcherEmitter.cpp | 21 // end up with a single literal token (the instruction name) and some number of 42 // and rejected by the assembler front end. However, if the proper encoding 228 std::set_intersection(Registers.begin(), Registers.end(), 229 RHS.Registers.begin(), RHS.Registers.end(), 682 return I == SubtargetFeatures.end() ? nullptr : &I->second; 690 } // End anonymous namespace 713 size_t end = Ops.first.find_last_of(" \t"); local 714 Ops.first = Ops.first.slice(0, end); 720 end = Ops.second.find_last_of(" \t"); 721 Ops.first = Ops.first.slice(0, end); [all...] |
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/ |
d3d11_context.h | [all...] |
/external/valgrind/VEX/priv/ |
host_tilegx_defs.h | 341 UInt End; 484 UInt Start, UInt End ); 561 /*--- end host-tilegx_defs.h ---*/
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/tools/ |
cpplint.py | 850 def End(self): [all...] |
/external/clang/lib/ARCMigrate/ |
ObjCMT.cpp | 135 for (DeclGroupRef::iterator I = DG.begin(), E = DG.end(); I != E; ++I) 152 != WhiteListFilenames.end(); [all...] |
/external/clang/lib/AST/ |
Decl.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
BugReporter.cpp | 109 // it to the end of the path. The entire path is processed in this way. 163 // want to keep once we are done, we will push it back on the end. 220 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E; ++I) { 254 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) { 264 const Stmt *End = CF->getEndLocation().asStmt(); 268 } else if (End && isa<CXXDefaultInitExpr>(End)) { 289 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) { 361 } // end anonymous namespace 387 os << "Execution jumps to the end of the " 2255 const Stmt *end = getLocStmt(PieceI->getEndLocation()); local [all...] |
/external/clang/utils/TableGen/ |
NeonEmitter.cpp | 535 } // end anonymous namespace 1064 // A reinterpret - out the input base type at the end. 1099 size_t End = Pos + 1; 1100 while (isalpha(S[End])) 1101 ++End; 1103 std::string VarName = S.substr(Pos + 1, End - Pos - 1); 1104 assert_with_loc(Variables.find(VarName) != Variables.end(), 1106 S.replace(Pos, End - Pos, Variables.find(VarName)->second.getName()); [all...] |