search for: registerset

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

Did you mean: 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 alw...
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
...d3dx9: Fix RegisterCount calculation. d3dx9/tests: Add tests for ID3DXConstantTable::GetConstantDesc(). d3dx9/tests: Add tests for ID3DXConstantTable::GetConstant/ByName/Element(). d3dx9: Use debug_d3dxparameter_class/type in traces. d3dx9: Add debug helper function for RegisterSet. d3dx9: Remove "too many constants" fixme. d3dx9/tests: Fix typo. d3dx9: Add some traces to D3DXLoadSurfaceFromMemory(). d3dx9: Improve set_matrix_array(). d3dx9: Handle D3DXPC_VECTOR in set_matrix_array(). d3dx9: Remove min() in set_matrix_array(), use...