aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorQiu Chaofan <qiucofan@cn.ibm.com>2020-09-28 18:16:25 +0800
committerQiu Chaofan <qiucofan@cn.ibm.com>2020-09-28 18:22:12 +0800
commit40e86ca749a7c38875858d1005f34d1e2f53743b (patch)
treead1cdcfb3ed1bc9c550134fe37d87ae450bd7439 /lldb/unittests/ScriptInterpreter/Python
parentbab1a17ad7761ae61e5841c2fb905de59cb8c2da (diff)
downloadllvm-40e86ca749a7c38875858d1005f34d1e2f53743b.zip
llvm-40e86ca749a7c38875858d1005f34d1e2f53743b.tar.gz
llvm-40e86ca749a7c38875858d1005f34d1e2f53743b.tar.bz2
[PowerPC] Clean-up mayRaiseFPException bits
According to POWER ISA, floating point instructions altering exception bits in FPSCR should be 'may raise FP exception'. (excluding those read or write the whole FPSCR directly, like mffs/mtfsf) We need to model FPSCR well in future patches to handle the special case properly. Instructions added mayRaiseFPException: - fre(s)/frsqrte(s) - fmadd(s)/fmsub(s)/fnmadd(s)/fnmsub(s) - xscmpoqp/xscmpuqp/xscmpeqdp/xscmpgedp/xscmpgtdp - xscvdphp/xscvhpdp/xvcvhpsp/xvcvsphp/xsrqpxp - xsmaxcdp/xsincdp/xsmaxjdp/xsminjdp Instructions removed mayRaiseFPException: - xstdivdp/xvtdiv(d|s)p/xstsqrtdp/xvtsqrt(d|s)p - xsabsdp/xsnabsdp/xvabs(d|s)p/xvnabs(d|s)p - xsnegdp/xscpsgndp/xvneg(d|s)p/xvcpsgn(d|s)p - xvcvsxwdp/xvcvuxwdp - xscvdpspn/xscvspdpn Reviewed By: steven.zhang Differential Revision: https://reviews.llvm.org/D87738
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions