1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/lib
Bill Wendling 828a0d7638 Where the BranchFolding pass removes a branch then adds another better branch,
the DebugLoc information can be maintained throughout by grabbing the DebugLoc
before the RemoveBranch and then passing the result to the InsertBranch.
Patch by Andrew Stanford-Jason!

llvm-svn: 152212
2012-03-07 08:49:42 +00:00
..
Analysis No functionality change. Type::isSized() can be expensive, so avoid calling it 2012-03-07 02:27:53 +00:00
Archive
AsmParser Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Bitcode BitstreamWriter: Change primary output buffer to be a SmallVector instead of an 2012-02-29 20:31:09 +00:00
CodeGen Where the BranchFolding pass removes a branch then adds another better branch, 2012-03-07 08:49:42 +00:00
DebugInfo
ExecutionEngine Fixed the 32-bit runtime dynamic loader to allocate 2012-03-01 00:15:29 +00:00
Linker Include cctype for isdigit. Patch by Stephen Hines. 2012-03-03 09:36:58 +00:00
MC Make MCRegisterInfo available to the the MCInstPrinter. 2012-03-05 19:33:20 +00:00
Object [Object] 2012-03-01 22:19:54 +00:00
Support Added -view-background to avoid waiting for each GraphViz invocation. 2012-03-07 00:18:27 +00:00
TableGen Switch the TableGen record's string-based DenseMap key to use the new 2012-03-05 10:36:16 +00:00
Target ARM pre-v6 assembly parsing for umull/smull. 2012-03-07 01:09:17 +00:00
Transforms fix typos 2012-03-05 17:39:47 +00:00
VMCore Switch this code to use hash_combine_range rather than incremental calls 2012-03-07 03:22:32 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile