Home
last modified time | relevance | path

Searched refs:mxcsr_scratch (Results 1 – 1 of 1) sorted by relevance

/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dmacro_assembler_floating_point_impl.h86 void MacroAssembler<Assembler>::MacroFeGetExceptionsTranslate(const Operand& mxcsr_scratch) { in MacroFeGetExceptionsTranslate() argument
90 Stmxcsr(mxcsr_scratch); in MacroFeGetExceptionsTranslate()
92 Or<uint32_t>(gpr_a, mxcsr_scratch); in MacroFeGetExceptionsTranslate()
296 const Operand& mxcsr_scratch) { in MacroFeSetRound() argument
300 Stmxcsr(mxcsr_scratch); in MacroFeSetRound()
304 And<uint32_t>(mxcsr_scratch, static_cast<uint32_t>(~kMxcsrRoundingBits)); in MacroFeSetRound()
319 Or<uint32_t>(mxcsr_scratch, x87_sse_round); in MacroFeSetRound()
323 Ldmxcsr(mxcsr_scratch); in MacroFeSetRound()
328 const Operand& mxcsr_scratch, in MacroFeSetRoundImmTranslate() argument
333 Stmxcsr(mxcsr_scratch); in MacroFeSetRoundImmTranslate()
[all …]