Searched defs:FPSCR (Results 1 - 8 of 8) sorted by relevance

/external/vixl/tools/test_generator/
H A Ddata_types.py521 class FPSCR(U32): class in inherits:U32
528 __ Vmsr(FPSCR, fpsr_bits);
537 __ Vmrs(RegisterOrAPSR_nzcv(fpsr_bits.GetCode()), FPSCR);
/external/vixl/test/aarch32/
H A Dtest-simulator-cond-dt-drt-drd-drn-drm-float-f64-a32.cc1443 __ Vmsr(FPSCR, fpsr_bits);
1454 __ Vmrs(RegisterOrAPSR_nzcv(fpsr_bits.GetCode()), FPSCR); local
H A Dtest-simulator-cond-dt-drt-drd-drn-drm-float-f64-t32.cc1443 __ Vmsr(FPSCR, fpsr_bits);
1454 __ Vmrs(RegisterOrAPSR_nzcv(fpsr_bits.GetCode()), FPSCR); local
H A Dtest-assembler-aarch32.cc141 __ Vmsr(FPSCR, r0); \
2818 __ Vmrs(RegisterOrAPSR_nzcv(r0.GetCode()), FPSCR); local
2821 __ Vmrs(RegisterOrAPSR_nzcv(r1.GetCode()), FPSCR); local
2824 __ Vmrs(RegisterOrAPSR_nzcv(r2.GetCode()), FPSCR); local
2849 __ Vmrs(RegisterOrAPSR_nzcv(r0.GetCode()), FPSCR); local
2852 __ Vmrs(RegisterOrAPSR_nzcv(r1.GetCode()), FPSCR); local
2855 __ Vmrs(RegisterOrAPSR_nzcv(r2.GetCode()), FPSCR); local
2880 __ Vmrs(RegisterOrAPSR_nzcv(r0.GetCode()), FPSCR); local
2883 __ Vmrs(RegisterOrAPSR_nzcv(r1.GetCode()), FPSCR); local
2886 __ Vmrs(RegisterOrAPSR_nzcv(r2.GetCode()), FPSCR); local
2911 __ Vmrs(RegisterOrAPSR_nzcv(r0.GetCode()), FPSCR); local
2914 __ Vmrs(RegisterOrAPSR_nzcv(r1.GetCode()), FPSCR); local
2917 __ Vmrs(RegisterOrAPSR_nzcv(r2.GetCode()), FPSCR); local
2939 __ Vmrs(RegisterOrAPSR_nzcv(r1.GetCode()), FPSCR); local
2943 __ Vmrs(RegisterOrAPSR_nzcv(r2.GetCode()), FPSCR); local
2946 __ Vmrs(RegisterOrAPSR_nzcv(pc.GetCode()), FPSCR); local
[all...]
/external/vixl/src/aarch32/
H A Dmacro-assembler-aarch32.cc503 Vmrs(RegisterOrAPSR_nzcv(tmp.GetCode()), FPSCR); local
599 Vmsr(FPSCR, tmp);
/external/valgrind/VEX/priv/
H A Dhost_arm_defs.h859 according to the FPSCR.RM. For ARM >= V8 hosts only. */
874 /* Move a 32-bit value to/from the FPSCR (FMXR, FMRX) */
878 } FPSCR; member in union:__anon28310::__anon28311
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMISelLowering.cpp3329 // The rounding mode is in bits 23:22 of the FPSCR.
3331 // The formula we use to implement this is (((FPSCR + 1 << 22) >> 22) & 3)
3334 SDValue FPSCR = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::i32, local
3337 SDValue FltRounds = DAG.getNode(ISD::ADD, dl, MVT::i32, FPSCR,
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4587 // The rounding mode is in bits 23:22 of the FPSCR.
4589 // The formula we use to implement this is (((FPSCR + 1 << 22) >> 22) & 3)
4592 SDValue FPSCR = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::i32, local
4595 SDValue FltRounds = DAG.getNode(ISD::ADD, dl, MVT::i32, FPSCR,

Completed in 263 milliseconds