Searched defs:To (Results 51 - 75 of 79) sorted by relevance

1234

/external/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp793 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 DSCCP.cpp447 // 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 DStructurizeCFG.cpp204 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 DGVN.cpp719 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 DASTMatchersInternal.h26 // 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 DCFG.h597 bool Filter(const CFGBlock *To) { argument
598 return IsPred ? FilterEdge(F, To, From) : FilterEdge(F, From, To);
/external/clang/lib/Analysis/
H A DConsumed.cpp478 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 DCFG.cpp3860 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 DSemaAccess.cpp255 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 DSemaCast.cpp400 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 DSemaExprCXX.cpp1833 // 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 DSemaOverload.cpp1705 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 DTypeTokenTest.java577 @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 DCFLAliasAnalysis.cpp131 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 DValueTracking.cpp2394 // 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 Dfsdk_mgr.h236 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 DSelectionDAGISel.cpp568 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 DSelectionDAG.cpp271 // 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 DConstants.cpp1511 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 DASTImporter.cpp87 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 DASTContext.cpp6879 bool ASTContext::canBindObjCObjectType(QualType To, QualType From) { argument
6881 getObjCObjectPointerType(To)->getAs<ObjCObjectPointerType>(),
/external/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp470 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 DRewriteModernObjC.cpp570 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 DLoopVectorize.cpp519 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 Dspaces.h55 // 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

Completed in 796 milliseconds

1234