Displaying 2 results from an estimated 2 matches for "sl8_5".
Did you mean:
el8_2
2010 Jun 04
0
[LLVMdev] Heads up: Local register allocator going away
...backend, as all (most) other backends
compile the example just fine? Where do I start to look if I want to fix
this? I can file a PR if this is not in the SPU backend.
kalle
P.s. This is a simplification of programs that crash:
declare [8 x [8 x float]]* @extFunc()
define void @testFunc() {
%sl8_5 = tail call [8 x [8 x float]]* @extFunc()
br label %Entry
Entry:
%idx = phi i64 [ 0, %0 ], [ %next, %Entry ]
%scevgep = getelementptr [8 x [8 x float]]* %sl8_5, i64 0, i64 %idx,
i64 0
%next = add i64 %idx, 1
%exitcond = icmp eq i64 %next, 8
br...
2010 Jun 03
2
[LLVMdev] Heads up: Local register allocator going away
I just changed the default register allocator for -O0 builds to the fast allocator.
This means that the local register allocator is not used anymore, and since it does more or less the same as the fast allocator, there is no reason to keep it around.
I am going to delete it in a week or two.
If you are using the local register allocator, please try switching to the fast allocator and report any