| Index: tests_lit/llvm2ice_tests/randomize-pool-immediate-basic.ll
|
| diff --git a/tests_lit/llvm2ice_tests/randomize-pool-immediate-basic.ll b/tests_lit/llvm2ice_tests/randomize-pool-immediate-basic.ll
|
| index 5c886311af23738b8352d604365abc695bd1c30e..d12ede499e433df87e4b30602192181ecb2713c7 100644
|
| --- a/tests_lit/llvm2ice_tests/randomize-pool-immediate-basic.ll
|
| +++ b/tests_lit/llvm2ice_tests/randomize-pool-immediate-basic.ll
|
| @@ -25,12 +25,12 @@ entry:
|
| ret i32 %res
|
|
|
| ; BLINDINGO2-LABEL: add_arg_plus_200000
|
| -; BLINDINGO2: mov [[REG:e[a-z]*]],0x34ee7
|
| -; BLINDINGO2-NEXT: lea [[REG]],{{[[]}}[[REG]]-0x41a7{{[]]}}
|
| +; BLINDINGO2: mov [[REG:e[a-z]*]],0x4206d4
|
| +; BLINDINGO2-NEXT: lea [[REG]],{{[[]}}[[REG]]-0x3ef994{{[]]}}
|
|
|
| ; BLINDINGOM1-LABEL: add_arg_plus_200000
|
| -; BLINDINGOM1: mov [[REG:e[a-z]*]],0x34ee7
|
| -; BLINDINGOM1-NEXT: lea [[REG]],{{[[]}}[[REG]]-0x41a7{{[]]}}
|
| +; BLINDINGOM1: mov [[REG:e[a-z]*]],0x4206d4
|
| +; BLINDINGOM1-NEXT: lea [[REG]],{{[[]}}[[REG]]-0x3ef994{{[]]}}
|
|
|
| ; POOLING-LABEL: add_arg_plus_200000
|
| ; POOLING: mov e{{[a-z]*}},DWORD PTR ds:0x0 {{[0-9a-f]*}}: R_386_32 .L$i32${{[0-9]*}}
|
| @@ -44,10 +44,10 @@ entry:
|
| %addr.load = load float, float* %addr.ptr, align 4
|
| ret float %addr.load
|
| ; BLINDINGO2-LABEL: load_arg_plus_200000
|
| -; BLINDINGO2: lea [[REG:e[a-z]*]],{{[[]}}{{e[a-z]*}}+0x34ee7{{[]]}}
|
| +; BLINDINGO2: lea [[REG:e[a-z]*]],{{[[]}}{{e[a-z]*}}+0x3bfcfc{{[]]}}
|
|
|
| ; BLINDINGOM1-LABEL: load_arg_plus_200000
|
| -; BLINDINGOM1: lea [[REG:e[a-z]*]],{{[[]}}{{e[a-z]*}}-0x41a7{{[]]}}
|
| +; BLINDINGOM1: lea [[REG:e[a-z]*]],{{[[]}}{{e[a-z]*}}-0x38efbc{{[]]}}
|
|
|
| ; POOLING-LABEL: load_arg_plus_200000
|
| ; POOLING: mov e{{[a-z]*}},DWORD PTR ds:0x0 {{[0-9a-f]*}}: R_386_32 .L$i32${{[0-9]*}}
|
| @@ -61,13 +61,13 @@ entry:
|
|
|
| ; BLINDINGO2-LABEL: add_arg_plus_64bits
|
| ; BLINDINGO2: sar [[RHI:e[a-z]*]],0x1f
|
| -; BLINDINGO2: mov [[RLO:e[a-z]*]],0xf46b45a7
|
| -; BLINDINGO2-NEXT: lea [[RLO]],{{[[]}}[[RLO]]-0x41a7{{[]]}}
|
| +; BLINDINGO2: mov [[RLO:e[a-z]*]],0xf46fa927
|
| +; BLINDINGO2-NEXT: lea [[RLO]],{{[[]}}[[RLO]]-0x4a527{{[]]}}
|
|
|
| ; BLINDINGOM1-LABEL: add_arg_plus_64bits
|
| ; BLINDINGOM1: sar [[RHI:e[a-z]*]],0x1f
|
| -; BLINDINGOM1: mov [[RLO:e[a-z]*]],0xf46b45a7
|
| -; BLINDINGOM1-NEXT: lea [[RLO]],{{[[]}}[[RLO]]-0x41a7{{[]]}}
|
| +; BLINDINGOM1: mov [[RLO:e[a-z]*]],0xf46fa927
|
| +; BLINDINGOM1-NEXT: lea [[RLO]],{{[[]}}[[RLO]]-0x4a527{{[]]}}
|
|
|
| ; POOLING-LABEL: add_arg_plus_64bits
|
| ; POOLING: mov e{{[a-z]*}},DWORD PTR ds:0x0 {{[0-9a-f]*}}: R_386_32 .L$i32${{[0-9]*}}
|
| @@ -82,12 +82,12 @@ entry:
|
| ret i64 %arg.load
|
|
|
| ; BLINDINGO2-LABEL: load_arg_plus_64bits
|
| -; BLINDINGO2: lea e{{[a-z]*}},{{[[]}}e{{[a-z]*}}+0x1a137{{[]]}}
|
| -; BLINDINGO2: mov e{{[a-z]*}},DWORD PTR {{[[]}}e{{[a-z]*}}-0x41a7{{[]]}}
|
| +; BLINDINGO2: lea e{{[a-z]*}},{{[[]}}e{{[a-z]*}}+0x409330{{[]]}}
|
| +; BLINDINGO2: mov e{{[a-z]*}},DWORD PTR {{[[]}}e{{[a-z]*}}-0x3f33a0{{[]]}}
|
|
|
| ; BLINDINGOM1-LABEL: load_arg_plus_64bits
|
| -; BLINDINGOM1: mov e{{[a-z]*}},0x1a137
|
| -; BLINDINGOM1-NEXT: lea e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x41a7{{[]]}}
|
| +; BLINDINGOM1: mov e{{[a-z]*}},0x409330
|
| +; BLINDINGOM1-NEXT: lea e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x3f33a0{{[]]}}
|
|
|
| ; POOLING-LABEL: load_arg_plus_64bits
|
| ; POOLING: mov e{{[a-z]x}},DWORD PTR ds:0x0 {{[0-9a-f]*}}: R_386_32 .L$i32${{[0-9]*}}
|
| @@ -101,12 +101,12 @@ entry:
|
| ret i32 %ret
|
|
|
| ; BLINDINGO2-LABEL: add_const_8bits
|
| -; BLINDINGO2: mov e{{[a-z]*}},0x4222
|
| -; BLINDINGO2-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x41a7{{[]]}}
|
| +; BLINDINGO2: mov e{{[a-z]*}},0xae986
|
| +; BLINDINGO2-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0xae90b{{[]]}}
|
|
|
| ; BLINDINGOM1-LABEL: add_const_8bits
|
| -; BLINDINGOM1: mov e{{[a-z]*}},0x4222
|
| -; BLINDINGOM1-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x41a7{{[]]}}
|
| +; BLINDINGOM1: mov e{{[a-z]*}},0xae986
|
| +; BLINDINGOM1-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0xae90b{{[]]}}
|
|
|
| ; POOLING-LABEL: add_const_8bits
|
| ; POOLING: mov {{[a-z]l}},BYTE PTR ds:0x0 {{[0-9a-f]*}}: R_386_32 .L$i8${{[0-9]*}}
|
| @@ -120,12 +120,12 @@ entry:
|
| ret i32 %ret
|
|
|
| ; BLINDINGO2-LABEL: add_const_16bits
|
| -; BLINDINGO2: mov e{{[a-z]*}},0xc1a5
|
| -; BLINDINGO2-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x41a7{{[]]}}
|
| +; BLINDINGO2: mov e{{[a-z]*}},0x55f31
|
| +; BLINDINGO2-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x4df33{{[]]}}
|
|
|
| ; BLINDINGOM1-LABEL: add_const_16bits
|
| -; BLINDINGOM1: mov e{{[a-z]*}},0xc1a5
|
| -; BLINDINGOM1-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x41a7{{[]]}}
|
| +; BLINDINGOM1: mov e{{[a-z]*}},0x55f31
|
| +; BLINDINGOM1-NEXT: e{{[a-z]*}},{{[[]}}e{{[a-z]*}}-0x4df33{{[]]}}
|
|
|
| ; POOLING-LABEL: add_const_16bits
|
| ; POOLING: mov {{[a-z]x}},WORD PTR ds:0x0 {{[0-9a-f]*}}: R_386_32 .L$i16${{[0-9]*}}
|
|
|