aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2020-11-23 10:01:52 -0800
committerCraig Topper <craig.topper@sifive.com>2020-11-23 10:09:20 -0800
commit4252f7773a5b98b825d17e5f77c7d349cb2fb7c7 (patch)
tree4559286d47d506462f09856ce554962455d9b9e1 /llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp
parente0e334a9c1ace7dd9339ca6cb5866ff7b7885e11 (diff)
downloadllvm-4252f7773a5b98b825d17e5f77c7d349cb2fb7c7.zip
llvm-4252f7773a5b98b825d17e5f77c7d349cb2fb7c7.tar.gz
llvm-4252f7773a5b98b825d17e5f77c7d349cb2fb7c7.tar.bz2
[SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma and fmad nodes in tablegen. Remove explicit commuted patterns from targets.
X86 was already specially marking fma as commutable which allowed tablegen to autogenerate commuted patterns. This moves it to the target independent definition and fix up the targets to remove now unneeded patterns. Unfortunately, the tests change because the commuted version of the patterns are generating operands in a different than the explicit patterns. Differential Revision: https://reviews.llvm.org/D91842
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp')
0 files changed, 0 insertions, 0 deletions