diff options
author | Bernhard Schommer <bernhardschommer@gmail.com> | 2015-06-22 00:50:02 +0200 |
---|---|---|
committer | Bernhard Schommer <bernhardschommer@gmail.com> | 2015-06-22 00:50:02 +0200 |
commit | 66b0512c64d39f30c103e4a1df470637c6cfd7bd (patch) | |
tree | 40c78e9fc174ae640b12ed06f42004d21a2a04b4 /arm | |
parent | 0dda7b5a8c634b74af5e530e2cd31733ed9ba751 (diff) | |
download | compcert-kvx-66b0512c64d39f30c103e4a1df470637c6cfd7bd.tar.gz compcert-kvx-66b0512c64d39f30c103e4a1df470637c6cfd7bd.zip |
Moved the rest of the ia32 builtins to asmexpand.
Diffstat (limited to 'arm')
-rw-r--r-- | arm/Asmexpand.ml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/arm/Asmexpand.ml b/arm/Asmexpand.ml index 36db5f9e..95f35f37 100644 --- a/arm/Asmexpand.ml +++ b/arm/Asmexpand.ml @@ -324,7 +324,9 @@ let expand_instruction instr = | EF_memcpy(sz, al) -> expand_builtin_memcpy (Int32.to_int (camlint_of_coqint sz)) (Int32.to_int (camlint_of_coqint al)) args - | _ -> () + | EF_inline_asm(txt, sg, clob) -> + emit instr + | _ -> assert false end | _ -> emit instr |