aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-09-04 07:35:05 +0000
committerCraig Topper <craig.topper@intel.com>2017-09-04 07:35:05 +0000
commit69e22789e1e8e65ec14b31586be76ce698933521 (patch)
treecbc50e859f3ddb9514c7109d0758d0481e4e66fa /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parentaf0b992b04c06afd85feaed7b22e962501c7c483 (diff)
downloadllvm-69e22789e1e8e65ec14b31586be76ce698933521.zip
llvm-69e22789e1e8e65ec14b31586be76ce698933521.tar.gz
llvm-69e22789e1e8e65ec14b31586be76ce698933521.tar.bz2
[X86] Remove duplicate FMA patterns from the isel table.
This reorders some patterns to get tablegen to detect them as duplicates. Tablegen only detects duplicates when creating variants for commutable operations. It does not detect duplicates between the patterns as written in the td file. So we need to ensure all the FMA patterns in the td file are unique. This also uses null_frag to remove some other unneeded patterns. llvm-svn: 312470
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions