search for: yourtargetgenasmwriter

Displaying 2 results from an estimated 2 matches for "yourtargetgenasmwriter".

2018 Dec 06
3
New to LLVM. Need help generating assembly
...nst{9-0} = amount; >> let isReMaterializable = 1; >> let mayLoad = 0; >> let mayStore = 0; >> let Defs = [SP]; >> let Uses = [SP]; >> } > > What does the MCInst dump of this instruction look like? Have you looked > at YourTargetGenAsmWriter.inc to see which print methods are being called > for this instruction? > > -Tom It's also worth checking the output of the compiler with the -print-after-all option to see if your instruction is present in the last IR dump. It's possible that another instruction is being selecte...
2018 Dec 06
2
New to LLVM. Need help generating assembly
Hi, I'm new to LLVM and need some help. I defined an instruction to increment the stack pointer by 'amount' (i.e. sp = sp + amount). During assembly generation, the string that gets emitted is "ADS $SP" rather than "ADS 10", for example, if I want to increment it by 10. Can somebody show me what I'm doing wrong? Thanks. def ADS: F_J<0b100001,(outs),(ins