Home
last modified time | relevance | path

Searched refs:roundss (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A Dx86.hpp36 RValue<Float> roundss(RValue<Float> val, unsigned char imm);
H A DLLVMReactor.cpp3045 return x86::roundss(x, 0); in Round()
3062 return x86::roundss(x, 3); in Trunc()
3754 RValue<Float> roundss(RValue<Float> val, unsigned char imm) in roundss() function
3756 llvm::Function *roundss = llvm::Intrinsic::getDeclaration(jit->module.get(), llvm::Intrinsic::x86_sse41_round_ss); in roundss() local
3760 // TODO(b/172238865): MemorySanitizer does not support the roundss instruction, in roundss()
3770 return RValue<Float>(Nucleus::createExtractElement(V(jit->builder->CreateCall(roundss, { V(undef), V(vector), V(Nucleus::createConstantInt(imm)) })), Float::type(), 0)); in roundss()
3775 return roundss(val, 1); in floorss()
3780 return roundss(val, 2); in ceilss()
/third_party/node/deps/v8/src/wasm/baseline/ia32/
H A Dliftoff-assembler-ia32.h2043 roundss(dst, src, kRoundUp); in emit_f32_ceil()
2049 roundss(dst, src, kRoundDown); in emit_f32_floor()
2055 roundss(dst, src, kRoundToZero); in emit_f32_trunc()
2062 roundss(dst, src, kRoundToNearest); in emit_f32_nearest_int()
2255 __ roundss(rounded, src, kRoundToZero); in EmitTruncateFloatToInt()
2296 __ roundss(rounded, src, kRoundToZero); in EmitSatTruncateFloatToInt()
/third_party/node/deps/v8/src/codegen/shared-ia32-x64/
H A Dmacro-assembler-shared-ia32-x64.h394 AVX_OP_SSE4_1(Roundss, roundss)
/third_party/node/deps/v8/src/codegen/x64/
H A Dassembler-x64.cc3407 void Assembler::roundss(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundss() function in v8::internal::Assembler
3414 void Assembler::roundss(XMMRegister dst, Operand src, RoundingMode mode) { in roundss() function in v8::internal::Assembler
H A Dassembler-x64.h1313 void roundss(XMMRegister dst, XMMRegister src, RoundingMode mode);
1314 void roundss(XMMRegister dst, Operand src, RoundingMode mode);
/third_party/ffmpeg/libavutil/x86/
H A Dx86inc.asm1552 AVX_INSTR roundss, sse4, 1, 1, 0
/third_party/node/deps/v8/src/codegen/ia32/
H A Dassembler-ia32.h956 void roundss(XMMRegister dst, XMMRegister src, RoundingMode mode);
H A Dassembler-ia32.cc2290 void Assembler::roundss(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundss() function in v8::internal::Assembler

Completed in 40 milliseconds