On Mon, 2009-08-31 at 10:31 +0100, José Fonseca wrote: > On Mon, 2009-08-31 at 01:49 -0700, José Fonseca wrote: > > On Mon, 2009-08-31 at 01:14 -0700, Michel Dänzer wrote: > > > > > BTW, unfortunately LLVM 2.5 can't seem to handle llvmpipe on Linux/PPC. > > > I'm attaching the full stderr output from glxgears, but the upshot is: > > > > > > SplitVectorOperand Op #0: 0x10540ae8: f32 = select_cc 0x1052baf0, > > > 0x1052c590, 0x1052c508, 0x10540a60, 0x1050c998 > > > glxgears: > > > /build/buildd/llvm-2.5/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:861: > > > bool llvm::DAGTypeLegalizer::SplitVectorOperand(llvm::SDNode*, unsigned > > > int): Assertion `0 && "Do not know how to split this operator's > > > operand!"' failed. > > > > > > But this is most likely an LLVM issue, so don't worry about it unless > > > you have an idea for a workaround offhand. > > > > Yes, this is a known LLVM limitation for all targets -- it can represent > > selection (like the C '?' ternary operator) of vectors but no machine > > target can actually support it yet. The temporary solution is to emit > > SIMD intrinsics for comparison directly. If you can somehow implement > > lp_bld_logic.c's lp_build_cmp() function in terms of altivec intrinsics > > then it should work. > > > > Another last-resource solution is to manually break the vector > > comparison in element-wise comparisons, > > Done. Give it another try.
Now it runs, but the windows remain black. Anyway, don't worry about it. -- Earthling Michel Dänzer | http://www.vmware.com Libre software enthusiast | Debian, X and DRI developer ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
