diff options
author | Craig Topper <craig.topper@intel.com> | 2018-12-21 01:14:25 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-12-21 01:14:25 +0000 |
commit | 54f1a7be13ac5ebf239158e88e6ef6c66e0f225d (patch) | |
tree | 72d3bccc3f40ce7754036593d4f3bb2d4746e717 /lldb/packages/Python/lldbsuite/test/dotest.py | |
parent | e0cff102895feac6fda71b8a545c9470cca9ea28 (diff) | |
download | bcm5719-llvm-54f1a7be13ac5ebf239158e88e6ef6c66e0f225d.tar.gz bcm5719-llvm-54f1a7be13ac5ebf239158e88e6ef6c66e0f225d.zip |
[X86] Refactor hasNoCarryFlagUses and hasNoSignFlagUses in X86ISelDAGToDAG.cpp to tranlate opcode to condition code using the helpers in X86InstrInfo.cpp.
This shortens the switches in X86ISelDAGToDAG.cpp to only need to check condition code instead of a list of opcodes.
This also fixes a bug where the memory forms of SETcc were missing from hasNoCarryFlagUses.
llvm-svn: 349868
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/dotest.py')
0 files changed, 0 insertions, 0 deletions