1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 04:52:54 +02:00
llvm-mirror/test/CodeGen/ARM/Windows
Saleem Abdulrasool 866cc7fa60 ARM: fix optimised division on WoA
We did not have an explicit branch to the continuation BB.  When the check was
hoisted, this could permit control follow to fall through into the division
trap.  Add the explicit branch to the continuation basic block to ensure that
code execution is correct.

llvm-svn: 264370
2016-03-25 00:34:11 +00:00
..
aapcs.ll
alloca.ll [RegAllocFast] Properly track the physical register definitions on calls. 2016-02-20 00:32:29 +00:00
builtin_longjmp.ll ARM: follow up improvements for SVN r263118 2016-03-10 16:26:37 +00:00
chkstk-movw-movt-isel.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
chkstk.ll
dbzchk.ll ARM: Revert SVN r253865, 254158, fix windows division 2016-03-17 14:10:49 +00:00
division.ll ARM: fix optimised division on WoA 2016-03-25 00:34:11 +00:00
dllimport.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
frame-register.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
global-minsize.ll CodeGen: enable mov.w/mov.t pairs with minsize for WoA 2014-06-12 20:06:33 +00:00
hard-float.ll Generate correct asm info for mingw and cygwin ARM targets. 2015-07-14 05:51:05 +00:00
libcalls.ll ARM: address WOA unsigned division overflow crash 2015-11-26 15:34:03 +00:00
long-calls.ll [MC] Use .p2align instead of .align 2016-01-26 00:03:25 +00:00
mangling.ll
memset.ll Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00
mov32t-bundling.ll
movw-movt-relocations.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
no-aeabi.ll Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00
no-arm-mode.ll Generate correct asm info for mingw and cygwin ARM targets. 2015-07-14 05:51:05 +00:00
no-eabi.ll ARM: only emit EABI attributes on EABI targets 2015-12-13 05:27:45 +00:00
no-ehabi.ll
no-frame-register.ll ARM: tweak WoA frame lowering 2015-10-09 03:19:03 +00:00
pic.ll Generate correct asm info for mingw and cygwin ARM targets. 2015-07-14 05:51:05 +00:00
read-only-data.ll [opaque pointer type] Add textual IR support for explicit type parameter to gep operator 2015-03-13 18:20:45 +00:00
stack-probe-non-default.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00
structors.ll Generate correct asm info for mingw and cygwin ARM targets. 2015-07-14 05:51:05 +00:00
tls.ll ARM: support TLS for WoA 2016-02-03 18:21:59 +00:00
trivial-gnu-object.ll ARM: add at least one real test for r242123. 2015-07-14 17:23:55 +00:00
vla.ll [opaque pointer type] Add textual IR support for explicit type parameter to load instruction 2015-02-27 21:17:42 +00:00