aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* I forgot these files in the previous commit.Rafael Espindola2011-05-012-0/+2
* Simplify the handling of pcrel relocations on ELF. Now we do the right thingRafael Espindola2011-05-0115-70/+45
* Update instructions: LLVM.cmake is now LLVMConfig.cmakeOscar Fuentes2011-05-011-1/+1
* Revert the previous patch while I figure out how to make llvm-gccRafael Espindola2011-04-309-27/+17
* X86AsmPrinter doesn't know how to handle the X86II::MO_GOT_ABSOLUTE_ADDRESS flagJakob Stoklund Olesen2011-04-301-0/+12
* Enable CFI on OS X.Rafael Espindola2011-04-309-17/+27
* When a physreg is live-in and live through a basic block, make sure its liveJakob Stoklund Olesen2011-04-301-1/+1
* InstCombine: Turn (zext A) udiv (zext B) into (zext (A udiv B)). Same for ure...Benjamin Kramer2011-04-302-3/+71
* Use SimplifyDemandedBits on div instructions.Benjamin Kramer2011-04-302-0/+11
* FileCheckize.Benjamin Kramer2011-04-301-1/+30
* Implement MCAsmStreamer::EmitEHSymAttributes. Doing this in the asm streamerRafael Espindola2011-04-301-3/+31
* Handle PrivateExtern eh symbols.Rafael Espindola2011-04-301-0/+2
* Allow folded spills in test.Jakob Stoklund Olesen2011-04-301-2/+2
* Avoid using stale entries form the sibling value map.Jakob Stoklund Olesen2011-04-302-5/+26
* Use hysteresis for local live range splitting as well.Jakob Stoklund Olesen2011-04-301-4/+4
* runtime/libprofile/PathProfiling.c: Don't use // comment in C source.NAKAMURA Takumi2011-04-301-1/+1
* Add all the plumbing needed for MC to expand cfi to the old tables inRafael Espindola2011-04-3010-9/+69
* Implement MCAsmStreamer::EmitDwarfAdvanceFrameAddr.Rafael Espindola2011-04-304-22/+40
* Update comment.Jakob Stoklund Olesen2011-04-301-2/+2
* Use a greedy algorithm for allocating registers.Jakob Stoklund Olesen2011-04-301-3/+3
* Weekly fix of register allocation dependent unit tests.Jakob Stoklund Olesen2011-04-307-33/+40
* Print out the 'nontemporal' info on a store.Bill Wendling2011-04-291-0/+4
* Make FastEmit_ri_ try a bit harder to succeed for supported operations; FastE...Eli Friedman2011-04-292-4/+17
* 80-col.Eric Christopher2011-04-291-8/+9
* Zap a couple now-unused functions.Eli Friedman2011-04-291-10/+0
* Switch to ImmLeaf (which can be used by FastISel) for a few more common ARM/T...Eli Friedman2011-04-294-7/+36
* Assing line number info to new PHIs created by SSA updater.Devang Patel2011-04-293-0/+22
* Add FastEmitInst_ii for the arm fast isel generator. It doesn't use it, butEric Christopher2011-04-291-0/+23
* Filter out pattterns from the FastISel emitter which it doesn't actually know...Eli Friedman2011-04-291-31/+49
* Some cleanup and optimize fallthrough more.Eric Christopher2011-04-291-8/+13
* Avoid some uses of .uleb128. This is a small speedup and more importantlyRafael Espindola2011-04-291-17/+22
* Implement MCAsmStreamer::EmitCFIDefCfa.Rafael Espindola2011-04-291-1/+4
* Print new instructions without DebugLoc.Devang Patel2011-04-291-0/+9
* Fix run-line, again. :(Eli Friedman2011-04-291-1/+1
* Re-committing r130454, which does not in fact break anything.Eli Friedman2011-04-292-19/+13
* Preserve line number information.Devang Patel2011-04-291-1/+2
* Add trunc->branch support, this won't help with clang's i8->i1 truncationsEric Christopher2011-04-292-2/+40
* win32: Include DataTypes.h instead of stdint.h to try and fix a Win32 buildDaniel Dunbar2011-04-291-1/+1
* Cleanup some DOS newlines.Daniel Dunbar2011-04-291-8/+8
* SimplifyCFG: Expose phi node folding cost threshold as command line parameterPeter Collingbourne2011-04-292-1/+40
* SimplifyCFG: Add CostRemaining parameter to DominatesMergePointPeter Collingbourne2011-04-292-9/+39
* SimplifyCFG: Add Trunc, ZExt and SExt to the list of cheap instructions for p...Peter Collingbourne2011-04-292-6/+12
* MCAsmLayout: Add support for computing the symbol offset of variables. NotDaniel Dunbar2011-04-292-0/+35
* MC: Change variable symbols to be recognized as defined, by assigning their s...Daniel Dunbar2011-04-292-3/+453
* MC/Mach-O: Update getSymbolAddress() to support evaluation of variables.Daniel Dunbar2011-04-291-0/+27
* MC/Mach-O: Allow emission of relocations for variables in some more cases.Daniel Dunbar2011-04-291-19/+19
* MC/Mach-O: Find section ordinal's by looking at the symbol, instead of assumi...Daniel Dunbar2011-04-291-4/+8
* Hoist MCLineEntry construction AsmPrinter so that anyone who derives from Asm...Devang Patel2011-04-292-3/+3
* MCExpr: Add FindAssociatedSection, which attempts to mirror the 'as' semanticsDaniel Dunbar2011-04-294-0/+54
* MC/AsmParser: Generalize a check.Daniel Dunbar2011-04-291-1/+1