/external/llvm/utils/TableGen/ |
AsmWriterEmitter.cpp | 591 std::string Result; 596 : Result(R), AsmString(AS) {} 623 O.indent(6) << "// " << Result << "\n"; 758 IAPrinter *IAP = new IAPrinter(CGA->Result->getAsString(), [all...] |
CodeGenInstruction.h | 273 /// Result - The result instruction. 274 DagInit *Result; 277 /// Result). 308 /// ResultOperands - The decoded operands for the result instruction. 312 /// indices to identify the corresponding operand in the result 320 bool tryAliasOpMatch(DagInit *Result, unsigned AliasOpNo,
|
/external/chromium/testing/gmock/include/gmock/ |
gmock-generated-actions.h | 50 template <typename Result, typename ArgumentTuple> 392 // SelectArgs<Result, ArgumentTuple, k1, k2, ..., k_n>::type is the 395 // type, and whose return type is Result. For example, 399 // SelectArgs<Result, ArgumentTuple, k1, k2, ..., k_n>::Select(args) 410 template <typename Result, typename ArgumentTuple, int k1, int k2, int k3, 414 typedef Result type(GMOCK_FIELD_(ArgumentTuple, k1), 429 template <typename Result, typename ArgumentTuple> 430 class SelectArgs<Result, ArgumentTuple, 433 typedef Result type(); 441 template <typename Result, typename ArgumentTuple, int k1 [all...] |
/external/clang/include/clang/Sema/ |
Overload.h | 36 /// OverloadingResult - Capture the result of performing overload 557 // The result of a comparison between implicit conversion 584 /// This conversion candidate is not viable because its result 663 unsigned Result; 694 /// after the call to the overload candidate to convert the result
|
/external/clang/lib/AST/ |
DeclBase.cpp | 48 void *Result = (char*)Start + 8; 50 unsigned *PrefixPtr = (unsigned *)Result - 2; 58 return Result; 288 /// When it returns an availability result other than \c AR_Available, 370 AvailabilityResult Result = AR_Available; 375 if (Result >= AR_Deprecated) 381 Result = AR_Deprecated; 398 if (AR > Result) { 399 Result = AR; 409 return Result; [all...] |
/external/clang/lib/CodeGen/ |
CGExprComplex.cpp | 61 /// and returns the result. 100 llvm_unreachable("Stmt can't have complex result type!"); 115 if (CodeGenFunction::ConstantEmission result = CGF.tryEmitAsConstant(E)) { 116 if (result.isReference()) 117 return EmitLoadOfLValue(result.getReferenceLValue(CGF, E)); 120 cast<llvm::ConstantStruct>(result.getValue()); 259 // No comparisons produce a complex result. 623 ComplexPairTy Result = (this->*Func)(OpInfo); 625 // Truncate the result back to the LHS type. 626 Result = EmitComplexToComplexCast(Result, OpInfo.Ty, LHSTy) [all...] |
CGStmt.cpp | 190 /// this captures the expression result of the last sub-statement and returns it 743 // Emit the result value, even if unused, to evalute the side effects. 751 // which means doing nothing: the appropriate result has already been 768 RValue Result = EmitReferenceBindingToExpr(RV, /*InitializedDecl=*/0); 769 Builder.CreateStore(Result.getScalarVal(), ReturnValue); 1276 bool result = Target.resolveSymbolicName(Constraint, local [all...] |
ItaniumCXXABI.cpp | 634 llvm::Value *Result = Builder.CreateBinOp(Or, EqZero, AdjEq); 635 Result = Builder.CreateBinOp(And, PtrEq, Result, 637 return Result; 658 llvm::Value *Result = Builder.CreateICmpNE(Ptr, Zero, "memptr.tobool"); 668 Result = Builder.CreateOr(Result, IsVirtual); 671 return Result; [all...] |
/external/clang/lib/Lex/ |
ModuleMap.cpp | 121 Module *Result = KnownDir->second; 125 Module *UmbrellaModule = Result; 138 Result = findOrCreateModule(Name, Result, /*IsFramework=*/false, 142 UmbrellaDirs[SkippedDirs[I-1]] = Result; 146 if (UmbrellaModule->InferExportWildcard && Result->Exports.empty()) 147 Result->Exports.push_back(Module::ExportDecl(0, true)); 152 Result = findOrCreateModule(Name, Result, /*IsFramework=*/false, 157 if (UmbrellaModule->InferExportWildcard && Result->Exports.empty() [all...] |
/external/clang/lib/Parse/ |
ParseDeclCXX.cpp | 650 ExprResult Result; 655 Result = getExprAnnotation(Tok); 658 if (Result.isInvalid()) { 682 Result = ParseExpression(); 683 if (Result.isInvalid()) { 698 Result = Actions.ActOnDecltypeExpression(Result.take()); 699 if (Result.isInvalid()) { 711 DiagID, Result.release())) { 746 TypeResult Result = ParseTypeName() [all...] |
ParseExprCXX.cpp | 830 // result type. Deal with this. [all...] |
ParseStmt.cpp | 318 // If the result was valid, then we do want to diagnose this. Use [all...] |
/external/clang/lib/Sema/ |
SemaCast.cpp | 86 // If this is an unbridged cast, wrap the result in an implicit 622 // C++ 5.2.7p3: If the type of v is the same as the required result type, [all...] |
SemaExprMember.cpp | 664 ExprResult Result = 672 if (Result.isInvalid()) { 677 if (Result.get()) 678 return move(Result); 721 ExprResult result local 723 if (result.isInvalid()) return ExprError(); 725 baseObjectExpr = result.take(); 768 Expr *result = baseObjectExpr; local 782 result = BuildFieldReferenceExpr(*this, result, baseObjectIsPointer [all...] |
SemaTemplateInstantiate.cpp | 56 MultiLevelTemplateArgumentList Result; 59 Result.addOuterTemplateArguments(Innermost); 75 Result.addOuterTemplateArguments(0, 0); 76 return Result; 90 Result.addOuterTemplateArguments(&Spec->getTemplateInstantiationArgs()); 109 Result.addOuterTemplateArguments(TemplateArgs); 121 Result.addOuterTemplateArguments(Injected.first, Injected.second); 140 Result.addOuterTemplateArguments(TST->getArgs(), TST->getNumArgs()); 150 return Result; 738 TemplateArgument Result; 1142 ExprResult result; local [all...] |
/external/llvm/examples/Kaleidoscope/Chapter6/ |
toy.cpp | 284 ExprAST *Result = new NumberExprAST(NumVal); 286 return Result;
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
toy.cpp | 302 ExprAST *Result = new NumberExprAST(NumVal); 304 return Result; [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | 395 // then the result of the binop is the select itself. 428 /// result in the same value. Returns the common value if so, otherwise returns 477 // If both sides simplified to the same value, then use it as the result of 483 // type as the result of the comparison, so bail out if this is not so. 486 // If the false value simplified to false, then the result of the compare 492 // If the true value simplified to true, then the result of the compare 498 // false, then the result of the compare is equal to "!Cond". 510 /// it on the incoming phi values yields the same result for every value. If so 553 /// incoming phi values yields the same result every time. If so returns the 554 /// common result, otherwise returns null [all...] |
ScalarEvolution.cpp | 462 // greater than RHS, respectively. A three-way result allows recursive 670 /// BinomialCoefficient - Compute BC(It, K). The result has width W. 684 // overflow. Hence, we must assure that the result of our computation is 716 // the result must be zero anyway. We prefer here to do it in the width of 738 // W bits of the result. 776 // Truncate the result, and divide by K! / 2^T. 793 const SCEV *Result = getStart(); 802 Result = SE.getAddExpr(Result, SE.getMulExpr(getOperand(i), Coeff)); 804 return Result; [all...] |
ScalarEvolutionExpander.cpp | 371 /// BasicAliasAnalysis and other passes analyze the result. See the rules 662 const Loop *Result = getRelevantLoop(C->getOperand()); 663 return RelevantLoops[C] = Result; 666 const Loop *Result = 670 return RelevantLoops[D] = Result; [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeDAG.cpp | 76 /// the insert there, and then read the result back. 83 /// performs the same shuffe in terms of order or result bytes, but on a type 174 /// performs the same shuffe in terms of order or result bytes, but on a type 278 SDValue Result = 283 return Result; 285 SDValue Result = 289 return Result; 311 SDValue Result = DAG.getNode(ISD::BITCAST, dl, intVT, Val); 312 Result = DAG.getStore(Chain, dl, Result, Ptr, ST->getPointerInfo() [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
JITEmitter.cpp | 652 void *Result = JR->TheJIT->getPointerToGlobalIfAvailable(F); 654 if (!Result) { 669 Result = JR->TheJIT->getPointerToFunction(F); 689 JR->revGOTMap[Result] = JR->revGOTMap[Stub]; 691 return Result; [all...] |
/external/llvm/lib/TableGen/ |
TGParser.cpp | 462 Record *Result = Records.getClass(Lex.getCurStrVal()); 463 if (Result == 0) 467 return Result; 481 MultiClass *Result = MultiClasses[Lex.getCurStrVal()]; 482 if (Result == 0) 486 return Result; 514 SubClassReference Result; 515 Result.RefLoc = Lex.getLoc(); 518 Result.Rec = ParseDefmID(); 520 Result.Rec = ParseClassID() [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelDAGToDAG.cpp | 838 SDNode *Result; 840 Result = CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, dl, VT, 843 return Result; [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelDAGToDAG.cpp | 325 SDNode* Result = CurDAG->getMachineNode(Opcode, dl, 333 cast<MachineSDNode>(Result)->setMemRefs(MemOp, MemOp + 1); 334 ReplaceUses(LD, Result); 335 return Result; 533 SDNode* Result = CurDAG->getMachineNode(Opcode, dl, 539 cast<MachineSDNode>(Result)->setMemRefs(MemOp, MemOp + 1); 544 const SDValue Tos[] = { SDValue(Result, 0), 545 SDValue(Result, 1), 546 SDValue(Result, 2) 549 return Result; 578 SDNode *result; local [all...] |