Displaying 3 results from an estimated 3 matches for "drugdery".
2012 Feb 06
1
[LLVMdev] ARMLoadStoreOptimizer bug
Anton,
I'm afraid I really can't produce a meaningful example. The bug is
extremely sensitive to code placement, optimization. I had to do a terrible
amount of drugdery to find it in the first place.
Here's how I found the bug:
1) Stage 1: Compile LLVM with build/host x86, target ARM.
2) Stage 2: Cross-compile LLVM with host ARM, target ARM, using the stage 1
Clang/LLVM.
3) Use the stage 2 LLVM (in an ARM emulator) to compile an application, Foo.
4) Run Foo....
2012 Feb 05
0
[LLVMdev] ARMLoadStoreOptimizer bug
Hello David,
> I'm seeing a case where ARM Load/Store optimizer is breaking code. I have
> not had any luck trying to come up with a minimal example; it is breaking in
> our stage 2 LLVM build.
Still, *any* testcase is better than no testcase :)
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
2012 Feb 04
4
[LLVMdev] ARMLoadStoreOptimizer bug
Evan & llvmdev,
I'm seeing a case where ARM Load/Store optimizer is breaking code. I have
not had any luck trying to come up with a minimal example; it is breaking
in our stage 2 LLVM build.
But here's what I'm seeing in the debug output:
# Before ARMLoadStoreOptimizer:
BB#21: derived from LLVM BB %cond.end
Live Ins: %LR %R0 %R1 %R7 %R10 %R11
Predecessors according to