Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field>
Since these are operands, we add them to X86AsmParser. If/when we extend MASM support to other architectures (e.g., ARM), we will need similar changes there as well.
Paths
| Differential D83346
[ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field> ClosedPublic Authored by epastor on Jul 7 2020, 2:36 PM.
Details Summary Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field> Since these are operands, we add them to X86AsmParser. If/when we extend MASM support to other architectures (e.g., ARM), we will need similar changes there as well.
Diff Detail
Event Timelineepastor added a parent revision: D83345: [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs.Jul 7 2020, 2:37 PM This revision is now accepted and ready to land.Jul 11 2020, 7:24 PM Closed by commit rGf08e8b6d7c46: [ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR… (authored by epastor). · Explain WhyJul 13 2020, 7:41 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 276215 llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
llvm/test/tools/llvm-ml/struct.test
|
sentence case