search for: x86intelasm

Displaying 6 results from an estimated 6 matches for "x86intelasm".

2009 Jun 16
3
[LLVMdev] x86 Intel Syntax and MASM 9.x
...>> of >> which are straight forward but a couple I wanted to check with the group >> to >> see what people thought was the best thing to do. In particular, I have >> made >> all necessary changes and these are mostly constrained to the files: >> >> X86IntelAsmPrinter.[h|cpp] >> >> X86TargetAsmInfo.[h|cpp] > >Sounds good; did you mean to attach a patch? It'll be easier to >discuss with that. (The output of "svn diff" is fine.) Appently the GAS Intel backend has flaws and does not work correctly anyway so the X86Intel...
2009 Jun 16
0
[LLVMdev] x86 Intel Syntax and MASM 9.x
On Tuesday 16 June 2009 09:48, Aaron Gray wrote: > Appently the GAS Intel backend has flaws and does not work correctly anyway > so the X86IntelAsm backend is designed only to target MASM anyway. gas Intel syntax is indeed broken in LLVM. I'd love to make it work but my work has not (yet) allocated time for that. Maybe I can hack LLVM on the weekends. :) The above discussion leads me to believe there are fundamental conflicts between...
2009 Jun 16
1
[LLVMdev] x86 Intel Syntax and MASM 9.x
On Jun 16, 2009, at 3:12 PM, David Greene wrote: > On Tuesday 16 June 2009 09:48, Aaron Gray wrote: > >> Appently the GAS Intel backend has flaws and does not work >> correctly anyway >> so the X86IntelAsm backend is designed only to target MASM anyway. > > gas Intel syntax is indeed broken in LLVM. I'd love to make it work > but > my work has not (yet) allocated time for that. Maybe I can hack > LLVM on > the weekends. :) > > The above discussion leads me to believ...
2009 Jun 16
1
[LLVMdev] x86 Intel Syntax and MASM 9.x
> On Tuesday 16 June 2009 09:48, Aaron Gray wrote: > >> Appently the GAS Intel backend has flaws and does not work correctly >> anyway >> so the X86IntelAsm backend is designed only to target MASM anyway. > > gas Intel syntax is indeed broken in LLVM. I'd love to make it work but > my work has not (yet) allocated time for that. Maybe I can hack LLVM on > the weekends. :) I think writing an assembler using LLVM Table gen and data, an...
2009 Jun 16
0
[LLVMdev] x86 Intel Syntax and MASM 9.x
...to make this work, most of > which are straight forward but a couple I wanted to check with the group to > see what people thought was the best thing to do. In particular, I have made > all necessary changes and these are mostly constrained to the files: > > > >                X86IntelAsmPrinter.[h|cpp] > >                X86TargetAsmInfo.[h|cpp] Sounds good; did you mean to attach a patch? It'll be easier to discuss with that. (The output of "svn diff" is fine.) > The main problem that I have hit is regarding the use of CL register in the > shift instr...
2009 Jun 16
3
[LLVMdev] x86 Intel Syntax and MASM 9.x
...er of changes that are required to make this work, most of which are straight forward but a couple I wanted to check with the group to see what people thought was the best thing to do. In particular, I have made all necessary changes and these are mostly constrained to the files: X86IntelAsmPrinter.[h|cpp] X86TargetAsmInfo.[h|cpp] Making sure the syntax follows Microsoft MASM requirements. The main problem that I have hit is regarding the use of CL register in the shift instructions. The problem is that ATT syntax states that it should be referenced as "%c...