summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Dramatically speedup codegen prepare by a) avoiding use of dominator tree and...Devang Patel2011-08-18
* Remove extraneous newline from operand print method. PR10569.Jim Grosbach2011-08-17
* Clean up patterns for Thumb1 system instructions.Jim Grosbach2011-08-17
* Changed definition of EXT and INS per Bruno's comments.Akira Hatanaka2011-08-17
* Thumb assembly parsing and encoding for B.Jim Grosbach2011-08-17
* Do not use DebugInfoFinder. Extract debug info directly from llvm.dbg.cu name...Devang Patel2011-08-17
* Thumb assembly parsing and encoding for ASR.Jim Grosbach2011-08-17
* Atomic load/store handling for the passes using memdep (GVN, DSE, memcpyopt).Eli Friedman2011-08-17
* Fix PR10688. Add support for spliting 256-bit vector shifts when theBruno Cardoso Lopes2011-08-17
* Tidy up. 80 columns.Jim Grosbach2011-08-17
* Add the support in code-gen for the landingpad instruction lowering.Bill Wendling2011-08-17
* ARM clean up the imm_sr operand class representation.Jim Grosbach2011-08-17
* Disable PRE for landing pads.Bill Wendling2011-08-17
* Revert patch. Forgot a dependent commit.Bill Wendling2011-08-17
* Add the body of 'visitLandingPad'.Bill Wendling2011-08-17
* Increment the insertion iterator to beyond the landingpad instruction.Bill Wendling2011-08-17
* Don't optimize the landing pad exit block.Bill Wendling2011-08-17
* Assert that we aren't trying to split the critical edge of a landing pad. DoingBill Wendling2011-08-17
* Fix predicate for imm1_32Jim Grosbach2011-08-17
* Thumb assembly parsing and encoding for ADR.Jim Grosbach2011-08-17
* Revert r137655. There is some question about whether the 'landingpad'Bill Wendling2011-08-17
* 80 columns.Jim Grosbach2011-08-17
* Tidy up.Jim Grosbach2011-08-17
* Modify for the new EH scheme.Bill Wendling2011-08-17
* Revert r137781; I agree with Duncan's comment that the situation in question ...Eli Friedman2011-08-17
* Add support for half-word unaligned loads and stores.Akira Hatanaka2011-08-17
* Static fields require an out-of-line definition. Fix DynamicLibrary for real.Jordy Rose2011-08-17
* Be more careful in the Thumb decoder hooks to avoid walking off the end of th...Owen Anderson2011-08-17
* Silly mistake from r137777; restore significant isStructTy() checks. While h...Eli Friedman2011-08-17
* Move pattern matching for EXT and INS to post-legalization DAGCombine per Bru...Akira Hatanaka2011-08-17
* Allow the MCDisassembler to return a "soft fail" status code, indicating an i...Owen Anderson2011-08-17
* Introduce matching patterns for vbroadcast AVX instruction. The idea is toBruno Cardoso Lopes2011-08-17
* Update comments about vector splat handling in x86Bruno Cardoso Lopes2011-08-17
* Now that we have a canonical way to handle 256-bit splats:Bruno Cardoso Lopes2011-08-17
* Add support for ext and ins.Akira Hatanaka2011-08-17
* Unbork Windows build. Thanks, Francois.Jordy Rose2011-08-17
* Use DynamicLibrary instances as a way to get symbols from a specific library....Jordy Rose2011-08-17
* Thumb ADD(immediate) parsing support.Jim Grosbach2011-08-16
* Separate out Thumb1 instructions that need an S bit operand from those that d...Owen Anderson2011-08-16
* Extend the undef ^ undef idiom once more. No testcase: I can't figure out ho...Eli Friedman2011-08-16
* Thumb parsing diagnostics for low-reg requirements on ADD and MOV.Jim Grosbach2011-08-16
* Until now all debug info MDNodes referred to a root MDNode, a compile unit. T...Devang Patel2011-08-16
* A bunch of misc fixes to SCCPSolver::ResolvedUndefsIn, including a fix to stopEli Friedman2011-08-16
* Add missing exit for 'case'.Jim Grosbach2011-08-16
* Thumb assembly parsing and encoding for ADD(register) instruction.Jim Grosbach2011-08-16
* The resume instruction may throw. Return 'true' in this case.Bill Wendling2011-08-16
* Move some logic into a helper function and expand the commentary.Jim Grosbach2011-08-16
* Minor bug in SCCP found by inspection. (I don't think it's possible to hit t...Eli Friedman2011-08-16
* ARM thumb assembly parsing for arithmetic flag setting instructions.Jim Grosbach2011-08-16
* Use the getFirstInsertionPt() method instead of getFirstNonPHI + an 'isa<>'Bill Wendling2011-08-16