search for: builtin_eh_return

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

Did you mean: __builtin_eh_return
2018 Mar 22
0
About LowerEH_RETURN
Hi All, I am working on LowerEH_RETURN to lower `builtin_eh_return (offset, handler)`. What I am trying to do is, 1. compute the new sp with the offset. 2. store the handler on the memory pointed by the new sp. 3. update current sp to the new sp. Below picture illustrates the scenario more clearly. ​ ​In LoweEH_RETURN, ​I would like to comp...
2013 Feb 02
0
[LLVMdev] Moving return value registers from MRI to return instructions
...llocators copy these live-out registers onto the return instructions as implicit use operands. Passes after register allocation shouldn't need to look at the live-out list, but some still do. All this special handling of return blocks is a bit messy, and it causes problems in functions calling builtin_eh_return(). The EH_RETURN pseudo-instruction has different return-value registers than normal return instructions. See PR14750 for the details. To fix this, I am going to remove the live-out lists from MachineRegisterInfo. These functions are going to be removed: - addLiveOut() - liveout_begin() - liveout...