search for: registersets

Displaying 5 results from an estimated 5 matches for "registersets".

2010 Aug 29
1
[LLVMdev] [Query] Programming Register Allocation
...() || mop.isUse() ) { // The instruction has defined the register. // Or, the instruction uses the register. unsigned reg = mop.getReg(); * unsigned set = who(Fn, mbbi, mop, reg);* RegisterSets[ set ].Notify( reg, time, mbbi ); // Increment time after each Notify to keep the reg's times from // overlapping. ++time; } else { assert( 0 && "The register is alwa...
2010 Aug 29
0
[LLVMdev] [Query] Programming Register Allocation
On Sat, Aug 28, 2010 at 16:20:42 -0400, Jeff Kunkel wrote: > What I need to know is how to access the machine register classes. Also, I > need to know which virtual register is to be mapped into each specific > register class. I assume there is type information on the registers. I need > to know how to access it. MachineRegisterInfo::getRegClass will give you the TargetRegisterClass
2010 Aug 28
2
[LLVMdev] [Query] Programming Register Allocation
So I have a good understanding of what and how I want to do in the abstract sense. I am starting to gain a feel for the code base, and I see that I may have a allocator up and running much faster than I once thought thanks to the easy interfaces. What I need to know is how to access the machine register classes. Also, I need to know which virtual register is to be mapped into each specific
2020 Jan 10
2
Register Dataflow Analysis on X86
Hi Scott, Sorry for the late reply, I was out of office during the holidays. 1. A def node can reach either a use node, or another def node. In the highlighted phi node (p3224), the def (d3225) reaches another def (1598) in statement (s1597), that’s why it’s needed. 2. The reason why the def of R11 in s1578 is not connected directly to the use in s1725 is that there may be an intervening
2012 Aug 31
0
Wine release 1.5.12
The Wine development release 1.5.12 is now available. What's new in this release (see below for details): - Support for disabling individual joysticks. - Better support for D3DX9 constant tables. - Some XRandR improvements. - Various bug fixes. The source is available from the following locations: http://prdownloads.sourceforge.net/wine/wine-1.5.12.tar.bz2