Searched refs:signed_divide (Results 1 – 6 of 6) sorted by relevance
39 ; CHECK-LABEL: signed_divide:43 define i32 @signed_divide(i32 %a, i32 %b) {
216 ; CHECK: signed_divide218 define i64 @signed_divide(i64 %a, i64 %b) {
638 s390_opnd_RMI op2, Bool signed_divide);
5399 Bool signed_divide) in s390_insn_div() argument5407 insn->tag = signed_divide ? S390_INSN_SDIV : S390_INSN_UDIV; in s390_insn_div()8440 Bool signed_divide; in s390_insn_div_emit() local8444 signed_divide = insn->tag == S390_INSN_SDIV; in s390_insn_div_emit()8452 if (signed_divide) in s390_insn_div_emit()8458 if (signed_divide) in s390_insn_div_emit()8479 if (signed_divide) in s390_insn_div_emit()8486 if (signed_divide) { in s390_insn_div_emit()8495 if (signed_divide) in s390_insn_div_emit()8511 if (signed_divide) in s390_insn_div_emit()[all …]
2238 void codegen_div ( Int sz, IRTemp t, Bool signed_divide ) in codegen_div() argument2240 IROp op = signed_divide ? Iop_DivModS64to32 : Iop_DivModU64to32; in codegen_div()2252 IROp widen3264 = signed_divide ? Iop_32Sto64 : Iop_32Uto64; in codegen_div()2253 IROp widen1632 = signed_divide ? Iop_16Sto32 : Iop_16Uto32; in codegen_div()2263 IROp widen3264 = signed_divide ? Iop_32Sto64 : Iop_32Uto64; in codegen_div()2264 IROp widen1632 = signed_divide ? Iop_16Sto32 : Iop_16Uto32; in codegen_div()2265 IROp widen816 = signed_divide ? Iop_8Sto16 : Iop_8Uto16; in codegen_div()
3338 void codegen_div ( Int sz, IRTemp t, Bool signed_divide ) in codegen_div() argument3342 IROp op = signed_divide ? Iop_DivModS128to64 in codegen_div()3353 IROp op = signed_divide ? Iop_DivModS64to32 in codegen_div()3367 IROp widen3264 = signed_divide ? Iop_32Sto64 : Iop_32Uto64; in codegen_div()3368 IROp widen1632 = signed_divide ? Iop_16Sto32 : Iop_16Uto32; in codegen_div()3379 IROp widen3264 = signed_divide ? Iop_32Sto64 : Iop_32Uto64; in codegen_div()3380 IROp widen1632 = signed_divide ? Iop_16Sto32 : Iop_16Uto32; in codegen_div()3381 IROp widen816 = signed_divide ? Iop_8Sto16 : Iop_8Uto16; in codegen_div()