Searched refs:NarrowType (Results 1 – 3 of 3) sorted by relevance
/external/v8/src/crankshaft/ |
D | typing.cc | 356 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 …]
|
D | typing.h | 48 void NarrowType(Expression* e, Bounds b) { in NarrowType() function
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombinePHI.cpp | 418 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()
|