• Home
  • Raw
  • Download

Lines Matching refs:newGate

138 GateRef InstructionCombine::ReplaceOld(GateRef gate, GateRef newGate)  in ReplaceOld()  argument
140 acc_.UpdateAllUses(gate, newGate); in ReplaceOld()
141 return newGate; in ReplaceOld()
618 auto newGate = builder_.Int32Sub(m.Right().Gate(), mleft.Right().Gate()); in ReduceInt32Add() local
619 return ReplaceOld(gate, newGate); in ReduceInt32Add()
627 auto newGate = builder_.Int32Sub(m.Left().Gate(), mright.Right().Gate()); in ReduceInt32Add() local
628 return ReplaceOld(gate, newGate); in ReduceInt32Add()
660 auto newGate = in ReduceInt64Sub() local
662 return ReplaceOld(gate, newGate); in ReduceInt64Sub()
683 auto newGate = in ReduceInt32Sub() local
685 return ReplaceOld(gate, newGate); in ReduceInt32Sub()
707 auto newGate = builder_.Int64Sub(builder_.Int64(0), m.Left().Gate()); in ReduceInt64Mul() local
708 return ReplaceOld(gate, newGate); in ReduceInt64Mul()
712 …auto newGate = builder_.Int64LSL(m.Left().Gate(), builder_.Int64(WhichPowerOfTwo(m.Right().Resolve… in ReduceInt64Mul() local
713 return ReplaceOld(gate, newGate); in ReduceInt64Mul()
747 auto newGate = builder_.Int32Sub(builder_.Int32(0), m.Left().Gate()); in ReduceInt32Mul() local
748 return ReplaceOld(gate, newGate); in ReduceInt32Mul()
752 …auto newGate = builder_.Int32LSL(m.Left().Gate(), builder_.Int32(WhichPowerOfTwo(m.Right().Resolve… in ReduceInt32Mul() local
753 return ReplaceOld(gate, newGate); in ReduceInt32Mul()
792 auto newGate = builder_.Int64Sub(builder_.Int64(0), m.Left().Gate()); in ReduceInt64Div() local
793 return ReplaceOld(gate, newGate); in ReduceInt64Div()
801 auto newGate = builder_.Int64Sub(builder_.Int64(0), newDiv); in ReduceInt64Div() local
802 return ReplaceOld(gate, newGate); in ReduceInt64Div()
829 auto newGate = builder_.Int32Sub(builder_.Int32(0), m.Left().Gate()); in ReduceInt32Div() local
830 return ReplaceOld(gate, newGate); in ReduceInt32Div()
838 auto newGate = builder_.Int32Sub(builder_.Int32(0), newDiv); in ReduceInt32Div() local
839 return ReplaceOld(gate, newGate); in ReduceInt32Div()
884 auto newGate = builder_.DoubleSub(builder_.Double(-0.0), m.Left().Gate()); in ReduceDoubleMul() local
885 return ReplaceOld(gate, newGate); in ReduceDoubleMul()
894 auto newGate = builder_.DoubleAdd(m.Left().Gate(), m.Left().Gate()); in ReduceDoubleMul() local
895 return ReplaceOld(gate, newGate); in ReduceDoubleMul()
992 auto newGate = builder_.Int64And( in ReduceWord64And() local
995 return ReplaceOld(gate, newGate); in ReduceWord64And()
1029 auto newGate = builder_.Int32And( in ReduceWord32And() local
1032 return ReplaceOld(gate, newGate); in ReduceWord32And()
1226 auto newGate = builder_.Int32Sub(builder_.Int32(0), mleft.Left().Gate()); in ReduceWord32Asr() local
1227 return ReplaceOld(gate, newGate); in ReduceWord32Asr()
1256 auto newGate = builder_.Int64And( in ReduceWord64Lsl() local
1258 return ReplaceOld(gate, newGate); in ReduceWord64Lsl()
1280 auto newGate = builder_.Int32And( in ReduceWord32Lsl() local
1282 return ReplaceOld(gate, newGate); in ReduceWord32Lsl()