aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2009-05-03 04:46:36 +0000
committerEli Friedman <eli.friedman@gmail.com>2009-05-03 04:46:36 +0000
commiteed8ad20577d2822d0c3856f284a743c02d5a072 (patch)
tree13269f8e3ff2fcb57a58667dd286c39122b38afb /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parentb4cf4a52abfe57b4d68911ced06367e2f678dbfd (diff)
downloadllvm-eed8ad20577d2822d0c3856f284a743c02d5a072.zip
llvm-eed8ad20577d2822d0c3856f284a743c02d5a072.tar.gz
llvm-eed8ad20577d2822d0c3856f284a743c02d5a072.tar.bz2
Add Sema support for __builtin_setjmp/__builtin_longjmp. The primary
reason for adding these is to error out in CodeGen when trying to generate them instead of silently emitting a call to a non-existent function. (Note that it is not valid to lower these to setjmp/longjmp; in addition to that lowering being different from the intent, setjmp and longjmp require a larger buffer.) llvm-svn: 70658
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions