Lines Matching refs:gate
21 #include "ecmascript/compiler/gate.h"
36 GateRef VisitGate(GateRef gate) override;
39 GateRef VisitADD(GateRef gate);
40 GateRef VisitSUB(GateRef gate);
41 GateRef VisitMUL(GateRef gate);
42 GateRef VisitSDIV(GateRef gate);
43 GateRef VisitFDIV(GateRef gate);
44 GateRef VisitSMOD(GateRef gate);
45 GateRef VisitAND(GateRef gate);
46 GateRef VisitOR(GateRef gate);
47 GateRef VisitXOR(GateRef gate);
48 GateRef VisitLSR(GateRef gate);
49 GateRef VisitASR(GateRef gate);
50 GateRef VisitLSL(GateRef gate);
51 GateRef VisitBranch(GateRef gate);
52 GateRef VisitICMP(GateRef gate);
53 GateRef VisitREV(GateRef gate);
54 GateRef VisitConvert(GateRef gate);
55 GateRef VisitExtractValue(GateRef gate);
56 GateRef ReduceWord32And(GateRef gate);
57 GateRef ReduceWord64And(GateRef gate);
58 GateRef ReduceWord32Or(GateRef gate);
59 GateRef ReduceWord64Or(GateRef gate);
60 GateRef ReduceWord32Xor(GateRef gate);
61 GateRef ReduceWord64Xor(GateRef gate);
62 GateRef ReduceWord32Lsr(GateRef gate);
63 GateRef ReduceWord64Lsr(GateRef gate);
64 GateRef ReduceWord32Asr(GateRef gate);
65 GateRef ReduceWord64Asr(GateRef gate);
66 GateRef ReduceWord32Lsl(GateRef gate);
67 GateRef ReduceWord64Lsl(GateRef gate);
68 GateRef ReduceInt32Add(GateRef gate);
69 GateRef ReduceInt64Add(GateRef gate);
70 GateRef ReduceInt32Sub(GateRef gate);
71 GateRef ReduceInt64Sub(GateRef gate);
72 GateRef ReduceInt32Mul(GateRef gate);
73 GateRef ReduceInt64Mul(GateRef gate);
74 GateRef ReduceInt32Div(GateRef gate);
75 GateRef ReduceInt64Div(GateRef gate);
76 GateRef ReduceDoubleAdd(GateRef gate);
77 GateRef ReduceDoubleSub(GateRef gate);
78 GateRef ReduceDoubleMul(GateRef gate);
79 GateRef ReduceDoubleDiv(GateRef gate);
80 GateRef ReduceInt32Mod(GateRef gate);
81 GateRef ReduceDoubleMod(GateRef gate);
83 GateRef ReplaceOld(GateRef gate, GateRef newGate);