Searched refs:wild_u16x_ (Results 1 – 6 of 6) sorted by relevance
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/ |
H A D | CodeGen_WebAssembly.cpp | 60 …Target::WasmSimd128, true, UInt(8, 16), 0, "llvm.uadd.sat.v16i8", u8_sat(wild_u16x_ + wild_u16x_)}, in visit() 69 …128, true, UInt(8, 16), 0, "llvm.wasm.avgr.unsigned.v16i8", u8(((wild_u16x_ + wild_u16x_) + 1) / 2… in visit() 70 …128, true, UInt(8, 16), 0, "llvm.wasm.avgr.unsigned.v16i8", u8(((wild_u16x_ + wild_u16x_) + 1) >> … in visit()
|
H A D | CodeGen_PowerPC.cpp | 75 u8_sat(wild_u16x_ + wild_u16x_)}, in visit() 97 u8(((wild_u16x_ + wild_u16x_) + 1) / 2)}, in visit()
|
H A D | CodeGen_X86.cpp | 290 u8_sat(wild_u16x_ + wild_u16x_)}, in visit() 292 u8_sat(wild_u16x_ + wild_u16x_)}, in visit() 322 u8(((wild_u16x_ + wild_u16x_) + 1) / 2)}, in visit() 324 u8(((wild_u16x_ + wild_u16x_) + 1) / 2)}, in visit()
|
H A D | CodeGen_ARM.cpp | 188 …casts.emplace_back("vqshiftnu.v8i8", "uqshrn.v8i8", 8, u8_sat(wild_u16x_ / wild_u16x_), Pattern::R… in CodeGen_ARM() 211 …casts.emplace_back("vqshiftu.v16i8", "uqshl.v16i8", 16, u8_sat(u16(wild_u8x_) * wild_u16x_), Patte… in CodeGen_ARM() 212 …casts.emplace_back("vqshiftu.v8i16", "uqshl.v8i16", 8, u16_sat(u32(wild_u16x_) * wild_u32x_), Patt… in CodeGen_ARM() 221 casts.emplace_back("vqmovnu.v8i8", "uqxtn.v8i8", 8, u8_sat(wild_u16x_)); in CodeGen_ARM() 270 wild_u16x_ * wild_u16x_, in CodeGen_ARM()
|
H A D | CodeGen_LLVM.h | 247 Expr wild_u1x_, wild_i8x_, wild_u8x_, wild_i16x_, wild_u16x_; variable
|
H A D | CodeGen_LLVM.cpp | 262 wild_u16x_(Variable::make(UInt(16, 0), "*")), in CodeGen_LLVM()
|