Lines Matching defs:node
338 void InstructionSelector::SetRename(const Node* node, const Node* rename) { in SetRename()
347 int InstructionSelector::GetVirtualRegister(const Node* node) { in GetVirtualRegister()
381 void InstructionSelector::MarkAsDefined(Node* node) { in MarkAsDefined()
401 void InstructionSelector::MarkAsUsed(Node* node) { in MarkAsUsed()
415 void InstructionSelector::SetEffectLevel(Node* node, int effect_level) { in SetEffectLevel()
440 Node* node) { in MarkAsRepresentation()
509 size_t GetObjectId(Node* node) { in GetObjectId()
528 size_t InsertObject(Node* node) { in InsertObject()
538 static bool HasObjectId(Node* node) { in HasObjectId()
845 Node* node = edge.from(); in InitializeCallBuffer() local
1040 bool InstructionSelector::IsSourcePositionUsed(Node* node) { in IsSourcePositionUsed()
1078 auto FinishEmittedInstructions = [&](Node* node, int instruction_start) { in VisitBlock()
1100 for (auto node : base::Reversed(*block)) { in VisitBlock() local
1229 void InstructionSelector::MarkPairProjectionsAsWord32(Node* node) { in MarkPairProjectionsAsWord32()
1240 void InstructionSelector::VisitNode(Node* node) { in VisitNode()
2024 void InstructionSelector::EmitWordPoisonOnSpeculation(Node* node) { in EmitWordPoisonOnSpeculation()
2036 void InstructionSelector::VisitWord32PoisonOnSpeculation(Node* node) { in VisitWord32PoisonOnSpeculation()
2040 void InstructionSelector::VisitWord64PoisonOnSpeculation(Node* node) { in VisitWord64PoisonOnSpeculation()
2044 void InstructionSelector::VisitTaggedPoisonOnSpeculation(Node* node) { in VisitTaggedPoisonOnSpeculation()
2048 void InstructionSelector::VisitLoadStackPointer(Node* node) { in VisitLoadStackPointer()
2053 void InstructionSelector::VisitLoadFramePointer(Node* node) { in VisitLoadFramePointer()
2058 void InstructionSelector::VisitLoadParentFramePointer(Node* node) { in VisitLoadParentFramePointer()
2063 void InstructionSelector::VisitFloat64Acos(Node* node) { in VisitFloat64Acos()
2067 void InstructionSelector::VisitFloat64Acosh(Node* node) { in VisitFloat64Acosh()
2071 void InstructionSelector::VisitFloat64Asin(Node* node) { in VisitFloat64Asin()
2075 void InstructionSelector::VisitFloat64Asinh(Node* node) { in VisitFloat64Asinh()
2079 void InstructionSelector::VisitFloat64Atan(Node* node) { in VisitFloat64Atan()
2083 void InstructionSelector::VisitFloat64Atanh(Node* node) { in VisitFloat64Atanh()
2087 void InstructionSelector::VisitFloat64Atan2(Node* node) { in VisitFloat64Atan2()
2091 void InstructionSelector::VisitFloat64Cbrt(Node* node) { in VisitFloat64Cbrt()
2095 void InstructionSelector::VisitFloat64Cos(Node* node) { in VisitFloat64Cos()
2099 void InstructionSelector::VisitFloat64Cosh(Node* node) { in VisitFloat64Cosh()
2103 void InstructionSelector::VisitFloat64Exp(Node* node) { in VisitFloat64Exp()
2107 void InstructionSelector::VisitFloat64Expm1(Node* node) { in VisitFloat64Expm1()
2111 void InstructionSelector::VisitFloat64Log(Node* node) { in VisitFloat64Log()
2115 void InstructionSelector::VisitFloat64Log1p(Node* node) { in VisitFloat64Log1p()
2119 void InstructionSelector::VisitFloat64Log2(Node* node) { in VisitFloat64Log2()
2123 void InstructionSelector::VisitFloat64Log10(Node* node) { in VisitFloat64Log10()
2127 void InstructionSelector::VisitFloat64Pow(Node* node) { in VisitFloat64Pow()
2131 void InstructionSelector::VisitFloat64Sin(Node* node) { in VisitFloat64Sin()
2135 void InstructionSelector::VisitFloat64Sinh(Node* node) { in VisitFloat64Sinh()
2139 void InstructionSelector::VisitFloat64Tan(Node* node) { in VisitFloat64Tan()
2143 void InstructionSelector::VisitFloat64Tanh(Node* node) { in VisitFloat64Tanh()
2202 void InstructionSelector::VisitBitcastTaggedToWord(Node* node) { in VisitBitcastTaggedToWord()
2206 void InstructionSelector::VisitBitcastWordToTagged(Node* node) { in VisitBitcastWordToTagged()
2214 void InstructionSelector::VisitWord64And(Node* node) { UNIMPLEMENTED(); } in VisitWord64And()
2217 void InstructionSelector::VisitWord64Or(Node* node) { UNIMPLEMENTED(); } in VisitWord64Or()
2220 void InstructionSelector::VisitWord64Xor(Node* node) { UNIMPLEMENTED(); } in VisitWord64Xor()
2223 void InstructionSelector::VisitWord64Shl(Node* node) { UNIMPLEMENTED(); } in VisitWord64Shl()
2226 void InstructionSelector::VisitWord64Shr(Node* node) { UNIMPLEMENTED(); } in VisitWord64Shr()
2229 void InstructionSelector::VisitWord64Sar(Node* node) { UNIMPLEMENTED(); } in VisitWord64Sar()
2232 void InstructionSelector::VisitWord64Ror(Node* node) { UNIMPLEMENTED(); } in VisitWord64Ror()
2235 void InstructionSelector::VisitWord64Clz(Node* node) { UNIMPLEMENTED(); } in VisitWord64Clz()
2238 void InstructionSelector::VisitWord64Ctz(Node* node) { UNIMPLEMENTED(); } in VisitWord64Ctz()
2241 void InstructionSelector::VisitWord64ReverseBits(Node* node) { in VisitWord64ReverseBits()
2246 void InstructionSelector::VisitWord64Popcnt(Node* node) { UNIMPLEMENTED(); } in VisitWord64Popcnt()
2249 void InstructionSelector::VisitWord64Equal(Node* node) { UNIMPLEMENTED(); } in VisitWord64Equal()
2252 void InstructionSelector::VisitInt64Add(Node* node) { UNIMPLEMENTED(); } in VisitInt64Add()
2255 void InstructionSelector::VisitInt64AddWithOverflow(Node* node) { in VisitInt64AddWithOverflow()
2260 void InstructionSelector::VisitInt64Sub(Node* node) { UNIMPLEMENTED(); } in VisitInt64Sub()
2263 void InstructionSelector::VisitInt64SubWithOverflow(Node* node) { in VisitInt64SubWithOverflow()
2267 void InstructionSelector::VisitInt64Mul(Node* node) { UNIMPLEMENTED(); } in VisitInt64Mul()
2270 void InstructionSelector::VisitInt64Div(Node* node) { UNIMPLEMENTED(); } in VisitInt64Div()
2273 void InstructionSelector::VisitInt64LessThan(Node* node) { UNIMPLEMENTED(); } in VisitInt64LessThan()
2276 void InstructionSelector::VisitInt64LessThanOrEqual(Node* node) { in VisitInt64LessThanOrEqual()
2281 void InstructionSelector::VisitUint64Div(Node* node) { UNIMPLEMENTED(); } in VisitUint64Div()
2284 void InstructionSelector::VisitInt64Mod(Node* node) { UNIMPLEMENTED(); } in VisitInt64Mod()
2287 void InstructionSelector::VisitUint64LessThan(Node* node) { UNIMPLEMENTED(); } in VisitUint64LessThan()
2290 void InstructionSelector::VisitUint64LessThanOrEqual(Node* node) { in VisitUint64LessThanOrEqual()
2295 void InstructionSelector::VisitUint64Mod(Node* node) { UNIMPLEMENTED(); } in VisitUint64Mod()
2298 void InstructionSelector::VisitChangeInt32ToInt64(Node* node) { in VisitChangeInt32ToInt64()
2303 void InstructionSelector::VisitChangeUint32ToUint64(Node* node) { in VisitChangeUint32ToUint64()
2307 void InstructionSelector::VisitChangeFloat64ToUint64(Node* node) { in VisitChangeFloat64ToUint64()
2311 void InstructionSelector::VisitTryTruncateFloat32ToInt64(Node* node) { in VisitTryTruncateFloat32ToInt64()
2316 void InstructionSelector::VisitTryTruncateFloat64ToInt64(Node* node) { in VisitTryTruncateFloat64ToInt64()
2321 void InstructionSelector::VisitTryTruncateFloat32ToUint64(Node* node) { in VisitTryTruncateFloat32ToUint64()
2326 void InstructionSelector::VisitTryTruncateFloat64ToUint64(Node* node) { in VisitTryTruncateFloat64ToUint64()
2331 void InstructionSelector::VisitTruncateInt64ToInt32(Node* node) { in VisitTruncateInt64ToInt32()
2336 void InstructionSelector::VisitRoundInt64ToFloat32(Node* node) { in VisitRoundInt64ToFloat32()
2341 void InstructionSelector::VisitRoundInt64ToFloat64(Node* node) { in VisitRoundInt64ToFloat64()
2346 void InstructionSelector::VisitRoundUint64ToFloat32(Node* node) { in VisitRoundUint64ToFloat32()
2351 void InstructionSelector::VisitRoundUint64ToFloat64(Node* node) { in VisitRoundUint64ToFloat64()
2355 void InstructionSelector::VisitBitcastFloat64ToInt64(Node* node) { in VisitBitcastFloat64ToInt64()
2360 void InstructionSelector::VisitBitcastInt64ToFloat64(Node* node) { in VisitBitcastInt64ToFloat64()
2364 void InstructionSelector::VisitSignExtendWord8ToInt64(Node* node) { in VisitSignExtendWord8ToInt64()
2368 void InstructionSelector::VisitSignExtendWord16ToInt64(Node* node) { in VisitSignExtendWord16ToInt64()
2372 void InstructionSelector::VisitSignExtendWord32ToInt64(Node* node) { in VisitSignExtendWord32ToInt64()
2379 void InstructionSelector::VisitInt32PairAdd(Node* node) { UNIMPLEMENTED(); } in VisitInt32PairAdd()
2381 void InstructionSelector::VisitInt32PairSub(Node* node) { UNIMPLEMENTED(); } in VisitInt32PairSub()
2383 void InstructionSelector::VisitInt32PairMul(Node* node) { UNIMPLEMENTED(); } in VisitInt32PairMul()
2385 void InstructionSelector::VisitWord32PairShl(Node* node) { UNIMPLEMENTED(); } in VisitWord32PairShl()
2387 void InstructionSelector::VisitWord32PairShr(Node* node) { UNIMPLEMENTED(); } in VisitWord32PairShr()
2389 void InstructionSelector::VisitWord32PairSar(Node* node) { UNIMPLEMENTED(); } in VisitWord32PairSar()
2393 void InstructionSelector::VisitWord32AtomicPairLoad(Node* node) { in VisitWord32AtomicPairLoad()
2397 void InstructionSelector::VisitWord32AtomicPairStore(Node* node) { in VisitWord32AtomicPairStore()
2401 void InstructionSelector::VisitWord32AtomicPairAdd(Node* node) { in VisitWord32AtomicPairAdd()
2405 void InstructionSelector::VisitWord32AtomicPairSub(Node* node) { in VisitWord32AtomicPairSub()
2409 void InstructionSelector::VisitWord32AtomicPairAnd(Node* node) { in VisitWord32AtomicPairAnd()
2413 void InstructionSelector::VisitWord32AtomicPairOr(Node* node) { in VisitWord32AtomicPairOr()
2417 void InstructionSelector::VisitWord32AtomicPairXor(Node* node) { in VisitWord32AtomicPairXor()
2421 void InstructionSelector::VisitWord32AtomicPairExchange(Node* node) { in VisitWord32AtomicPairExchange()
2425 void InstructionSelector::VisitWord32AtomicPairCompareExchange(Node* node) { in VisitWord32AtomicPairCompareExchange()
2429 void InstructionSelector::VisitWord64AtomicNarrowAdd(Node* node) { in VisitWord64AtomicNarrowAdd()
2433 void InstructionSelector::VisitWord64AtomicNarrowSub(Node* node) { in VisitWord64AtomicNarrowSub()
2437 void InstructionSelector::VisitWord64AtomicNarrowAnd(Node* node) { in VisitWord64AtomicNarrowAnd()
2441 void InstructionSelector::VisitWord64AtomicNarrowOr(Node* node) { in VisitWord64AtomicNarrowOr()
2445 void InstructionSelector::VisitWord64AtomicNarrowXor(Node* node) { in VisitWord64AtomicNarrowXor()
2449 void InstructionSelector::VisitWord64AtomicNarrowExchange(Node* node) { in VisitWord64AtomicNarrowExchange()
2453 void InstructionSelector::VisitWord64AtomicNarrowCompareExchange(Node* node) { in VisitWord64AtomicNarrowCompareExchange()
2460 void InstructionSelector::VisitF32x4SConvertI32x4(Node* node) { in VisitF32x4SConvertI32x4()
2464 void InstructionSelector::VisitF32x4UConvertI32x4(Node* node) { in VisitF32x4UConvertI32x4()
2471 void InstructionSelector::VisitWord64AtomicLoad(Node* node) { UNIMPLEMENTED(); } in VisitWord64AtomicLoad()
2473 void InstructionSelector::VisitWord64AtomicStore(Node* node) { in VisitWord64AtomicStore()
2477 void InstructionSelector::VisitWord64AtomicAdd(Node* node) { UNIMPLEMENTED(); } in VisitWord64AtomicAdd()
2479 void InstructionSelector::VisitWord64AtomicSub(Node* node) { UNIMPLEMENTED(); } in VisitWord64AtomicSub()
2481 void InstructionSelector::VisitWord64AtomicAnd(Node* node) { UNIMPLEMENTED(); } in VisitWord64AtomicAnd()
2483 void InstructionSelector::VisitWord64AtomicOr(Node* node) { UNIMPLEMENTED(); } in VisitWord64AtomicOr()
2485 void InstructionSelector::VisitWord64AtomicXor(Node* node) { UNIMPLEMENTED(); } in VisitWord64AtomicXor()
2487 void InstructionSelector::VisitWord64AtomicExchange(Node* node) { in VisitWord64AtomicExchange()
2491 void InstructionSelector::VisitWord64AtomicCompareExchange(Node* node) { in VisitWord64AtomicCompareExchange()
2498 void InstructionSelector::VisitI32x4SConvertF32x4(Node* node) { in VisitI32x4SConvertF32x4()
2502 void InstructionSelector::VisitI32x4UConvertF32x4(Node* node) { in VisitI32x4UConvertF32x4()
2506 void InstructionSelector::VisitI32x4SConvertI16x8Low(Node* node) { in VisitI32x4SConvertI16x8Low()
2510 void InstructionSelector::VisitI32x4SConvertI16x8High(Node* node) { in VisitI32x4SConvertI16x8High()
2514 void InstructionSelector::VisitI32x4UConvertI16x8Low(Node* node) { in VisitI32x4UConvertI16x8Low()
2518 void InstructionSelector::VisitI32x4UConvertI16x8High(Node* node) { in VisitI32x4UConvertI16x8High()
2522 void InstructionSelector::VisitI16x8SConvertI8x16Low(Node* node) { in VisitI16x8SConvertI8x16Low()
2526 void InstructionSelector::VisitI16x8SConvertI8x16High(Node* node) { in VisitI16x8SConvertI8x16High()
2530 void InstructionSelector::VisitI16x8UConvertI8x16Low(Node* node) { in VisitI16x8UConvertI8x16Low()
2534 void InstructionSelector::VisitI16x8UConvertI8x16High(Node* node) { in VisitI16x8UConvertI8x16High()
2538 void InstructionSelector::VisitI16x8SConvertI32x4(Node* node) { in VisitI16x8SConvertI32x4()
2541 void InstructionSelector::VisitI16x8UConvertI32x4(Node* node) { in VisitI16x8UConvertI32x4()
2545 void InstructionSelector::VisitI8x16SConvertI16x8(Node* node) { in VisitI8x16SConvertI16x8()
2549 void InstructionSelector::VisitI8x16UConvertI16x8(Node* node) { in VisitI8x16UConvertI16x8()
2553 void InstructionSelector::VisitI8x16Shl(Node* node) { UNIMPLEMENTED(); } in VisitI8x16Shl()
2555 void InstructionSelector::VisitI8x16ShrS(Node* node) { UNIMPLEMENTED(); } in VisitI8x16ShrS()
2557 void InstructionSelector::VisitI8x16ShrU(Node* node) { UNIMPLEMENTED(); } in VisitI8x16ShrU()
2559 void InstructionSelector::VisitI8x16Mul(Node* node) { UNIMPLEMENTED(); } in VisitI8x16Mul()
2561 void InstructionSelector::VisitS8x16Shuffle(Node* node) { UNIMPLEMENTED(); } in VisitS8x16Shuffle()
2563 void InstructionSelector::VisitS1x4AnyTrue(Node* node) { UNIMPLEMENTED(); } in VisitS1x4AnyTrue()
2565 void InstructionSelector::VisitS1x4AllTrue(Node* node) { UNIMPLEMENTED(); } in VisitS1x4AllTrue()
2567 void InstructionSelector::VisitS1x8AnyTrue(Node* node) { UNIMPLEMENTED(); } in VisitS1x8AnyTrue()
2569 void InstructionSelector::VisitS1x8AllTrue(Node* node) { UNIMPLEMENTED(); } in VisitS1x8AllTrue()
2571 void InstructionSelector::VisitS1x16AnyTrue(Node* node) { UNIMPLEMENTED(); } in VisitS1x16AnyTrue()
2573 void InstructionSelector::VisitS1x16AllTrue(Node* node) { UNIMPLEMENTED(); } in VisitS1x16AllTrue()
2577 void InstructionSelector::VisitFinishRegion(Node* node) { EmitIdentity(node); } in VisitFinishRegion()
2579 void InstructionSelector::VisitParameter(Node* node) { in VisitParameter()
2599 void InstructionSelector::VisitIfException(Node* node) { in VisitIfException()
2606 void InstructionSelector::VisitOsrValue(Node* node) { in VisitOsrValue()
2614 void InstructionSelector::VisitPhi(Node* node) { in VisitPhi()
2631 void InstructionSelector::VisitProjection(Node* node) { in VisitProjection()
2665 void InstructionSelector::VisitConstant(Node* node) { in VisitConstant()
2673 void InstructionSelector::VisitCall(Node* node, BasicBlock* handler) { in VisitCall()
2734 Node* node, BasicBlock* handler) { in VisitCallWithCallerSavedRegisters()
2745 void InstructionSelector::VisitTailCall(Node* node) { in VisitTailCall()
2859 void InstructionSelector::VisitDeoptimizeIf(Node* node) { in VisitDeoptimizeIf()
2872 void InstructionSelector::VisitDeoptimizeUnless(Node* node) { in VisitDeoptimizeUnless()
2885 void InstructionSelector::VisitTrapIf(Node* node, TrapId trap_id) { in VisitTrapIf()
2891 void InstructionSelector::VisitTrapUnless(Node* node, TrapId trap_id) { in VisitTrapUnless()
2897 void InstructionSelector::EmitIdentity(Node* node) { in EmitIdentity()
2911 void InstructionSelector::VisitThrow(Node* node) { in VisitThrow()
2916 void InstructionSelector::VisitDebugBreak(Node* node) { in VisitDebugBreak()
2921 void InstructionSelector::VisitUnreachable(Node* node) { in VisitUnreachable()
2926 void InstructionSelector::VisitDeadValue(Node* node) { in VisitDeadValue()
2932 void InstructionSelector::VisitComment(Node* node) { in VisitComment()
2938 void InstructionSelector::VisitUnsafePointerAdd(Node* node) { in VisitUnsafePointerAdd()
2946 void InstructionSelector::VisitRetain(Node* node) { in VisitRetain()
2951 bool InstructionSelector::CanProduceSignalingNaN(Node* node) { in CanProduceSignalingNaN()
3033 void InstructionSelector::CanonicalizeShuffle(Node* node, uint8_t* shuffle, in CanonicalizeShuffle()
3052 void InstructionSelector::SwapShuffleInputs(Node* node) { in SwapShuffleInputs()