diff options
Diffstat (limited to 'test/llvm_autogenerated/load-ext.s')
-rw-r--r-- | test/llvm_autogenerated/load-ext.s | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/test/llvm_autogenerated/load-ext.s b/test/llvm_autogenerated/load-ext.s new file mode 100644 index 000000000..959bdfa55 --- /dev/null +++ b/test/llvm_autogenerated/load-ext.s @@ -0,0 +1,104 @@ + .text + .file "/s/llvm/llvm/test/CodeGen/WebAssembly/load-ext.ll" + .globl sext_i8_i32 + .type sext_i8_i32,@function +sext_i8_i32: + .param i32 + .result i32 + i32.load8_s $push0=, 0($0) + return $pop0 +func_end0: + .size sext_i8_i32, func_end0-sext_i8_i32 + + .globl zext_i8_i32 + .type zext_i8_i32,@function +zext_i8_i32: + .param i32 + .result i32 + i32.load8_u $push0=, 0($0) + return $pop0 +func_end1: + .size zext_i8_i32, func_end1-zext_i8_i32 + + .globl sext_i16_i32 + .type sext_i16_i32,@function +sext_i16_i32: + .param i32 + .result i32 + i32.load16_s $push0=, 0($0) + return $pop0 +func_end2: + .size sext_i16_i32, func_end2-sext_i16_i32 + + .globl zext_i16_i32 + .type zext_i16_i32,@function +zext_i16_i32: + .param i32 + .result i32 + i32.load16_u $push0=, 0($0) + return $pop0 +func_end3: + .size zext_i16_i32, func_end3-zext_i16_i32 + + .globl sext_i8_i64 + .type sext_i8_i64,@function +sext_i8_i64: + .param i32 + .result i64 + i64.load8_s $push0=, 0($0) + return $pop0 +func_end4: + .size sext_i8_i64, func_end4-sext_i8_i64 + + .globl zext_i8_i64 + .type zext_i8_i64,@function +zext_i8_i64: + .param i32 + .result i64 + i64.load8_u $push0=, 0($0) + return $pop0 +func_end5: + .size zext_i8_i64, func_end5-zext_i8_i64 + + .globl sext_i16_i64 + .type sext_i16_i64,@function +sext_i16_i64: + .param i32 + .result i64 + i64.load16_s $push0=, 0($0) + return $pop0 +func_end6: + .size sext_i16_i64, func_end6-sext_i16_i64 + + .globl zext_i16_i64 + .type zext_i16_i64,@function +zext_i16_i64: + .param i32 + .result i64 + i64.load16_u $push0=, 0($0) + return $pop0 +func_end7: + .size zext_i16_i64, func_end7-zext_i16_i64 + + .globl sext_i32_i64 + .type sext_i32_i64,@function +sext_i32_i64: + .param i32 + .result i64 + i64.load32_s $push0=, 0($0) + return $pop0 +func_end8: + .size sext_i32_i64, func_end8-sext_i32_i64 + + .globl zext_i32_i64 + .type zext_i32_i64,@function +zext_i32_i64: + .param i32 + .result i64 + i64.load32_u $push0=, 0($0) + return $pop0 +func_end9: + .size zext_i32_i64, func_end9-zext_i32_i64 + + + .section ".note.GNU-stack","",@progbits |