]> git.ipfire.org Git - thirdparty/gcc.git/commit
Refactor compile-asm for first round review
authorbadumbatish <tanghocle456@gmail.com>
Mon, 8 Jul 2024 05:03:12 +0000 (22:03 -0700)
committerCohenArthur <arthur.cohen@embecosm.com>
Mon, 2 Sep 2024 09:44:55 +0000 (09:44 +0000)
commit63bccfc7f19f95b198d1436630118c8f9473ba1b
tree6db519600ad6301569067aa0e891f28533b28eb4
parentf627811f55b3258c3be1813ad71babac262d7387
Refactor compile-asm for first round review

gcc/rust/ChangeLog:

* backend/rust-compile-asm.cc (strip_double_quotes):
Refactor compile-asm for first round review
(CompileAsm::asm_build_asm_stmt): Likewise.
(CompileAsm::asm_build_expr): Likewise.
(CompileAsm::asm_get_locus): Likewise.
(CompileAsm::asm_construct_string_tree): Likewise.
(CompileAsm::asm_construct_outputs): Likewise.
(CompileAsm::asm_construct_inputs): Likewise.
(CompileAsm::asm_construct_clobber_tree): Likewise.
(CompileAsm::asm_construct_label_tree): Likewise.
(CompileAsm::asm_is_simple): Likewise.
(CompileAsm::asm_is_inline): Likewise.
* backend/rust-compile-asm.h (strip_double_quotes): Likewise.
(class CompileAsm): Likewise.
gcc/rust/backend/rust-compile-asm.cc
gcc/rust/backend/rust-compile-asm.h