aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-11-13 01:59:32 +0000
committerCraig Topper <craig.topper@intel.com>2018-11-13 01:59:32 +0000
commit0b33b468a1ffe0d6020021f6d052a48a65e8aa22 (patch)
treeb2821b2c8d919252e27aab602d18d5751796de98 /clang/lib/CodeGen/CodeGenModule.cpp
parent8bf69be1c1805a8fdde0880da959133aca623e9a (diff)
downloadllvm-0b33b468a1ffe0d6020021f6d052a48a65e8aa22.zip
llvm-0b33b468a1ffe0d6020021f6d052a48a65e8aa22.tar.gz
llvm-0b33b468a1ffe0d6020021f6d052a48a65e8aa22.tar.bz2
[DAGCombiner] Enable tryToFoldExtendOfConstant to run after legalize vector ops
It should be ok to create a new build_vector after legal operations so long as it doesn't cause an infinite loop in DAG combiner. Unfortunately, X86's custom constant folding in combineVSZext is hiding any test changes from this. But I'm trying to get to a point where that X86 specific code isn't necessary at all. Differential Revision: https://reviews.llvm.org/D54285 llvm-svn: 346728
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions