search for: tsoyxemmzxm

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

2016 Jun 26
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
...and I discovered that tail call optimization is getting affected due to this optimization and some test case in test-suite fails with segmentation fault or infinite recursion due to counter value gets overwritten. Please find more details and example bug at https://groups.google.com/d/msg/llvm-dev/TSoYxeMMzxM/rb9e_M2iEwAJ I have also tried a very simple method to handle indirect function in IPRA but at higher optimization level, indirect function calls are getting converted to direct function calls so I request interested community member to guide me. We can have discussion about this on Monday morning...
2016 Jun 21
0
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
On Tue, Jun 21, 2016 at 1:45 AM, Matthias Braun <matze at braunis.de> wrote: > > > On Jun 20, 2016, at 12:53 PM, Sanjoy Das via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > Hi Vivek, > > > > vivek pandya via llvm-dev wrote: > > > int foo() { > > > return 12; > > > } > > > > > >
2016 Jul 25
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
...rs. >>> >>> >>> Testing: >>> >>> ====== >>> >>> Debugged failing test cases due to no callee saved registers >>> optimization. More details with examples can be found here >>> https://groups.google.com/d/topic/llvm-dev/TSoYxeMMzxM/discussion . Now >>> all test in llvm test-suite pass. >>> >>> >>> Study: >>> >>> ===== >>> >>> To find some ideas to improve current IPRA I read 2 papers namely >>> “Minimizing Register Usage Penalty at Procedure Call...
2016 Jul 10
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
...t number of functions optimized for > not having callee saved registers. > > > Testing: > > ====== > > Debugged failing test cases due to no callee saved registers optimization. > More details with examples can be found here > https://groups.google.com/d/topic/llvm-dev/TSoYxeMMzxM/discussion . Now > all test in llvm test-suite pass. > > > Study: > > ===== > > To find some ideas to improve current IPRA I read 2 papers namely > “Minimizing Register Usage Penalty at Procedure Calls” by Fred C. Chow and > “Register Allocation Across Procedure and Mo...
2016 Jun 20
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
> On Jun 20, 2016, at 12:53 PM, Sanjoy Das via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi Vivek, > > vivek pandya via llvm-dev wrote: > > int foo() { > > return 12; > > } > > > > int bar(int a) { > > return foo() + a; > > } > > > > int (*fp)() = 0; > > int (*fp1)(int) = 0;