diff options
| author | Craig Topper <craig.topper@intel.com> | 2018-12-27 01:50:38 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2018-12-27 01:50:38 +0000 |
| commit | 4f1ef9fc0fb29698557f691dc69180406044cef7 (patch) | |
| tree | 9723c53ec42dc64f5478a887231e494ed7baf5f7 /llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp | |
| parent | faef9b77de6679d29fe0b011210e8bc018b4966f (diff) | |
| download | bcm5719-llvm-4f1ef9fc0fb29698557f691dc69180406044cef7.tar.gz bcm5719-llvm-4f1ef9fc0fb29698557f691dc69180406044cef7.zip | |
[X86] Merge getBitTestCondition into LowerAndToBT. Don't create X86ISD::SETCC node in the merged function. NFCI
Only one of the 3 callers of LowerAndToBT need the SETCC node. Two of them have to look through it to find the operands they really need. Instead create it after the one call that needs it.
LowerAndToBT now returns both the BT node and the X86 specific condition code separately.
llvm-svn: 350081
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp')
0 files changed, 0 insertions, 0 deletions

