mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-28 07:05:03 +00:00
* Conditional save/restore of LR disabled as it's not quite correct
* sumarray2d fixed: large fixed-size alloca * make is now compileable * Re-organized tests to fit them under proper headings Patch by Nate Begeman. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15347 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
a9c528f0aa
commit
88f8f9226f
@ -36,6 +36,8 @@ Codegen improvements needed:
|
||||
b .LBBl42__2E_expand_function_8_674 ; loopentry.24
|
||||
b .LBBl42__2E_expand_function_8_42 ; NewDefault
|
||||
b .LBBl42__2E_expand_function_8_42 ; NewDefault
|
||||
* conditional restore of link register (tricky, temporarily backed out
|
||||
part of first attempt)
|
||||
|
||||
Current hacks:
|
||||
* lazy insert of GlobalBaseReg definition at front of first MBB
|
||||
@ -48,15 +50,13 @@ Currently failing tests:
|
||||
* SingleSource
|
||||
`- Regression
|
||||
| `- 2003-05-22-VarSizeArray
|
||||
| `- casts (ulong to fp failure)
|
||||
`- Benchmarks
|
||||
| `- Shootout-C++ : most programs fail, miscompilations
|
||||
`- UnitTests
|
||||
| `- C++Catch
|
||||
| `- SimpleC++Test
|
||||
`- ConditionalExpr
|
||||
`- casts
|
||||
`- sumarray2d: large alloca miscompiled
|
||||
`- test_indvars
|
||||
| `- C++Catch
|
||||
| `- SimpleC++Test
|
||||
| `- ConditionalExpr (also C++)
|
||||
* MultiSource
|
||||
|- Applications
|
||||
| `- burg: miscompilation
|
||||
@ -64,4 +64,4 @@ Currently failing tests:
|
||||
| `- hbd: miscompilation
|
||||
| `- d (make_dparser): miscompilation
|
||||
`- Benchmarks
|
||||
`- MallocBench/make: branch target too far
|
||||
`- MallocBench/make: miscompilation
|
||||
|
Loading…
Reference in New Issue
Block a user