aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackMaps.cpp
diff options
context:
space:
mode:
authorPaul Robinson <paul_robinson@playstation.sony.com>2014-11-03 18:19:26 +0000
committerPaul Robinson <paul_robinson@playstation.sony.com>2014-11-03 18:19:26 +0000
commitad06e430ce0f63ba197f78b58a67267d993e574f (patch)
treee2eac6d81ced48405cd68607f81f07ccc883bf2b /llvm/lib/CodeGen/StackMaps.cpp
parent3d5a02f677262841d951257b928e49d18c460410 (diff)
downloadllvm-ad06e430ce0f63ba197f78b58a67267d993e574f.zip
llvm-ad06e430ce0f63ba197f78b58a67267d993e574f.tar.gz
llvm-ad06e430ce0f63ba197f78b58a67267d993e574f.tar.bz2
Normally an 'optnone' function goes through fast-isel, which does not
call DAGCombiner. But we ran into a case (on Windows) where the calling convention causes argument lowering to bail out of fast-isel, and we end up in CodeGenAndEmitDAG() which does run DAGCombiner. So, we need to make DAGCombiner check for 'optnone' after all. Commit includes the test that found this, plus another one that got missed in the original optnone work. llvm-svn: 221168
Diffstat (limited to 'llvm/lib/CodeGen/StackMaps.cpp')
0 files changed, 0 insertions, 0 deletions