aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Split the logic behind CastInst::isNoopCast into a separate static function,Dan Gohman2010-05-282-5/+21
* Fix a comment; vectors are not a special case here.Dan Gohman2010-05-281-1/+1
* MC/X86: Add alias for movzx.Kevin Enderby2010-05-282-0/+14
* MC/X86: Add alias for fwait.Kevin Enderby2010-05-282-0/+6
* Fix the use of x86 control and debug registers so that the assertion failure inKevin Enderby2010-05-282-0/+85
* Fix Data Layout description of floating point.Dale Johannesen2010-05-281-2/+4
* Add missing space; works for me.Dale Johannesen2010-05-281-1/+1
* Add a TargetRegisterInfo::composeSubRegIndices hook with a defaultJakob Stoklund Olesen2010-05-283-1/+51
* 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-282-5/+12
* make sure accesses to set up the jmpbuf don't get moved after it by the sched...Jim Grosbach2010-05-283-7/+10
* Fix more whitespace to be consistent with AsmPrinter.Dan Gohman2010-05-282-26/+26
* Fix whitespace to be more consistent with AsmPrinter's style.Dan Gohman2010-05-2812-139/+139
* Fix more tests that depended on the default register allocator choice.Jakob Stoklund Olesen2010-05-282-2/+2
* 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-282-6/+30
* Remove this va_arg test, which is no longer applicable.Dan Gohman2010-05-281-3/+0
* Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645.Stuart Hastings2010-05-284-15/+14
* Eli pointed out that va_arg instruction result values don'tDan Gohman2010-05-282-8/+8
* Teach lint how to look through simple store+load pairs and otherDan Gohman2010-05-282-10/+96
* Move FindAvailableLoadedValue isSafeToLoadUnconditionally out ofDan Gohman2010-05-2811-252/+291
* ConstantFoldConstantExpression can theoretically return null.Dan Gohman2010-05-281-4/+8
* Fix a comment.Dan Gohman2010-05-281-1/+1
* Teach instcombine to promote alloca array sizes.Dan Gohman2010-05-282-3/+29
* Add a testcase for getelementptr index promotion.Dan Gohman2010-05-281-0/+9
* Add a lint check for returning the address of stack memory.Dan Gohman2010-05-282-0/+13
* Fix instcombine's handling of alloca to accept non-i32 types.Dan Gohman2010-05-281-8/+7
* Comment out some code in prep for actual .td file checkpoint.Nate Begeman2010-05-281-3/+2
* 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
* Fix build breakage.Eli Friedman2010-05-281-1/+1
* Eliminate the restriction that the array size in an alloca must be i32.Dan Gohman2010-05-287-17/+34
* Add support to tablegen for auto-generating arm_neon.h from a tablegen descri...Nate Begeman2010-05-284-0/+104
* 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-277-13/+28
* Remove ancient prototype.Jakob Stoklund Olesen2010-05-271-4/+0
* 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-275-19/+2
* Factor out the handler work from SignalHandler into a helper function,Dan Gohman2010-05-271-5/+12
* llvm can't correctly support 'H', 'Q' and 'R' modifiers. Just mark it an error.Evan Cheng2010-05-272-26/+2
* MC/X86: Add aliases for Jcc variants.Kevin Enderby2010-05-272-0/+119
* Eliminate some unnessary Path::exists() calls.Dan Gohman2010-05-274-27/+14
* Make ParseIRFile and getLazyIRFileModule incoporate the underlyingDan Gohman2010-05-271-2/+4
* Don't flush the raw_ostream in llvm::WriteBitcodeToFile; it's atDan Gohman2010-05-271-3/+0
* Do not drop location info for inlined function args.Devang Patel2010-05-273-2/+63
* Fix some bad fall-throughs in a switch statement. Both the 'Q' and 'R' casesBob Wilson2010-05-271-11/+17