summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveInterval.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2013-06-28 18:36:42 +0000
committerLang Hames <lhames@gmail.com>2013-06-28 18:36:42 +0000
commitc22e39d83dcbfe0bee919fdf2d0aaf0944b20cef (patch)
tree7a2ede7fd26dba765dbf52d734d23e55bdd0450c /llvm/lib/CodeGen/LiveInterval.cpp
parentff9a5c29feba4388a8dc52289abe9d31c0b348fc (diff)
downloadbcm5719-llvm-c22e39d83dcbfe0bee919fdf2d0aaf0944b20cef.tar.gz
bcm5719-llvm-c22e39d83dcbfe0bee919fdf2d0aaf0944b20cef.zip
Add missing case to switch statement - DAGTypeLegalizer::ExpandIntegerResult
should expand ATOMIC_CMP_SWAP nodes the same way that it does for ATOMIC_SWAP. Since ATOMIC_LOADs on some targets (e.g. older ARM variants) get legalized to ATOMIC_CMP_SWAPs, the missing case had been causing i64 atomic loads to crash during isel. <rdar://problem/14074644> llvm-svn: 185186
Diffstat (limited to 'llvm/lib/CodeGen/LiveInterval.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud