Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-31 | llvmpipe: Fallback to element-wise comparisons when no comparison intrinsic ↵ | José Fonseca | |
is available. Although selection of vector elements is valid LLVM IR, no machine target supports it yet. This is a last-resort option, but it allows llvmpipe to be used on any target supported by LLVM without modifications. Obviously better performance is attainable by emitting SIMD intrinsics where otherwise LLVM doesn't. | |||
2009-08-31 | llvmpipe: In the abcense of a min/max intrinsic, use the comparison intrinsics. | José Fonseca | |
2009-08-29 | llvmpipe: s/uni/scalar/. | José Fonseca | |
More obvious name. | |||
2009-08-29 | llvmpipe: Add a bunch of comments. | José Fonseca | |
Description/rationale/to-do items, while I still remember them... | |||
2009-08-29 | llvmpipe: Early depth testing. | José Fonseca | |
2009-08-29 | llvmpipe: Centralize mask update logic. | José Fonseca | |
2009-08-29 | llvmpipe: Generate instrinsics for integer comparisons. | José Fonseca | |
It is a little messy, given the available instrucions form SIMD integer comparisons is rather limited. | |||
2009-08-29 | llvmpipe: Move lp_build_select to lp_bld_logic.[ch]. | José Fonseca | |
2009-08-29 | llvmpipe: Comparisons translation. | José Fonseca | |