absd              103 apps/camera_pipe/camera_pipe_generator.cpp     Expr gvd_r = absd(g_gb(x, y-1), g_gb(x, y));
absd              105 apps/camera_pipe/camera_pipe_generator.cpp     Expr ghd_r = absd(g_gr(x+1, y), g_gr(x, y));
absd              110 apps/camera_pipe/camera_pipe_generator.cpp     Expr gvd_b = absd(g_gr(x, y+1), g_gr(x, y));
absd              112 apps/camera_pipe/camera_pipe_generator.cpp     Expr ghd_b = absd(g_gb(x-1, y), g_gb(x, y));
absd              145 apps/camera_pipe/camera_pipe_generator.cpp     Expr rpd_b = absd(r_r(x, y), r_r(x-1, y+1));
absd              149 apps/camera_pipe/camera_pipe_generator.cpp     Expr rnd_b = absd(r_r(x-1, y), r_r(x, y+1));
absd              157 apps/camera_pipe/camera_pipe_generator.cpp     Expr bpd_r = absd(b_b(x, y), b_b(x+1, y-1));
absd              161 apps/camera_pipe/camera_pipe_generator.cpp     Expr bnd_r = absd(b_b(x+1, y), b_b(x, y-1));
absd               17 apps/hexagon_benchmarks/sobel_generator.cpp         sobel_x(x, y) = absd(sobel_x_avg(x, y-1), sobel_x_avg(x, y+1));
absd               20 apps/hexagon_benchmarks/sobel_generator.cpp         sobel_y(x, y) = absd(sobel_y_avg(x-1, y),  sobel_y_avg(x+1, y));
absd              268 python_bindings/python/IROperator.cpp     p::def("absd", &h::absd, p::args("a", "b"),
absd              339 src/CodeGen_ARM.cpp         if (c && c->is_intrinsic(Call::absd)) {
absd              961 src/CodeGen_ARM.cpp                 Expr absd = Call::make(UInt(narrow.bits(), narrow.lanes()), Call::absd,
absd              964 src/CodeGen_ARM.cpp                 absd = Cast::make(op->type, absd);
absd              965 src/CodeGen_ARM.cpp                 codegen(absd);
absd              931 src/CodeGen_C.cpp     } else if (op->is_intrinsic(Call::absd)) {
absd             1432 src/CodeGen_Hexagon.cpp         { Call::absd, { "halide.hexagon.absd", true } },
absd             2180 src/CodeGen_LLVM.cpp     } else if (op->is_intrinsic(Call::absd)) {
absd              213 src/CodeGen_OpenCL_Dev.cpp     } else if (op->is_intrinsic(Call::absd)) {
absd             1210 src/HexagonOptimize.cpp             Call::absd,
absd              788 src/IR.cpp     Call::ConstString Call::absd = "absd";
absd              482 src/IR.h               absd,
absd              807 src/IROperator.h inline Expr absd(Expr a, Expr b) {
absd              819 src/IROperator.h                                 Internal::Call::absd, {a, b},
absd              152 test/correctness/math.cpp fun_2_float_types(absd)
absd              153 test/correctness/math.cpp fun_2(uint8_t, int8_t, absd, absd)
absd              154 test/correctness/math.cpp fun_2(uint16_t, int16_t, absd, absd)
absd              155 test/correctness/math.cpp fun_2(uint32_t, int32_t, absd, absd)
absd              156 test/correctness/math.cpp fun_2(uint8_t, uint8_t, absd, absd)
absd              157 test/correctness/math.cpp fun_2(uint16_t, uint16_t, absd, absd)
absd              158 test/correctness/math.cpp fun_2(uint32_t, uint32_t, absd, absd)
absd              260 test/correctness/math.cpp     call_2_float_types(absd, 256, -25, 25, -25, 25);
absd              261 test/correctness/math.cpp     call_2(int8_t, absd, 256, int8_min, int8_max, int8_min, int8_max);
absd              262 test/correctness/math.cpp     call_2(int16_t, absd, 256, int16_min, int16_max, int16_min, int16_max);
absd              263 test/correctness/math.cpp     call_2(int32_t, absd, 256, int32_min, int32_max, int32_min, int32_max);
absd              264 test/correctness/math.cpp     call_2(uint8_t, absd, 256, uint8_min, uint8_max, uint8_min, uint8_max);
absd              265 test/correctness/math.cpp     call_2(uint16_t, absd, 256, uint16_min, uint16_max, uint16_min, uint16_max);
absd              266 test/correctness/math.cpp     call_2(uint32_t, absd, 256, uint32_min, uint32_max, uint32_min, uint32_max);
absd              207 test/correctness/simd_op_check.cpp         error() = cast<double>(maximum(absd(f(r.x, r.y), f_scalar(r.x, r.y))));
absd              686 test/correctness/simd_op_check.cpp             check(arm32 ? "vaba.s8"  : "saba", 8*w, i8_1 + absd(i8_2, i8_3));
absd              687 test/correctness/simd_op_check.cpp             check(arm32 ? "vaba.u8"  : "uaba", 8*w, u8_1 + absd(u8_2, u8_3));
absd              688 test/correctness/simd_op_check.cpp             check(arm32 ? "vaba.s16" : "saba", 4*w, i16_1 + absd(i16_2, i16_3));
absd              689 test/correctness/simd_op_check.cpp             check(arm32 ? "vaba.u16" : "uaba", 4*w, u16_1 + absd(u16_2, u16_3));
absd              690 test/correctness/simd_op_check.cpp             check(arm32 ? "vaba.s32" : "saba", 2*w, i32_1 + absd(i32_2, i32_3));
absd              691 test/correctness/simd_op_check.cpp             check(arm32 ? "vaba.u32" : "uaba", 2*w, u32_1 + absd(u32_2, u32_3));
absd              694 test/correctness/simd_op_check.cpp             check(arm32 ? "vabal.s8"  : "sabal", 8*w, i16_1 + absd(i8_2, i8_3));
absd              695 test/correctness/simd_op_check.cpp             check(arm32 ? "vabal.u8"  : "uabal", 8*w, u16_1 + absd(u8_2, u8_3));
absd              696 test/correctness/simd_op_check.cpp             check(arm32 ? "vabal.s16" : "sabal", 4*w, i32_1 + absd(i16_2, i16_3));
absd              697 test/correctness/simd_op_check.cpp             check(arm32 ? "vabal.u16" : "uabal", 4*w, u32_1 + absd(u16_2, u16_3));
absd              698 test/correctness/simd_op_check.cpp             check(arm32 ? "vabal.s32" : "sabal", 2*w, i64_1 + absd(i32_2, i32_3));
absd              699 test/correctness/simd_op_check.cpp             check(arm32 ? "vabal.u32" : "uabal", 2*w, u64_1 + absd(u32_2, u32_3));
absd              702 test/correctness/simd_op_check.cpp             check(arm32 ? "vabd.s8"  : "sabd", 8*w, absd(i8_2, i8_3));
absd              703 test/correctness/simd_op_check.cpp             check(arm32 ? "vabd.u8"  : "uabd", 8*w, absd(u8_2, u8_3));
absd              704 test/correctness/simd_op_check.cpp             check(arm32 ? "vabd.s16" : "sabd", 4*w, absd(i16_2, i16_3));
absd              705 test/correctness/simd_op_check.cpp             check(arm32 ? "vabd.u16" : "uabd", 4*w, absd(u16_2, u16_3));
absd              706 test/correctness/simd_op_check.cpp             check(arm32 ? "vabd.s32" : "sabd", 2*w, absd(i32_2, i32_3));
absd              707 test/correctness/simd_op_check.cpp             check(arm32 ? "vabd.u32" : "uabd", 2*w, absd(u32_2, u32_3));
absd              718 test/correctness/simd_op_check.cpp             check(arm32 ? "vabdl.s8"  : "sabdl", 8*w, i16(absd(i8_2, i8_3)));
absd              719 test/correctness/simd_op_check.cpp             check(arm32 ? "vabdl.u8"  : "uabdl", 8*w, u16(absd(u8_2, u8_3)));
absd              720 test/correctness/simd_op_check.cpp             check(arm32 ? "vabdl.s16" : "sabdl", 4*w, i32(absd(i16_2, i16_3)));
absd              721 test/correctness/simd_op_check.cpp             check(arm32 ? "vabdl.u16" : "uabdl", 4*w, u32(absd(u16_2, u16_3)));
absd              722 test/correctness/simd_op_check.cpp             check(arm32 ? "vabdl.s32" : "sabdl", 2*w, i64(absd(i32_2, i32_3)));
absd              723 test/correctness/simd_op_check.cpp             check(arm32 ? "vabdl.u32" : "uabdl", 2*w, u64(absd(u32_2, u32_3)));
absd             1752 test/correctness/simd_op_check.cpp         check("vabsdiff(v*.ub,v*.ub)", hvx_width/1, absd(u8_1, u8_2));
absd             1753 test/correctness/simd_op_check.cpp         check("vabsdiff(v*.uh,v*.uh)", hvx_width/2, absd(u16_1, u16_2));
absd             1754 test/correctness/simd_op_check.cpp         check("vabsdiff(v*.h,v*.h)", hvx_width/2, absd(i16_1, i16_2));
absd             1755 test/correctness/simd_op_check.cpp         check("vabsdiff(v*.w,v*.w)", hvx_width/4, absd(i32_1, i32_2));
absd              606 test/correctness/vector_math.cpp     f22(x, y) = absd(input(x, y), input(x+1, y));
absd              612 test/correctness/vector_math.cpp             typename with_unsigned<A>::type correct = absd((double)input(x, y), (double)input(x+1, y));