diff options
author | Sanjay Patel <spatel@rotateright.com> | 2018-11-21 20:54:47 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2018-11-21 20:54:47 +0000 |
commit | 20935e0ab50d82de6655fb3b611ef19f44de11a0 (patch) | |
tree | 366184be3bdeb539bde71159927b8642a68068d2 /clang/lib/CodeGen/Address.h | |
parent | 91614db033bbb16791ce1e34acd570f4aa7605d0 (diff) | |
download | bcm5719-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/Address.h')
0 files changed, 0 insertions, 0 deletions