llvm-6502/lib
Charles Davis f07090134d Add some more Win64 EH directives:
- StartChained and EndChained delimit a chained unwind area, which can contain
  additional operations to be undone if an exception occurs inside of it.
- UnwindOnly declares that this function doesn't handle any exceptions. If it
  has a handler, it's an unwind handler instead of an exception handler.
- Lsda declares the location and size of the LSDA, which in the Win64 EH
  scheme is kept inside the UNWIND_INFO struct. Windows itself ignores the
  LSDA; it's used by the Language-Specific Handler (the "Personality Function"
  from DWARF).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131572 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-18 20:54:10 +00:00
..
Analysis @llvm.lifetime.begin acts as a load, not @llvm.lifetime.end. 2011-05-17 00:05:49 +00:00
Archive
AsmParser
Bitcode It's valid to take the blockaddress of a different function, so remove this 2011-05-06 21:09:44 +00:00
CodeGen Revert commit 131534 since it seems to have broken several buildbots. 2011-05-18 14:57:56 +00:00
CompilerDriver
ExecutionEngine Be a bit more permissive about symbols we don't understand. Just skip them 2011-05-13 23:11:30 +00:00
Linker
MC Add some more Win64 EH directives: 2011-05-18 20:54:10 +00:00
Object Remove dead variable pointed out by GCC 4.6 warnings, and reflow this a little 2011-05-02 05:05:29 +00:00
Support Revert r131556; it's breaking buildbots/clang tests. 2011-05-18 20:39:27 +00:00
Target Disassembly of tBcc was wrongly adding 4 to the SignExtend'ed imm8:'0' immediate operand. 2011-05-18 20:32:41 +00:00
Transforms Spread use of IRBuilder even more. 2011-05-18 20:53:17 +00:00
VMCore Use IRBuiler while constant folding terminator. 2011-05-18 17:26:46 +00:00
CMakeLists.txt
Makefile