aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-02-25Grammar-o.Eric Christopher
2012-02-25Fixed typo.Lang Hames
2012-02-25Add definitions of floating point multiply add/sub and negative multiplyAkira Hatanaka
2012-02-24Add an option to use a virtual register as the global base register instead ofAkira Hatanaka
2012-02-24Remove unused cl::opt, make another opt static.Benjamin Kramer
2012-02-24Add missing staticJakob Stoklund Olesen
2012-02-24Fix undefined behavior.Ahmed Charles
2012-02-24Thumb2 asm aliases for wide bitwise w/ immediate instructions.Jim Grosbach
2012-02-24fix PR12075, a regression in a recent transform I added. In unreachable code...Chris Lattner
2012-02-24Add WIN_FTOL_* psudo-instructions to model the unique calling conventionMichael J. Spencer
2012-02-24Add a -stress-regalloc=<N> option.Jakob Stoklund Olesen
2012-02-24X11/X2 loads around indirect calls on ppc64 should not be deleted.Hal Finkel
2012-02-24Don't crash when a glue node contains an internal CopyToRegHal Finkel
2012-02-24Teach GVN that x+y is the same as y+x and that x<y is the same as y>x.Duncan Sands
2012-02-24SDAGBuilder: Remove register sets that were never read and prune dead code su...Benjamin Kramer
2012-02-24Remove dead code.Richard Osborne
2012-02-24Workaround a miscompilation by gcc-4.3 that showed up as a failureDuncan Sands
2012-02-24ScheduleDAGInstrs.h:155: warning: suggest parentheses around `&&' within `||'.Nick Lewycky
2012-02-24PostRA sched: speed up physreg tracking by not abusing SparseSet.Andrew Trick
2012-02-24ARM Thumb symbol references in assembly need the low bit set.Jim Grosbach
2012-02-24Turn avx insert intrinsic calls into INSERT_SUBVECTOR DAG nodes and remove du...Pete Cooper
2012-02-24comment fixJia Liu
2012-02-24some comment fixJia Liu
2012-02-24comment fixJia Liu
2012-02-24replace a balnk with -Jia Liu
2012-02-24If the Address of a variable is an argument then treat the entireEric Christopher
2012-02-24Tabs, formatting and long lines oh my!Eric Christopher
2012-02-2480 columns of Mips InstPrinter MakefileJia Liu
2012-02-24Switch ARM target to register masks.Jakob Stoklund Olesen
2012-02-24Make sure the regs are low regs for tMUL size reduction.Jim Grosbach
2012-02-24Thumb2 size reduction fix for tied operands of tMUL.Jim Grosbach
2012-02-24EE/Interpreter/ExternalFunctions.cpp: Staticize lle_X_() entries. They can be...NAKAMURA Takumi
2012-02-24EE/Interpreter/ExternalFunctions.cpp: Prune "C" linkage to suppress warnings ...NAKAMURA Takumi
2012-02-24When emitting a cmp with 0 for a lowered select, mask out the highDan Gohman
2012-02-23Allow an integer to be converted into an MMX type when it's used in an inlineBill Wendling
2012-02-23Emit global ctors into .CRT$XCU instead of .ctors on Win32. Patch by Joe Groff!Michael J. Spencer
2012-02-23Bump SmallString to the minimum required amount for raw_ostream to avoid allo...Benjamin Kramer
2012-02-23MCize function entry label emission on PowerPC64 properly.Roman Divacky
2012-02-23BitVectorize loop.Benjamin Kramer
2012-02-23post-ra-sched: Turn the KillIndices vector into a bitvector, it only stored t...Benjamin Kramer
2012-02-23post-ra-sched: Replace a std::set of regs with a bitvector.Benjamin Kramer
2012-02-23Updated the llvm-mc disassembler C API to support for the X86 target.Kevin Enderby
2012-02-23Fix the numbering of some of the registers and reclassify a couple of them.Brendon Cahoon
2012-02-23Make calls scheduling boundaries post-ra.Jakob Stoklund Olesen
2012-02-23Reflow code, no functionality change.Benjamin Kramer
2012-02-23Strip a layer of boilerplate from the VLIWPacketizer by storing the scheduler...Benjamin Kramer
2012-02-23Remove unused variable.Duncan Sands
2012-02-23Fix to make sure that a comdat group gets generated correctly for a static me...Anton Korobeynikov
2012-02-23Update for the removal of Hashing.cpp.Jay Foad
2012-02-23Reinstate r151049 now that GeneralHash is fixed.Jay Foad