diff options
Diffstat (limited to 'validation/optim')
| -rw-r--r-- | validation/optim/shift-big.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/validation/optim/shift-big.c b/validation/optim/shift-big.c index 3249854e..da65c5cd 100644 --- a/validation/optim/shift-big.c +++ b/validation/optim/shift-big.c @@ -3,6 +3,7 @@ typedef int s32; static u32 lsr32(u32 a) { return a >> 32; } static s32 asr32(s32 a) { return a >> 32; } +static u32 shl32(u32 a) { return a << 32; } /* * check-name: optim/shift-big.c @@ -23,5 +24,11 @@ asr32: ret.32 %r5 +shl32: +.L4: + <entry-point> + ret.32 $0 + + * check-output-end */ |
