aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-2468-73/+0
* mark some libraries that currently require RTTI.Chris Lattner2010-01-243-2/+3
* reassociate should do this.Chris Lattner2010-01-241-1/+1
* add a note.Chris Lattner2010-01-241-0/+39
* fix some issues where we weren't emitting enough newlines.Chris Lattner2010-01-242-0/+3
* when emitting DIEs, emit the comment on the same line as the directive.Chris Lattner2010-01-241-2/+3
* move PR5945 here.Chris Lattner2010-01-241-0/+29
* fix a parsing problem on instructions like:Chris Lattner2010-01-242-6/+5
* It seems better to scalarize vectors of size 1 instead of widening them.Mon P Wang2010-01-243-1/+11
* change the canonical form of "cond ? -1 : 0" to be Chris Lattner2010-01-244-68/+49
* Improved widening loads by adding support for wider loads ifMon P Wang2010-01-246-275/+439
* fix a potential overflow issue Eli pointed out.Chris Lattner2010-01-231-3/+3
* Speculatively revert r94322 to see if it fixes darwin selfhost buildbot.Nick Lewycky2010-01-231-70/+23
* third bug from PR6119: the xor dupe extension allowsChris Lattner2010-01-231-2/+2
* Teach DAE that even though it can't modify the function signature of anNick Lewycky2010-01-231-23/+70
* add an early out to ProcessBranchOnXOR to speed it up,Chris Lattner2010-01-231-0/+25
* fix a crash in jump threading, PR6119Chris Lattner2010-01-231-0/+6
* implement a simple instcombine xform that has been in theChris Lattner2010-01-232-23/+29
* add a noteChris Lattner2010-01-231-0/+29
* add some notes, making posix-memalign be nocapture would be an easy improvement.Chris Lattner2010-01-231-0/+31
* Remove the '-disable-scheduling' flag and replace it with the 'source' option ofBill Wendling2010-01-235-696/+444
* Respect operator precedence (and silence a gcc 4.3 warning).Benjamin Kramer2010-01-231-1/+1
* mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner2010-01-239-14/+33
* resolve a fixme: the "nonexecutable stack directive" is actuallyChris Lattner2010-01-237-11/+17
* remove a dead call.Chris Lattner2010-01-231-4/+0
* use helpers.Chris Lattner2010-01-231-12/+5
* mcize visibility directives.Chris Lattner2010-01-235-16/+28
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-239-88/+78
* Change constantexpr global variable initializers to convert the constantsChris Lattner2010-01-231-116/+71
* Don't lower splat vector load to relative to the esp if theEric Christopher2010-01-231-11/+4
* mcstreamerize .no_dead_strip and .reference for static ctors/dtors.Chris Lattner2010-01-236-23/+29
* Reapply 94059 while fixing the calling convention setupEric Christopher2010-01-231-0/+47
* remove unneeded directive set.Chris Lattner2010-01-231-1/+0
* use some helpers instead of duplicating logic.Chris Lattner2010-01-232-6/+7
* mcize jump table and constant pool entry labels, .local on elf,Chris Lattner2010-01-232-30/+47
* emit .ascii and .asciz through MCStreamer.Chris Lattner2010-01-231-34/+12
* simplify code a bit.Chris Lattner2010-01-231-5/+5
* InstCombine should not fold sext/zext of a vector and a bitcast to a scalar t...Mon P Wang2010-01-231-2/+3
* Update CMake build.Ted Kremenek2010-01-231-0/+1
* remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner2010-01-234-40/+27
* Added the skeleton for the implementation of the X86Sean Callanan2010-01-232-0/+46
* Modified the register matcher function in AsmMatcher toSean Callanan2010-01-231-4/+6
* Avoid using "Type" as the variable name.Devang Patel2010-01-231-11/+12
* In mem2reg, for all alloca/stores that get promoted where the alloca has an a...Victor Hernandez2010-01-231-3/+38
* teach MCAsmStreamer::EmitBytes to use .ascii and .ascizChris Lattner2010-01-232-4/+48
* Make sure ValueFn starts off emptyVictor Hernandez2010-01-231-1/+1
* Enable pre-regalloc scheduling load clustering by default.Evan Cheng2010-01-221-7/+1
* Be more conservative with clustering f32 / f64 loads.Evan Cheng2010-01-221-0/+2
* move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner2010-01-225-117/+117
* remove uses of EOL.Chris Lattner2010-01-221-6/+2