search for: asmverbose

Displaying 9 results from an estimated 9 matches for "asmverbose".

2009 Sep 14
0
[LLVMdev] [PATCH] Spill Comments
...e: > Attached is a patch to print asm comments for spill information. > We've discussed the mechanisms before but I wanted to run the > patch by everyone before I start to commit pieces. The Offset->FrameIndex mapping seems rather heavy-weight, as any expense is incurred even when AsmVerbose is off. Would it be possible to use MachineMemOperands instead? In theory, they should already be preserving the needed information. If they're not sufficient, could they be improved? There is work going on to improve the register allocator's ability to use rematerlialization. In a wor...
2009 Sep 14
4
[LLVMdev] [PATCH] Spill Comments
...atch to print asm comments for spill information. > > We've discussed the mechanisms before but I wanted to run the > > patch by everyone before I start to commit pieces. > > The Offset->FrameIndex mapping seems rather heavy-weight, as > any expense is incurred even when AsmVerbose is off. Would it > be possible to use MachineMemOperands instead? In theory, > they should already be preserving the needed information. If > they're not sufficient, could they be improved? Yeah, I'm not totally happy with that mapping either. With MachineMemOperands, would t...
2009 Sep 11
7
[LLVMdev] [PATCH] Spill Comments
Attached is a patch to print asm comments for spill information. We've discussed the mechanisms before but I wanted to run the patch by everyone before I start to commit pieces. -Dave -------------- next part -------------- A non-text attachment was scrubbed... Name: spillcomments.patch Type: text/x-diff Size: 58930 bytes Desc: not available URL:
2009 Sep 14
0
[LLVMdev] [PATCH] Spill Comments
On Monday 14 September 2009 12:32, David Greene wrote: > > The Offset->FrameIndex mapping seems rather heavy-weight, as > > any expense is incurred even when AsmVerbose is off. Would it > > be possible to use MachineMemOperands instead? In theory, > > they should already be preserving the needed information. If > > they're not sufficient, could they be improved? > > Yeah, I'm not totally happy with that mapping either. With >...
2016 Apr 06
3
JIT compiler - showing generated machine code
When using LLVM as a JIT compiler, you can use module.dump() to show the generated intermediate code, which is good. Is there similarly a programmatic way to show the generated x64 machine code in assembly format? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160406/c7d22dab/attachment.html>
2009 Sep 14
1
[LLVMdev] [PATCH] Spill Comments
On Sep 14, 2009, at 10:34 AM, David Greene wrote: > On Monday 14 September 2009 12:32, David Greene wrote: > > >>> The Offset->FrameIndex mapping seems rather heavy-weight, as >>> >>> any expense is incurred even when AsmVerbose is off. Would it >>> >>> be possible to use MachineMemOperands instead? In theory, >>> >>> they should already be preserving the needed information. If >>> >>> they're not sufficient, could they be improved? >>> >> >>...
2009 Sep 14
0
[LLVMdev] [PATCH] Spill Comments
...We've discussed the mechanisms before but I wanted to run the >>> >>> patch by everyone before I start to commit pieces. >>> >> >> >> The Offset->FrameIndex mapping seems rather heavy-weight, as >> >> any expense is incurred even when AsmVerbose is off. Would it >> >> be possible to use MachineMemOperands instead? In theory, >> >> they should already be preserving the needed information. If >> >> they're not sufficient, could they be improved? >> > > Yeah, I'm not totally happy wit...
2017 Feb 03
3
RFC: Add a way to interleave source code in assembler output
...ntatively, SourceInterlave that would be responsible of printing the lines related to the instructions. SourceInterleave would take care of loading the files and making sure the source code lines are emitted as comments. This handler would be enabled through MCOptions (similar to what happens with AsmVerbose). The current option is tentatively called AsmSource. Currently AsmPrinterHandler mechanism looks slightly geared towards debug information but it also used for EH. So I think using it for printing interleaved source is a good fit. - Discussion In case this proposal is positively received I woul...
2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...fo"}, {"_ZL14ShowMCEncoding", "ShowMCEncoding"}, {"_ZL10ShowMCInst", "ShowMCInst"}, {"_ZL15EnableMCLogging", "EnableMCLogging"}, {"_ZL17VerifyMachineCode", "VerifyMachineCode"}, {"_ZL10AsmVerbose", "AsmVerbose"}, {"_ZL20EnableFastISelOption", "EnableFastISelOption"}, {"_ZL17EnableSplitGEPGVN", "EnableSplitGEPGVN"}, {"_ZL9EnableLDV", "EnableLDV"}, {"_ZL12DisableReMat", "DisableReMat&...