mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-25 14:02:52 +02:00
c1e23e1939
have a nightly tester set up for PowerPC. llvm-svn: 15147
42 lines
1.1 KiB
Plaintext
42 lines
1.1 KiB
Plaintext
Currently unimplemented:
|
|
* cast fp to bool
|
|
* signed right shift
|
|
|
|
Current bugs:
|
|
* use of a cByte/cShort by setCC not first truncated or sign extended
|
|
(uByte r3 = 250, r3 + 100; setlt r3, 200 will get wrong result).
|
|
* conditional branches assume target is within 32k bytes
|
|
* large fixed-size allocas not correct
|
|
|
|
Currently failing tests:
|
|
* Regression
|
|
* SingleSource
|
|
`- Benchmarks
|
|
| `- Shootout-C++ : most programs fail, miscompilations
|
|
`- UnitTests
|
|
| `- 2002-05-02-CastTest
|
|
| `- 2003-05-07-VarArgs
|
|
| `- 2003-05-26-Shorts
|
|
| `- 2003-07-09-LoadShorts
|
|
| `- 2003-07-09-SignedArgs
|
|
| `- 2003-08-11-VaListArg
|
|
| `- 2003-05-22-VarSizeArray
|
|
`- C++Catch
|
|
`- SimpleC++Test
|
|
`- ConditionalExpr
|
|
`- casts
|
|
`- sumarray2d: large alloca miscompiled
|
|
`- test_indvars
|
|
* MultiSource
|
|
|- Applications
|
|
| `- burg: miscompilation
|
|
| `- siod: llc bus error
|
|
| `- hbd: miscompilation
|
|
| `- d (make_dparser): miscompilation
|
|
`- Benchmarks
|
|
`- McCat/12-IOtest: miscompilation
|
|
`- Ptrdist/bc: branch target too far
|
|
`- FreeBench/pifft
|
|
`- MallocBench/espresso: same as bc
|
|
`- MallocBench/make: same as bc
|