Home
last modified time | relevance | path

Searched refs:NarrowType (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/crankshaft/
Dtyping.cc356 NarrowType(expr, expr->result()->bounds()); in VisitDoExpression()
374 NarrowType(expr, Bounds::Either( in VisitConditional()
383 NarrowType(expr, store_.LookupBounds(variable_index(var))); in VisitVariableProxy()
390 NarrowType(expr, Bounds(type)); in VisitLiteral()
396 NarrowType(expr, Bounds(Type::Object(zone()))); in VisitRegExpLiteral()
424 NarrowType(expr, Bounds(Type::Object(zone()))); in VisitObjectLiteral()
435 NarrowType(expr, Bounds(Type::Object(zone()))); in VisitArrayLiteral()
467 NarrowType(expr, rhs->bounds()); in VisitAssignment()
488 NarrowType(expr, Bounds(Type::None(zone()))); in VisitThrow()
572 NarrowType(expr, Bounds(Type::None(zone()), Type::Receiver(zone()))); in VisitCallNew()
[all …]
Dtyping.h48 void NarrowType(Expression* e, Bounds b) { in NarrowType() function
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp418 Type *NarrowType = nullptr; in FoldPHIArgZextsIntoPHI() local
421 NarrowType = Zext->getSrcTy(); in FoldPHIArgZextsIntoPHI()
425 if (!NarrowType) in FoldPHIArgZextsIntoPHI()
436 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUse()) in FoldPHIArgZextsIntoPHI()
442 Constant *Trunc = ConstantExpr::getTrunc(C, NarrowType); in FoldPHIArgZextsIntoPHI()
465 PHINode *NewPhi = PHINode::Create(NarrowType, NumIncomingValues, in FoldPHIArgZextsIntoPHI()