| /netbsd-src/common/lib/libc/quad/ |
| H A D | qdivrem.c | 55 #define COMBINE(a, b) (((u_int)(a) << (unsigned int)HALF_BITS) | (b)) macro 144 rbj = COMBINE(u[1] % t, u[2]); in __qdivrem() 146 rbj = COMBINE(rbj % t, u[3]); in __qdivrem() 148 rbj = COMBINE(rbj % t, u[4]); in __qdivrem() 152 tmp.ul[H] = COMBINE(q1, q2); in __qdivrem() 153 tmp.ul[L] = COMBINE(q3, q4); in __qdivrem() 207 u_int nn = COMBINE(uj0, uj1); in __qdivrem() 211 while (v2 * qhat > COMBINE(rhat, uj2)) { in __qdivrem() 260 tmp.ul[H] = COMBINE(uspace[1], uspace[2]); in __qdivrem() 261 tmp.ul[L] = COMBINE(uspace[3], uspace[4]); in __qdivrem() [all …]
|
| /netbsd-src/common/lib/libc/arch/sparc64/atomic/ |
| H A D | atomic_cas.S | 52 COMBINE(%o1, %o2, %o1) 53 COMBINE(%o3, %o4, %o2)
|
| H A D | atomic_and.S | 56 COMBINE(%o1, %o2, %o1) 84 COMBINE(%o1, %o2, %o1)
|
| H A D | atomic_or.S | 56 COMBINE(%o1, %o2, %o1) 84 COMBINE(%o1, %o2, %o1)
|
| H A D | atomic_add.S | 56 COMBINE(%o1, %o2, %o1) 88 COMBINE(%o1, %o2, %o1)
|
| H A D | atomic_swap.S | 51 COMBINE(%o1, %o2, %o1)
|
| /netbsd-src/sys/arch/sparc64/include/ |
| H A D | asm.h | 74 #define COMBINE(r1, r2, d) \ macro
|
| /netbsd-src/sys/arch/riscv/riscv/ |
| H A D | db_disasm.c | 105 #define COMBINE(op, q) (((op) << 2) | (q)) macro 107 #define IN_Q0(op) COMBINE(op, OPCODE16_Q0) 108 #define IN_Q1(op) COMBINE(op, OPCODE16_Q1) 109 #define IN_Q2(op) COMBINE(op, OPCODE16_Q2) 142 switch (COMBINE(INSN16_FUNCT3(insn), INSN16_QUADRANT(insn))) { in db_disasm_16()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
| H A D | arm_neon_builtins.def | 228 VAR7 (COMBINE, vcombine, v8qi, v4hi, v4hf, v2si, v2sf, di, v4bf) 305 VAR1 (COMBINE, vtbl1, v8qi) 306 VAR1 (COMBINE, vtbl2, v8qi) 307 VAR1 (COMBINE, vtbl3, v8qi) 308 VAR1 (COMBINE, vtbl4, v8qi)
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | arm_neon_builtins.def | 217 VAR7 (COMBINE, vcombine, v8qi, v4hi, v4hf, v2si, v2sf, di, v4bf) 294 VAR1 (COMBINE, vtbl1, v8qi) 295 VAR1 (COMBINE, vtbl2, v8qi) 296 VAR1 (COMBINE, vtbl3, v8qi) 297 VAR1 (COMBINE, vtbl4, v8qi)
|
| /netbsd-src/sys/arch/sparc64/sparc64/ |
| H A D | copy.S | 783 COMBINE(%o0, %o1, %o0) 880 COMBINE(%o0, %o1, %o0) 883 COMBINE(%o4, %o5, %o3)
|
| H A D | locore.s | 6494 COMBINE(%o0, %o1, %o0) 6495 COMBINE(%o2, %o3, %o1) 6980 COMBINE(%o0, %o1, %o0) 7037 COMBINE(%o0, %o1, %o0) 7038 COMBINE(%o2, %o3, %o1)
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1874 case HexagonISD::COMBINE: return "HexagonISD::COMBINE"; in getTargetNodeName() 2211 SDValue Concat10 = DAG.getNode(HexagonISD::COMBINE, dl, in LowerVECTOR_SHUFFLE() 2218 SDValue Concat01 = DAG.getNode(HexagonISD::COMBINE, dl, in LowerVECTOR_SHUFFLE() 2497 return DAG.getNode(HexagonISD::COMBINE, dl, VecTy, {H, L}); in buildVector64() 2614 ValR = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64, in insertVector() 2784 return DAG.getNode(HexagonISD::COMBINE, dl, VecTy, Op.getOperand(1), in LowerCONCAT_VECTORS() 2808 W = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64, in LowerCONCAT_VECTORS() 2834 SDValue WW = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64, in LowerCONCAT_VECTORS()
|
| H A D | HexagonISelLowering.h | 55 COMBINE, enumerator
|
| H A D | HexagonISelLoweringHVX.cpp | 950 SDValue WW = DAG.getNode(HexagonISD::COMBINE, dl, MVT::i64, {W1, W0}); in extractHvxSubvectorReg() 1013 SDValue Vec64 = DAG.getNode(HexagonISD::COMBINE, dl, MVT::v8i8, {W1, W0}); in extractHvxSubvectorPred() 1629 HexagonISD::COMBINE, dl, MVT::i64, {Words[i+1], Words[i]}); in LowerHvxBitcast()
|
| H A D | HexagonPatterns.td | 1046 def HexagonCOMBINE: SDNode<"HexagonISD::COMBINE", SDTHexagonI64I32I32>;
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64-simd-builtins.def | 42 BUILTIN_VDC (COMBINE, combine, 0)
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/h8300/ |
| H A D | combiner.md | 2 ;; COMBINE PATTERNS
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | arm_neon.td | 995 def COMBINE : NoTestOpInst<"vcombine", "Q..", "dPl", OP_CONC>;
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/h8300/ |
| H A D | h8300.md | 3179 ;; COMBINE PATTERNS
|