Lines Matching defs:gate
211 bool LatticeUpdateRule::UpdateValueLattice(GateRef gate, const ValueLattice &valueLattice) in UpdateValueLattice()
220 bool LatticeUpdateRule::UpdateReachabilityLattice(GateRef gate, const ReachabilityLattice &reachabi… in UpdateReachabilityLattice()
455 bool LatticeUpdateRuleSCCP::Run(GateRef gate) in Run()
532 bool LatticeUpdateRuleSCCP::RunCircuitRoot([[maybe_unused]] GateRef gate) in RunCircuitRoot()
537 bool LatticeUpdateRuleSCCP::RunStateEntry(GateRef gate) in RunStateEntry()
542 bool LatticeUpdateRuleSCCP::RunDependEntry(GateRef gate) in RunDependEntry()
547 bool LatticeUpdateRuleSCCP::RunFrameStateEntry([[maybe_unused]] GateRef gate) in RunFrameStateEntry()
552 bool LatticeUpdateRuleSCCP::RunReturnList([[maybe_unused]] GateRef gate) in RunReturnList()
557 bool LatticeUpdateRuleSCCP::RunThrowList([[maybe_unused]] GateRef gate) in RunThrowList()
562 bool LatticeUpdateRuleSCCP::RunConstantList([[maybe_unused]] GateRef gate) in RunConstantList()
567 bool LatticeUpdateRuleSCCP::RunAllocaList([[maybe_unused]] GateRef gate) in RunAllocaList()
572 bool LatticeUpdateRuleSCCP::RunArgList([[maybe_unused]] GateRef gate) in RunArgList()
577 bool LatticeUpdateRuleSCCP::RunReturn(GateRef gate) in RunReturn()
583 bool LatticeUpdateRuleSCCP::RunReturnVoid(GateRef gate) in RunReturnVoid()
589 bool LatticeUpdateRuleSCCP::RunThrow(GateRef gate) in RunThrow()
595 bool LatticeUpdateRuleSCCP::RunOrdinaryBlock(GateRef gate) in RunOrdinaryBlock()
601 bool LatticeUpdateRuleSCCP::RunIfBranch(GateRef gate) in RunIfBranch()
607 bool LatticeUpdateRuleSCCP::RunSwitchBranch(GateRef gate) in RunSwitchBranch()
613 bool LatticeUpdateRuleSCCP::RunIfTrue(GateRef gate) in RunIfTrue()
623 bool LatticeUpdateRuleSCCP::RunIfFalse(GateRef gate) in RunIfFalse()
633 bool LatticeUpdateRuleSCCP::RunSwitchCase(GateRef gate) in RunSwitchCase()
642 bool LatticeUpdateRuleSCCP::RunDefaultCase(GateRef gate) in RunDefaultCase()
648 bool LatticeUpdateRuleSCCP::RunMerge(GateRef gate) in RunMerge()
657 bool LatticeUpdateRuleSCCP::RunLoopBegin(GateRef gate) in RunLoopBegin()
666 bool LatticeUpdateRuleSCCP::RunLoopBack(GateRef gate) in RunLoopBack()
672 bool LatticeUpdateRuleSCCP::RunValueSelector(GateRef gate) in RunValueSelector()
687 bool LatticeUpdateRuleSCCP::RunDependSelector(GateRef gate) in RunDependSelector()
705 bool LatticeUpdateRuleSCCP::RunDependRelay(GateRef gate) in RunDependRelay()
715 bool LatticeUpdateRuleSCCP::RunDependAnd(GateRef gate) in RunDependAnd()
726 bool LatticeUpdateRuleSCCP::RunJSBytecode(GateRef gate) in RunJSBytecode()
733 bool LatticeUpdateRuleSCCP::RunIfSuccess(GateRef gate) in RunIfSuccess()
739 bool LatticeUpdateRuleSCCP::RunIfException(GateRef gate) in RunIfException()
745 bool LatticeUpdateRuleSCCP::RunGetException(GateRef gate) in RunGetException()
751 bool LatticeUpdateRuleSCCP::RunRuntimeCall(GateRef gate) in RunRuntimeCall()
756 bool LatticeUpdateRuleSCCP::RunNoGCRuntimeCall(GateRef gate) in RunNoGCRuntimeCall()
761 bool LatticeUpdateRuleSCCP::RunBytecodeCall(GateRef gate) in RunBytecodeCall()
766 bool LatticeUpdateRuleSCCP::RunDebuggerBytecodeCall(GateRef gate) in RunDebuggerBytecodeCall()
771 bool LatticeUpdateRuleSCCP::RunBuiltinsCall(GateRef gate) in RunBuiltinsCall()
776 bool LatticeUpdateRuleSCCP::RunBuiltinsCallWithArgv(GateRef gate) in RunBuiltinsCallWithArgv()
781 bool LatticeUpdateRuleSCCP::RunCall(GateRef gate) in RunCall()
786 bool LatticeUpdateRuleSCCP::RunRuntimeCallWithArgv(GateRef gate) in RunRuntimeCallWithArgv()
791 bool LatticeUpdateRuleSCCP::RunAlloca(GateRef gate) in RunAlloca()
796 bool LatticeUpdateRuleSCCP::RunArg(GateRef gate) in RunArg()
801 bool LatticeUpdateRuleSCCP::RunMutableData(GateRef gate) in RunMutableData()
806 bool LatticeUpdateRuleSCCP::RunConstData(GateRef gate) in RunConstData()
811 bool LatticeUpdateRuleSCCP::RunRelocatableData(GateRef gate) in RunRelocatableData()
816 bool LatticeUpdateRuleSCCP::RunConstant(GateRef gate) in RunConstant()
822 bool LatticeUpdateRuleSCCP::RunZExtToIntOrArch(GateRef gate) in RunZExtToIntOrArch()
828 bool LatticeUpdateRuleSCCP::RunSExtToIntOrArch(GateRef gate) in RunSExtToIntOrArch()
834 bool LatticeUpdateRuleSCCP::RunTruncToInt(GateRef gate) in RunTruncToInt()
840 bool LatticeUpdateRuleSCCP::RunRev(GateRef gate) in RunRev()
849 bool LatticeUpdateRuleSCCP::RunAdd(GateRef gate) in RunAdd()
864 bool LatticeUpdateRuleSCCP::RunSub(GateRef gate) in RunSub()
879 bool LatticeUpdateRuleSCCP::RunMul(GateRef gate) in RunMul()
898 bool LatticeUpdateRuleSCCP::RunExp(GateRef gate) in RunExp()
923 bool LatticeUpdateRuleSCCP::RunSDiv(GateRef gate) in RunSDiv()
938 bool LatticeUpdateRuleSCCP::RunSMod(GateRef gate) in RunSMod()
953 bool LatticeUpdateRuleSCCP::RunUDiv(GateRef gate) in RunUDiv()
968 bool LatticeUpdateRuleSCCP::RunUMod(GateRef gate) in RunUMod()
983 bool LatticeUpdateRuleSCCP::RunFDiv(GateRef gate) in RunFDiv()
998 bool LatticeUpdateRuleSCCP::RunFMod(GateRef gate) in RunFMod()
1013 bool LatticeUpdateRuleSCCP::RunAnd(GateRef gate) in RunAnd()
1028 bool LatticeUpdateRuleSCCP::RunXor(GateRef gate) in RunXor()
1043 bool LatticeUpdateRuleSCCP::RunOr(GateRef gate) in RunOr()
1058 bool LatticeUpdateRuleSCCP::RunLSL(GateRef gate) in RunLSL()
1073 bool LatticeUpdateRuleSCCP::RunLSR(GateRef gate) in RunLSR()
1088 bool LatticeUpdateRuleSCCP::RunASR(GateRef gate) in RunASR()
1103 bool LatticeUpdateRuleSCCP::RunIcmp(GateRef gate) in RunIcmp()
1119 bool LatticeUpdateRuleSCCP::RunFcmp(GateRef gate) in RunFcmp()
1135 bool LatticeUpdateRuleSCCP::RunLoad(GateRef gate) in RunLoad()
1140 bool LatticeUpdateRuleSCCP::RunStore(GateRef gate) in RunStore()
1145 bool LatticeUpdateRuleSCCP::RunTaggedToInt64(GateRef gate) in RunTaggedToInt64()
1151 bool LatticeUpdateRuleSCCP::RunInt64ToTagged(GateRef gate) in RunInt64ToTagged()
1157 bool LatticeUpdateRuleSCCP::RunSignedIntToFloat(GateRef gate) in RunSignedIntToFloat()
1163 bool LatticeUpdateRuleSCCP::RunUnsignedIntToFloat(GateRef gate) in RunUnsignedIntToFloat()
1169 bool LatticeUpdateRuleSCCP::RunFloatToSignedInt(GateRef gate) in RunFloatToSignedInt()
1175 bool LatticeUpdateRuleSCCP::RunUnsignedFloatToInt(GateRef gate) in RunUnsignedFloatToInt()
1181 bool LatticeUpdateRuleSCCP::RunBitCast(GateRef gate) in RunBitCast()
1193 bool SubgraphRewriteRuleCP::Run(GateRef gate) in Run()
1205 bool SubgraphRewriteRuleCP::RunAdd(GateRef gate) in RunAdd()
1222 bool SubgraphRewriteRuleCP::RunSub(GateRef gate) in RunSub()
1248 auto valueLatticeMapFunction = [&](GateRef gate) -> ValueLattice & { in Run()
1251 auto reachabilityLatticeMapFunction = [&](GateRef gate) -> ReachabilityLattice & { in Run()
1259 for (auto gate : gates) { in Run() local
1264 const auto gate = workList.front(); in Run() local
1278 for (auto gate : gates) { in Run() local
1326 for (auto gate : gates) { in Run() local
1331 const auto gate = workList.front(); in Run() local
1345 for (auto gate : gates) { in Run() local
1356 PartitionNode::PartitionNode(GateRef gate) : gate_(gate) in PartitionNode()
1558 for (auto gate : gates) { in GetPartitionNodes() local
1563 for (auto gate : gates) { in GetPartitionNodes() local