/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 154 /// \brief Class used to capture the result of searching for an existing 156 /// to update the place where this result was found (the declaration 183 /// \brief Suppress the addition of this result into the known set of [all...] |
ASTReader.cpp | 464 data_type Result; 466 Result.ID = Reader.getGlobalSelectorID(F, ReadUnalignedLE32(d)); 474 Result.Instance.push_back(Method); 481 Result.Factory.push_back(Method); 484 return Result; [all...] |
ASTWriter.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeIntegerTypes.cpp | 28 // Integer Result Promotion 31 /// PromoteIntegerResult - This method is called when a result of a node is 34 /// expansion, we just know that (at least) one result needs promotion. 36 DEBUG(dbgs() << "Promote integer result: "; N->dump(&DAG); dbgs() << "\n"); 142 // If the result is null then the sub-method took care of registering it. 174 // Legalized the chain result - switch anything that used the old chain to 187 // Legalized the chain result - switch anything that used the old chain to 200 // Legalized the chain result - switch anything that used the old chain to 276 // the result, for example i14 = BUILD_PAIR (i7, i7). Handle all cases. 290 SDValue Result = DAG.getNode(Opc, dl [all...] |
LegalizeVectorTypes.cpp | 30 // Result Vector Scalarization: <1 x ty> -> ty. 34 DEBUG(dbgs() << "Scalarize node result " << ResNo << ": "; 46 report_fatal_error("Do not know how to scalarize the result of this " 123 // If R is null, the sub-method took care of registering the result. 209 SDValue Result = DAG.getLoad(ISD::UNINDEXED, 220 // Legalized the chain result - switch anything that used the old chain to 222 ReplaceValueWith(SDValue(N, 1), Result.getValue(1)); 223 return Result; 380 // If the result is null, the sub-method took care of registering results etc. 383 // If the result is N, the sub-method updated N in place. Tell the legalize [all...] |
SelectionDAG.cpp | 267 /// signed operation and 2 if the result is an unsigned comparison. Return zero 285 /// getSetCCOrOperation - Return the result of a logical OR between different 309 /// getSetCCAndOperation - Return the result of a logical AND between different 320 ISD::CondCode Result = ISD::CondCode(Op1 & Op2); 324 switch (Result) { 326 case ISD::SETUO : Result = ISD::SETFALSE; break; // SETUGT & SETULT 328 case ISD::SETUEQ: Result = ISD::SETEQ ; break; // SETUGE & SETULE 329 case ISD::SETOLT: Result = ISD::SETULT ; break; // SETULT & SETNE 330 case ISD::SETOGT: Result = ISD::SETUGT ; break; // SETUGT & SETNE 334 return Result; [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.cpp | 513 // Return the Cell SPU's SETCC result type 517 // i8, i16 and i32 are valid SETCC result types 586 SDValue result; local 681 result = DAG.getNode(SPUISD::ROTBYTES_LEFT, dl, MVT::i128, 688 result = DAG.getNode(SPUISD::VEC2PREFSLOT, dl, InVT, 689 DAG.getNode(ISD::BITCAST, dl, vecVT, result)); 729 result = DAG.getNode(ISD::BITCAST, dl, vecVT, 733 result = DAG.getNode(SPUISD::VEC2PREFSLOT, dl, InVT, result ); 737 // Handle extending loads by extending the scalar result 777 SDValue result; local 2192 SDValue result = local 2615 SDValue result = local [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | [all...] |
/external/llvm/utils/TableGen/ |
CodeGenDAGPatterns.cpp | 131 std::string Result; 138 if (i) Result += ':'; 139 Result += VTName; 143 return Result; 144 return "{" + Result + "}"; 662 std::string Result = 664 return Result + ImmCode; 676 std::string Result; 678 Result = " SDNode *N = Node;\n"; 680 Result = " " + ClassName + "*N = cast<" + ClassName + ">(Node);\n" [all...] |
/external/clang/lib/CodeGen/ |
CGExpr.cpp | 84 /// expression and compare the result against zero, returning an Int1Ty value. 99 /// ignoring the result. 104 // Just emit it as an l-value and drop the result. 109 /// can have any type. The result is returned as an RValue struct. 111 /// result should be returned. 126 /// EmitAnyExprToTemp - Similary to EmitAnyExpr(), however, the result will 553 /// getAccessedFieldNo - Given an encoded value and a result number, return the 634 // Store the updated result through the lvalue. 3359 LValueOrRValue result; local [all...] |
CGExprScalar.cpp | 93 /// and returns the result. 135 Value *Result = ZI->getOperand(0); 138 // is the result of an assignment. 141 return Result; 158 llvm_unreachable("Stmt can't have complex result type!"); 219 if (CodeGenFunction::ConstantEmission result = CGF.tryEmitAsConstant(E)) { 220 if (result.isReference()) 221 return EmitLoadOfLValue(result.getReferenceLValue(CGF, E)); 222 return result.getValue(); 372 // The result shall only be used as the operand for the function cal 1848 Value *result = Builder.CreateExtractValue(resultAndOverflow, 0); local 1945 Value *result = CGF.Builder.CreateBitCast(pointer, CGF.VoidPtrTy); local 1974 Value *result = CGF.Builder.CreateBitCast(pointer, CGF.VoidPtrTy); local [all...] |
/external/clang/lib/Sema/ |
SemaCodeComplete.cpp | 46 /// the result set (when it returns true) and which declarations should be 50 typedef CodeCompletionResult Result; 54 std::vector<Result> Results; 57 /// into the result set, used to ensure that no declaration ever gets into 58 /// the result set twice. 140 /// Closely matching the preferred type gives a boost to a result's 165 void AdjustResultPriorityForDecl(Result &R); 167 void MaybeAddConstructorResults(Result R); 211 Result *data() { return Results.empty()? 0 : &Results.front(); } 234 /// When an Objective-C method declaration result is added, and tha [all...] |
SemaExprCXX.cpp | 318 ExprResult result = CheckPlaceholderExpr(E); local 319 if (result.isInvalid()) return ExprError(); 320 E = result.take(); 339 ExprResult Result = TranformToPotentiallyEvaluated(E); 340 if (Result.isInvalid()) return ExprError(); 341 E = Result.take(); 350 // cv-qualified type, the result of the typeid expression refers to a 608 // Initialize the exception result. This implicitly weeds out 5010 ExprResult result = S.CheckPlaceholderExpr(Base); local 5427 ExprResult result = CheckPlaceholderExpr(E); local [all...] |
SemaInit.cpp | 4004 ExprResult result = S.CheckPlaceholderExpr(Args[I]); local [all...] |
SemaTemplate.cpp | 100 // A lookup that finds an injected-class-name (10.2) can result in an 486 ParsedTemplateArgument Result(*this); 487 Result.EllipsisLoc = EllipsisLoc; 488 return Result; [all...] |
SemaChecking.cpp | 115 llvm::APSInt Result; 116 if (SemaBuiltinConstantArg(TheCall, ArgNo, Result)) 356 llvm::APSInt Result; 372 if (SemaBuiltinConstantArg(TheCall, ImmArg, Result)) 375 TV = Result.getLimitedValue(64); 421 if (SemaBuiltinConstantArg(TheCall, i, Result)) 425 unsigned Val = Result.getZExtValue(); 453 llvm::APSInt Result; 454 if (SemaBuiltinConstantArg(TheCall, i, Result)) 458 unsigned Val = Result.getZExtValue() 3971 Expr::EvalResult result; local 4635 Expr::EvalResult result; local [all...] |
SemaDecl.cpp | 158 // We therefore do not perform any name lookup if the result would 188 LookupResult Result(*this, &II, NameLoc, Kind); 194 LookupQualifiedName(Result, LookupCtx); 196 if (ObjectTypePtr && Result.empty()) { 203 LookupName(Result, S); 207 LookupName(Result, S); 211 switch (Result.getResultKind()) { 216 TypoCorrection Correction = CorrectTypo(Result.getLookupNameInfo(), 245 << Result.getLookupName() << CorrectedQuotedStr << isClassName 262 Result.suppressDiagnostics() 7045 ExprResult result = local [all...] |
SemaOverload.cpp | 289 /// \param Converted The result of applying this standard conversion sequence. 321 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType)); 322 Result.convertFromAPInt(IntConstantValue, IntConstantValue.isSigned(), 327 Result.convertToInteger(ConvertedValue, 418 // If the result is different, this was a narrowing conversion. 552 OverloadCandidate::DeductionFailureInfo Result; 553 Result.Result = static_cast<unsigned>(TDK); 554 Result.HasDiagnostic = false; 555 Result.Data = 0 796 ExprResult result = S.CheckPlaceholderExpr(E); local 5051 ExprResult result = CheckPlaceholderExpr(From); local 9855 ExprResult result; local [all...] |
TreeTransform.h | 457 /// new template argument from the transformed result. Subclasses may 549 /// The result vectors should be kept in sync; null entries in the 6281 ExprResult result = getDerived().TransformExpr(newSyntacticForm); local 8515 ExprResult result = getDerived().TransformExpr(E->getSubExpr()); local [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopStrengthReduce.cpp | 454 /// the result will be used in a context where the most significant bits are 556 int64_t Result = ExtractImmediate(NewOps.front(), SE); 557 if (Result != 0) 559 return Result; 562 int64_t Result = ExtractImmediate(NewOps.front(), SE); 563 if (Result != 0) 567 return Result; 583 GlobalValue *Result = ExtractSymbol(NewOps.back(), SE); 584 if (Result) 586 return Result; [all...] |
ObjCARC.cpp | 631 // result is an escape. 732 AliasResult Result = 735 if (Result != MayAlias) 736 return Result; 743 Result = AliasAnalysis::alias(Location(UA), Location(UB)); 746 if (Result == NoAlias) [all...] |
/external/clang/lib/AST/ |
ASTContext.cpp | 844 AttrVec *&Result = DeclAttrs[D]; 845 if (!Result) { 847 Result = new (Mem) AttrVec; 850 return *Result; [all...] |
ExprConstant.cpp | 19 // * An evaluated result, valid only if constant folding has not failed. 23 // where it is possible to determine the evaluated result regardless. 817 // derived class of the class containing the original member, the result 871 static bool Evaluate(APValue &Result, EvalInfo &Info, const Expr *E); 872 static bool EvaluateInPlace(APValue &Result, EvalInfo &Info, 876 static bool EvaluateLValue(const Expr *E, LValue &Result, EvalInfo &Info); 877 static bool EvaluatePointer(const Expr *E, LValue &Result, EvalInfo &Info); 878 static bool EvaluateMemberPointer(const Expr *E, MemberPtr &Result, 880 static bool EvaluateTemporary(const Expr *E, LValue &Result, EvalInfo &Info); 881 static bool EvaluateInteger(const Expr *E, APSInt &Result, EvalInfo &Info) [all...] |
/external/clang/lib/Rewrite/Frontend/ |
RewriteModernObjC.cpp | 349 std::string &Result); 351 void RewriteObjCFieldDecl(FieldDecl *fieldDecl, std::string &Result); 355 std::string &Result); 357 bool RewriteObjCFieldDeclType(QualType &Type, std::string &Result); 360 std::string &Result); 401 std::string &Result); 403 std::string &Result); 406 StringRef prefix, StringRef ClassName, std::string &Result); 408 std::string &Result); 409 void RewriteClassSetupInitHook(std::string &Result); [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | 125 CXSourceRange Result = { { (void *)&SM, (void *)&LangOpts }, 128 return Result; 2357 bool result = RunVisitorWorkList(*WL); local 2523 CXTranslationUnit result; member in struct:ParseTranslationUnitInfo 2702 CXSaveError result; member in struct:__anon6385::SaveTranslationUnitInfo 2784 int result; member in struct:ReparseTranslationUnitInfo [all...] |