diff options
author | Craig Topper <craig.topper@intel.com> | 2018-12-13 23:55:30 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-12-13 23:55:30 +0000 |
commit | 178abc59acd1eef9b0a14462da99ca4595241945 (patch) | |
tree | 6004eeedfacf6fba6d82572c35f444f7f87872c4 /llvm/lib/Object/ModuleSymbolTable.cpp | |
parent | e6acf2c3b4e62438a2d1daeb23f2bdacb0222265 (diff) | |
download | llvm-178abc59acd1eef9b0a14462da99ca4595241945.zip llvm-178abc59acd1eef9b0a14462da99ca4595241945.tar.gz llvm-178abc59acd1eef9b0a14462da99ca4595241945.tar.bz2 |
[X86] Demote EmitTest to a helper function of EmitCmp. Route all callers except EmitCmp through EmitCmp.
This requires the two callers to manifest a 0 to make EmitCmp call EmitTest.
I'm looking into changing how we combine TEST and flag setting instructions to not be part of lowering. And instead be part of DAG combine or isel. Which will mean EmitTest will probably become gutted and maybe disappear entirely.
llvm-svn: 349094
Diffstat (limited to 'llvm/lib/Object/ModuleSymbolTable.cpp')
0 files changed, 0 insertions, 0 deletions