summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2015-03-05 15:31:05 +0000
committerTom Stellard <thomas.stellard@amd.com>2015-03-05 15:31:05 +0000
commitadfd96f742089dad11231fa7b7654f56140a3afb (patch)
tree5a3216716092fd4ca9b618f0886b80e4e34cb9ec /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parentde05f10de27a05796c4e5b7283fbba7e757afb03 (diff)
downloadbcm5719-llvm-adfd96f742089dad11231fa7b7654f56140a3afb.tar.gz
bcm5719-llvm-adfd96f742089dad11231fa7b7654f56140a3afb.zip
Fix bitselect for float/double types v2
We need to reinterpret float/double types as uint/ulong in order to perform the bitwise operations. This has been tested with piglit, OpenCV, and the ocl conformance tests. v2: - Use vector operations rather than splitting vectors into scalar components. Reviewed-by: Aaron Watry <awatry@gmail.com> llvm-svn: 231373
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud