aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* The memcpy intrinsic only takes i8* for %src and %dst, so cast them to thatNick Lewycky2010-05-311-2/+2
* Use `llvm::next' instead of `next' to make VC++ 2010 happy.Oscar Fuentes2010-05-302-2/+2
* Some A9 load/store cleanupsAnton Korobeynikov2010-05-291-41/+23
* Some rough approximations for load/stores on A9Anton Korobeynikov2010-05-291-0/+59
* NEON/VFP stuff can be issued only via Pipe1 on A9Anton Korobeynikov2010-05-291-87/+87
* Add some integer instruction itineraries for A9Anton Korobeynikov2010-05-291-0/+55
* Reorder some code in SelectionDAGBuilder.Dan Gohman2010-05-291-313/+311
* SelectionDAG shouldn't have a FunctionLoweringInfo member. RegsForValueDan Gohman2010-05-295-50/+49
* Remove unused function.Benjamin Kramer2010-05-291-69/+0
* Remove schedule-livein-copies. It's not being used.Evan Cheng2010-05-291-30/+12
* Fix PR7193: if sibling call address can take a register, make sure there are ...Evan Cheng2010-05-291-0/+18
* Handle composed subreg indices when processing REQ_SEQUENCE instructions.Jakob Stoklund Olesen2010-05-291-5/+4
* Doh. Machine LICM is re-initializing the CSE map over and over. Patch by Anna...Evan Cheng2010-05-291-2/+7
* Merge the SystemZ subreg_even32 SubRegIndex into subreg_32bit. The SubRegIndicesJakob Stoklund Olesen2010-05-284-11/+9
* Fix some latency computation bugs: if the use is not a machine opcode do not ...Evan Cheng2010-05-282-7/+27
* Schedule high latency instructions for latency reduction even if they are not...Evan Cheng2010-05-281-1/+19
* Fix comment typos.Dale Johannesen2010-05-281-2/+2
* More SSE 1 & 2 merge, this time with logical instructionsBruno Cardoso Lopes2010-05-281-185/+98
* Fix AliasDebugger to be aware of operand values too.Dan Gohman2010-05-281-2/+10
* Add lint checks for function attributes.Dan Gohman2010-05-281-30/+91
* Split the logic behind CastInst::isNoopCast into a separate static function,Dan Gohman2010-05-281-5/+13
* MC/X86: Add alias for movzx.Kevin Enderby2010-05-281-0/+1
* MC/X86: Add alias for fwait.Kevin Enderby2010-05-281-0/+1
* Fix the use of x86 control and debug registers so that the assertion failure inKevin Enderby2010-05-281-0/+28
* Add a TargetRegisterInfo::composeSubRegIndices hook with a defaultJakob Stoklund Olesen2010-05-281-0/+19
* correct retattrJim Grosbach2010-05-281-2/+2
* Cosmetic cleanup. No functional change.Jim Grosbach2010-05-282-18/+18
* Fix lint's memcpy and memmove checks, and its basic block traversal.Dan Gohman2010-05-281-5/+8
* make sure accesses to set up the jmpbuf don't get moved after it by the sched...Jim Grosbach2010-05-283-7/+10
* Minor code simplification.Dan Gohman2010-05-281-2/+1
* Fix a redundant-return warning.Dan Gohman2010-05-281-1/+2
* Detect self-referential values.Dan Gohman2010-05-281-6/+19
* Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645.Stuart Hastings2010-05-282-11/+12
* Eli pointed out that va_arg instruction result values don'tDan Gohman2010-05-281-4/+4
* Teach lint how to look through simple store+load pairs and otherDan Gohman2010-05-281-10/+75
* Move FindAvailableLoadedValue isSafeToLoadUnconditionally out ofDan Gohman2010-05-288-223/+240
* ConstantFoldConstantExpression can theoretically return null.Dan Gohman2010-05-281-4/+8
* Teach instcombine to promote alloca array sizes.Dan Gohman2010-05-281-0/+12
* Add a lint check for returning the address of stack memory.Dan Gohman2010-05-281-0/+6
* Fix instcombine's handling of alloca to accept non-i32 types.Dan Gohman2010-05-281-8/+7
* Bitcode support for allocas with arbitrary array size types.Dan Gohman2010-05-282-5/+11
* Fix typo.Devang Patel2010-05-281-1/+1
* Fix typo.Devang Patel2010-05-281-1/+1
* Eliminate the restriction that the array size in an alloca must be i32.Dan Gohman2010-05-284-11/+14
* Add the cc_out operand for t2RSBrs instructions. I missed this when I changedBob Wilson2010-05-281-2/+2
* Add a -regalloc=default option that chooses a register allocator based on the -OJakob Stoklund Olesen2010-05-272-7/+21
* Update the saved stack pointer in the sjlj function context following eitherJim Grosbach2010-05-277-33/+62
* Use report_fatal_error, not llvm_unreachable.Evan Cheng2010-05-271-1/+1
* back out 104862/104869. Can reuse stacksave after all. Very cool.Jim Grosbach2010-05-273-13/+0
* Factor out the handler work from SignalHandler into a helper function,Dan Gohman2010-05-271-5/+12