aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
diff options
context:
space:
mode:
authorPeter Zotov <whitequark@whitequark.org>2016-08-30 10:48:31 +0000
committerPeter Zotov <whitequark@whitequark.org>2016-08-30 10:48:31 +0000
commit002572318938f74bb0177dd83d24a59b1cdd013d (patch)
tree2662b84887ca257991f4c27b15daa8448fb3d2e3 /llvm/lib/Transforms/Utils/SimplifyCFG.cpp
parent96659df09c7b6920651dcbda8f11caad95d9bde8 (diff)
downloadllvm-002572318938f74bb0177dd83d24a59b1cdd013d.zip
llvm-002572318938f74bb0177dd83d24a59b1cdd013d.tar.gz
llvm-002572318938f74bb0177dd83d24a59b1cdd013d.tar.bz2
docs: mention that clobbering output regs in inline asm is illegal.
I've found this out the hard way; LLVM will not normally catch this error (unless -verify-machineinstrs is passed), and under certain very specific circumstances (such as register scavenger running under pressure) this would result in an opaque crash in codegen. llvm-svn: 280071
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions