Lines Matching defs:newGate
21 GateRef InstructionCombine::ReplaceOld(GateRef gate, GateRef newGate) in ReplaceOld()
501 auto newGate = builder_.Int32Sub(m.Right().Gate(), mleft.Right().Gate()); in ReduceInt32Add() local
510 auto newGate = builder_.Int32Sub(m.Left().Gate(), mright.Right().Gate()); in ReduceInt32Add() local
543 auto newGate = in ReduceInt64Sub() local
566 auto newGate = in ReduceInt32Sub() local
590 auto newGate = builder_.Int64Sub(builder_.Int64(0), m.Left().Gate()); in ReduceInt64Mul() local
595 auto newGate = builder_.Int64LSL(m.Left().Gate(), builder_.Int64( in ReduceInt64Mul() local
631 auto newGate = builder_.Int32Sub(builder_.Int32(0), m.Left().Gate()); in ReduceInt32Mul() local
636 auto newGate = builder_.Int32LSL(m.Left().Gate(), builder_.Int32( in ReduceInt32Mul() local
677 auto newGate = builder_.Int64Sub(builder_.Int64(0), m.Left().Gate()); in ReduceInt64Div() local
686 auto newGate = builder_.Int64Sub(builder_.Int64(0), newDiv); in ReduceInt64Div() local
714 auto newGate = builder_.Int32Sub(builder_.Int32(0), m.Left().Gate()); in ReduceInt32Div() local
723 auto newGate = builder_.Int32Sub(builder_.Int32(0), newDiv); in ReduceInt32Div() local
769 auto newGate = builder_.DoubleSub(builder_.Double(-0.0), m.Left().Gate()); in ReduceDoubleMul() local
779 auto newGate = builder_.DoubleAdd(m.Left().Gate(), m.Left().Gate()); in ReduceDoubleMul() local
877 auto newGate = builder_.Int64And( in ReduceWord64And() local
914 auto newGate = builder_.Int32And( in ReduceWord32And() local
1109 auto newGate = builder_.Int32Sub(builder_.Int32(0), mleft.Left().Gate()); in ReduceWord32Asr() local
1139 auto newGate = builder_.Int64And( in ReduceWord64Lsl() local
1163 auto newGate = builder_.Int32And( in ReduceWord32Lsl() local