Displaying 1 result from an estimated 1 matches for "tmp17641765".
2008 May 09
2
[LLVMdev] Complicated Remat Question
...Drm %reg1097, 1, %reg1364, 88, Mem:LD(8,8)
[tmp17731774 + 0]
So this gets entered into ReMatDefs.
%reg1461 is created for one of the spill intervals of %reg1235. It is marked
as rematerializable with defining instruction:
%reg1235<def> = FsMOVLPDrm %reg1097, 1, %reg1364, 8, Mem:LD(8,8) [tmp17641765
+ 0]
Note that this is the same instruction as above.
%reg1097 is marked unspillable (weight set to HUGE_VALF).
%reg1461 gets assigned XMM15 by the register allocator.
Later on %reg1364 is spilled and assigned a stack slot.
When rewriting instructions after regalloc, we come across this instr...