/external/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 793 static bool modifiesConditionCode(MachineInstr *From, MachineInstr *To, argument 796 // We iterate backward starting \p To until we hit \p From 797 MachineBasicBlock::iterator I = To, E = From, B = To->getParent()->begin(); 799 // Early exit if To is at the beginning of the BB. 805 if (To->getParent() != From->getParent()) 2084 // To prevent that, we are going to constrain the %vreg0 register class here.
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SCCP.cpp | 447 // block to the 'To' basic block is currently feasible. 449 bool isEdgeFeasible(BasicBlock *From, BasicBlock *To); 582 // block to the 'To' basic block is currently feasible. 584 bool SCCPSolver::isEdgeFeasible(BasicBlock *From, BasicBlock *To) { argument 585 assert(BBExecutable.count(To) && "Dest should always be alive!"); 605 return BI->getSuccessor(CI->isZero()) == To; 622 return SI->findCaseValue(CI).getCaseSuccessor() == To;
|
H A D | StructurizeCFG.cpp | 204 void delPhiValues(BasicBlock *From, BasicBlock *To); 206 void addPhiValues(BasicBlock *From, BasicBlock *To); 561 /// \brief Remove all PHI values coming from "From" into "To" and remember 563 void StructurizeCFG::delPhiValues(BasicBlock *From, BasicBlock *To) { argument 564 PhiMap &Map = DeletedPhis[To]; 565 for (BasicBlock::iterator I = To->begin(), E = To->end(); 577 void StructurizeCFG::addPhiValues(BasicBlock *From, BasicBlock *To) { argument 578 for (BasicBlock::iterator I = To->begin(), E = To 594 BasicBlock *To = AI->first; local [all...] |
H A D | GVN.cpp | 719 unsigned replaceAllDominatedUsesWith(Value *From, Value *To, 2036 /// Replace all uses of 'From' with 'To' if the use is dominated by the given 2038 unsigned GVN::replaceAllDominatedUsesWith(Value *From, Value *To, argument 2046 U.set(To);
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersInternal.h | 26 // The matcher functions are defined in ASTMatchers.h. To make it possible 350 bool canConvertTo(ast_type_traits::ASTNodeKind To) const; 439 /// \c To must be a base class of \c T. 440 template <typename To> 441 Matcher<To> dynCastTo() const { 442 static_assert(std::is_base_of<To, T>::value, "Invalid dynCast call."); 443 return Matcher<To>(Implementation); 922 /// \brief Converts a \c Matcher<T> to a matcher of desired type \c To by 923 /// "adapting" a \c To into a \c T. 930 /// that is convertible into any matcher of type \c To b [all...] |
/external/clang/include/clang/Analysis/ |
H A D | CFG.h | 597 bool Filter(const CFGBlock *To) { argument 598 return IsPred ? FilterEdge(F, To, From) : FilterEdge(F, From, To);
|
/external/clang/lib/Analysis/ |
H A D | Consumed.cpp | 478 void forwardInfo(const Expr *From, const Expr *To); 479 void copyInfo(const Expr *From, const Expr *To, ConsumedState CS); 481 void setInfo(const Expr *To, ConsumedState NS); 526 void ConsumedStmtVisitor::forwardInfo(const Expr *From, const Expr *To) { argument 529 insertInfo(To, Entry->second); 533 // Create a new state for To, which is initialized to the state of From. 535 void ConsumedStmtVisitor::copyInfo(const Expr *From, const Expr *To, argument 542 insertInfo(To, PropagationInfo(CS)); 560 // If we already have info for To then update it, otherwise create a new entry. 561 void ConsumedStmtVisitor::setInfo(const Expr *To, ConsumedStat argument 1102 isBackEdge(const CFGBlock *From, const CFGBlock *To) argument [all...] |
H A D | CFG.cpp | 3860 const CFGBlock *From, const CFGBlock *To) { 3865 if (To && From && F.IgnoreDefaultsWithCoveredEnums) { 3866 // If the 'To' has no label or is labeled but the label isn't a 3871 const Stmt *L = To->getLabel(); 3859 FilterEdge(const CFGBlock::FilterOptions &F, const CFGBlock *From, const CFGBlock *To) argument
|
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 255 const CXXRecordDecl *To) { 257 if (From->getDeclName() != To->getDeclName()) 261 const DeclContext *ToDC = To->getDeclContext()->getPrimaryContext(); 1041 // To get this exactly right, this might need to be checked more 254 MightInstantiateTo(const CXXRecordDecl *From, const CXXRecordDecl *To) argument
|
H A D | SemaCast.cpp | 400 QualType To = src->getType(); local 401 if (auto Ptr = To->getAs<PointerType>()) { 402 To = Ptr->getPointeeType(); 407 auto RecTo = To->getAs<RecordType>(); 1294 // To sum up: record all paths to the base and build a nice string from
|
H A D | SemaExprCXX.cpp | 1833 // To perform this comparison, we compute the function type that 3814 InitializedEntity To(InitializedEntity::InitializeTemporary(Args[0])); 3817 InitializationSequence Init(S, To, InitKind, ArgExprs); 3821 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); 3944 // is_convertible<From, To> shall be satisfied if and only if 3949 // To test() { 3953 // Access checking is performed as if in a context unrelated to To and 3980 InitializedEntity To(InitializedEntity::InitializeTemporary(RhsT)); 3992 InitializationSequence Init(Self, To, Kind, FromPtr); 3996 ExprResult Result = Init.Perform(Self, To, Kin 4345 TryClassUnification(Sema &Self, Expr *From, Expr *To, SourceLocation QuestionLoc, bool &HaveConversion, QualType &ToType) argument [all...] |
H A D | SemaOverload.cpp | 1705 const BuiltinType *To = ToType->getAs<BuiltinType>(); local 1707 if (!To) { 1724 return To->getKind() == BuiltinType::Int; 1727 return To->getKind() == BuiltinType::UInt; 1827 return To->getKind() == BuiltinType::Int; 1833 return To->getKind() == BuiltinType::UInt; 1843 if (FromType->isBooleanType() && To->getKind() == BuiltinType::Int) { 2914 CXXRecordDecl *To, 2918 DeclContext::lookup_result R = S.LookupConstructors(To); 5411 // To chec 2913 IsInitializerListConstructorConversion(Sema &S, Expr *From, QualType ToType, CXXRecordDecl *To, UserDefinedConversionSequence &User, OverloadCandidateSet &CandidateSet, bool AllowExplicit) argument [all...] |
/external/guava/guava-tests/test/com/google/common/reflect/ |
H A D | TypeTokenTest.java | 577 @SuppressWarnings("rawtypes") // To test TypeToken<List> 1164 @SuppressWarnings("unchecked") // To construct TypeToken<T> with TypeToken.of() 1384 class To<V> { class in class:TypeTokenTest.From 1386 return new TypeToken<To<V>>(getClass()) {}.getType(); 1393 assertHasTypeVariable(new From<Integer>().new To<String>().type()); 1394 assertHasTypeVariable(new From<T>().new To<String>().type()); 1395 assertHasTypeVariable(new From<Integer>().new To<T>().type()); 1398 assertHasTypeVariable(new From<Integer>() {}.new To<String>().type()); 1399 assertHasTypeVariable(new From<T>() {}.new To<String>().type()); 1402 assertNoTypeVariable(new From<Integer>().new To<Strin [all...] |
/external/llvm/lib/Analysis/ |
H A D | CFLAliasAnalysis.cpp | 131 Value *To; member in struct:__anon10328::Edge 141 Edge(Value *From, Value *To, EdgeType W, StratifiedAttrs A) argument 142 : From(From), To(To), Weight(W), AdditionalAttrs(A) {} 688 void addEdge(Node From, Node To, const EdgeTypeT &Weight, argument 691 assert(inbounds(To)); 693 auto &ToNode = getNode(To); 694 FromNode.Edges.push_back(Edge(Weight, To)); 884 if (Edge.To == Inst.get()) 885 Edge.To [all...] |
H A D | ValueTracking.cpp | 2394 // struct. To is the result struct built so far, new insertvalue instructions 2396 static Value *BuildSubAggregate(Value *From, Value* To, Type *IndexedType, argument 2402 // Save the original To argument so we can modify it 2403 Value *OrigTo = To; 2408 Value *PrevTo = To; 2409 To = BuildSubAggregate(From, To, STy->getElementType(i), Idxs, IdxSkip, 2412 if (!To) { 2424 if (To) 2425 return To; 2460 Value *To = UndefValue::get(IndexedType); local [all...] |
/external/pdfium/fpdfsdk/include/ |
H A D | fsdk_mgr.h | 236 void JS_docmailForm(void* mailData, int length, FPDF_BOOL bUI,FX_LPCWSTR To, FX_LPCWSTR Subject, FX_LPCWSTR CC, FX_LPCWSTR BCC, FX_LPCWSTR Msg) argument 240 CFX_ByteString bsTo = CFX_WideString(To).UTF16LE_Encode();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 568 unsigned To = I->second; local 569 // If To is also scheduled to be replaced, find what its ultimate 572 DenseMap<unsigned, unsigned>::iterator J = FuncInfo->RegFixups.find(To); 574 To = J->second; 578 TargetRegisterInfo::isVirtualRegister(To)) 579 MRI.constrainRegClass(To, MRI.getRegClass(From)); 581 MRI.replaceRegWith(From, To); 2209 // To distinguish these two cases, do a recursive walk down the uses. 2319 // If we updated the node in place, reset the node ID. To the isel,
|
H A D | SelectionDAG.cpp | 271 // To perform this operation, we just need to swap the L and G bits of the 5959 /// ReplaceAllUsesWith - Modify anything using 'From' to use 'To' instead. 5964 void SelectionDAG::ReplaceAllUsesWith(SDValue FromN, SDValue To) { argument 5968 assert(From != To.getNode() && "Cannot replace uses of with self"); 5975 // is replaced by To, we don't want to replace of all its users with To 5987 // To help reduce the number of CSE recomputations, process all 5992 Use.set(To); 6002 setRoot(To); 6005 /// ReplaceAllUsesWith - Modify anything using 'From' to use 'To' instea 6011 ReplaceAllUsesWith(SDNode *From, SDNode *To) argument 6058 ReplaceAllUsesWith(SDNode *From, const SDValue *To) argument 6096 ReplaceAllUsesOfValueWith(SDValue From, SDValue To) argument 6173 ReplaceAllUsesOfValuesWith(const SDValue *From, const SDValue *To, unsigned Num) argument 6328 TransferDbgValues(SDValue From, SDValue To) argument [all...] |
/external/llvm/lib/IR/ |
H A D | Constants.cpp | 1511 void BlockAddress::replaceUsesOfWithOnConstant(Value *From, Value *To, Use *U) { argument 1518 NewF = cast<Function>(To->stripPointerCasts()); 1520 NewBB = cast<BasicBlock>(To); 2802 /// 'From' to be uses of 'To'. This must update the uniquing data structures 2805 /// Note that we intentionally replace all uses of From with To here. Consider 2823 void ConstantArray::replaceUsesOfWithOnConstant(Value *From, Value *To, argument 2825 assert(isa<Constant>(To) && "Cannot make Constant refer to non-constant!"); 2826 Constant *ToC = cast<Constant>(To); 2868 void ConstantStruct::replaceUsesOfWithOnConstant(Value *From, Value *To, argument 2870 assert(isa<Constant>(To) 2918 replaceUsesOfWithOnConstant(Value *From, Value *To, Use *U) argument 2949 Constant *To = cast<Constant>(ToV); local [all...] |
/external/clang/lib/AST/ |
H A D | ASTImporter.cpp | 87 DeclarationNameInfo& To); 108 bool ImportDefinition(RecordDecl *From, RecordDecl *To, 110 bool ImportDefinition(VarDecl *From, VarDecl *To, 112 bool ImportDefinition(EnumDecl *From, EnumDecl *To, 114 bool ImportDefinition(ObjCInterfaceDecl *From, ObjCInterfaceDecl *To, 116 bool ImportDefinition(ObjCProtocolDecl *From, ObjCProtocolDecl *To, 130 bool IsStructuralMatch(ClassTemplateDecl *From, ClassTemplateDecl *To); 131 bool IsStructuralMatch(VarTemplateDecl *From, VarTemplateDecl *To); 1887 DeclarationNameInfo& To) { 1888 // NOTE: To 1886 ImportDeclarationNameLoc(const DeclarationNameInfo &From, DeclarationNameInfo& To) argument 1929 ImportDefinition(RecordDecl *From, RecordDecl *To, ImportDefinitionKind Kind) argument 2032 ImportDefinition(VarDecl *From, VarDecl *To, ImportDefinitionKind Kind) argument 2047 ImportDefinition(EnumDecl *From, EnumDecl *To, ImportDefinitionKind Kind) argument 2083 Decl *To = Importer.Import(*P); local 2118 ValueDecl *To = cast_or_null<ValueDecl>(Importer.Import(From.getAsDecl())); local 2174 TemplateArgument To = ImportTemplateArgument(FromArgs[I]); local 2228 IsStructuralMatch(ClassTemplateDecl *From, ClassTemplateDecl *To) argument 2236 IsStructuralMatch(VarTemplateDecl *From, VarTemplateDecl *To) argument 3407 ImportDefinition(ObjCProtocolDecl *From, ObjCProtocolDecl *To, ImportDefinitionKind Kind) argument 3526 ImportDefinition(ObjCInterfaceDecl *From, ObjCInterfaceDecl *To, ImportDefinitionKind Kind) argument 5004 Decl *To = Import(From); local 5165 Imported(Decl *From, Decl *To) argument 5170 IsStructurallyEquivalent(QualType From, QualType To, bool Complain) argument [all...] |
H A D | ASTContext.cpp | 6879 bool ASTContext::canBindObjCObjectType(QualType To, QualType From) { argument 6881 getObjCObjectPointerType(To)->getAs<ObjCObjectPointerType>(),
|
/external/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 470 void QuoteDoublequotes(std::string &From, std::string &To) { argument 473 To += "\\\""; 475 To += From[i]; 1384 /// SynthCountByEnumWithState - To print: 2698 // To turn off a warning, type-cast to 'id' 2798 // To turn off a warning, type-cast to 'id'
|
H A D | RewriteModernObjC.cpp | 570 void QuoteDoublequotes(std::string &From, std::string &To) { argument 573 To += "\\\""; 575 To += From[i]; 1604 /// SynthCountByEnumWithState - To print: 3312 // To turn off a warning, type-cast to 'id' 3412 // To turn off a warning, type-cast to 'id'
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 519 static void propagateMetadata(Instruction *To, const Instruction *From) { argument 537 To->setMetadata(Kind, M.second); 542 static void propagateMetadata(SmallVectorImpl<Value *> &To, const Instruction *From) { argument 543 for (Value *V : To) 2781 // To do so, we need to generate the 'identity' vector and override 4079 // To recognize min/max patterns formed by a icmp select sequence, we store
|
/external/v8/src/heap/ |
H A D | spaces.h | 55 // To enable lazy cleaning of old space pages we can mark chunks of the page 1619 bool To(T** obj) { function in class:v8::internal::AllocationResult
|