Lines Matching defs:Op
166 TypedBinOp Op = acc_.GetTypedBinaryOp(gate);
167 switch (Op) {
252 TypedUnOp Op = acc_.GetTypedUnAccessor(gate).GetTypedUnOp();
253 switch (Op) {
294 template<TypedBinOp Op>
304 result = CalculateInts<Op>(left, right); // int op int
308 result = CalculateDoubles<Op>(left, right); // float op float
315 template<TypedBinOp Op>
325 result = CompareInts<Op>(left, right); // int op int
327 result = CompareDoubles<Op>(left, right); // float op float
334 template<TypedBinOp Op>
339 GateRef result = ShiftInts<Op>(left, right); // int op int
346 template<TypedBinOp Op>
351 GateRef result = LogicalInts<Op>(left, right); // int op int
378 template<TypedBinOp Op>
395 result = CalculateInts<Op>(left, right);
408 template<TypedUnOp Op>
417 if (Op == TypedUnOp::TYPED_NEG) {
420 result = MonocularInt<Op>(value);
424 result = MonocularDouble<Op>(value);
661 template<TypedBinOp Op>
667 switch (Op) {
701 template<TypedBinOp Op>
705 switch (Op) {
721 template<TypedBinOp Op>
725 switch (Op) {
752 template<TypedBinOp Op>
756 switch (Op) {
793 template<TypedBinOp Op>
799 switch (Op) {
826 template<TypedBinOp Op>
830 switch (Op) {
851 template<TypedUnOp Op>
855 switch (Op) {
871 template<TypedUnOp Op>
875 switch (Op) {
926 TypedBinOp Op = acc_.GetTypedBinaryOp(gate);
927 switch (Op) {
942 template<TypedBinOp Op>
949 ASSERT(Op == TypedBinOp::TYPED_EQ);
957 template<TypedBinOp Op>
964 ASSERT(Op == TypedBinOp::TYPED_ADD);