summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDeclCXX.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2018-11-21 20:54:47 +0000
committerSanjay Patel <spatel@rotateright.com>2018-11-21 20:54:47 +0000
commit20935e0ab50d82de6655fb3b611ef19f44de11a0 (patch)
tree366184be3bdeb539bde71159927b8642a68068d2 /clang/lib/CodeGen/CGDeclCXX.cpp
parent91614db033bbb16791ce1e34acd570f4aa7605d0 (diff)
downloadbcm5719-llvm-20935e0ab50d82de6655fb3b611ef19f44de11a0.tar.gz
bcm5719-llvm-20935e0ab50d82de6655fb3b611ef19f44de11a0.zip
[DAGCombiner] refactor select-of-FP-constants transform
This transform needs to be limited. We are converting to a constant pool load very early, and we are turning loads that are independent of the select condition (and therefore speculatable) into a dependent non-speculatable load. We may also be transferring a condition code from an FP register to integer to create that dependent load. llvm-svn: 347424
Diffstat (limited to 'clang/lib/CodeGen/CGDeclCXX.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud