1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib
Jim Grosbach 4f017c5fcb Custom inserters (e.g., conditional moves in Thumb1 can introduce
new basic blocks, and if used as a function argument, that can cause call frame
setup / destroy pairs to be split across a basic block boundary. That prevents
us from doing a simple assertion to check that the pairs match and alloc/
dealloc the same amount of space. Modify the assertion to only check the
amount allocated when there are matching pairs in the same basic block.

rdar://8022442

llvm-svn: 107517
2010-07-02 21:23:37 +00:00
..
Analysis Remove context sensitivity concerns from interprocedural-basic-aa, and 2010-07-01 20:08:40 +00:00
Archive
AsmParser Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
Bitcode Implement the "linker_private_weak" linkage type. This will be used for 2010-07-01 21:55:59 +00:00
CodeGen Custom inserters (e.g., conditional moves in Thumb1 can introduce 2010-07-02 21:23:37 +00:00
CompilerDriver 80-col violation. 2010-07-01 01:00:27 +00:00
ExecutionEngine Handle execution entrypoints with non-integer return types. 2010-06-18 02:01:10 +00:00
Linker Revert r107205 and r107207. 2010-06-29 22:34:52 +00:00
MC MC: Fix some stray hunks I didn't intend to commit. 2010-07-01 20:48:51 +00:00
Support Rather than giving SmallPtrSetImpl a member field SmallArray which is magically 2010-06-30 15:02:37 +00:00
System
Target Remove early IT block formation. It's not used. 2010-07-02 21:07:09 +00:00
Transforms MDString is already checked earlier. 2010-07-02 21:13:23 +00:00
VMCore IndirectBr is not safe to speculatively execute (!) 2010-07-02 00:35:34 +00:00
Makefile