aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-10-13instcombine: Migrate strcat and strncat optimizationsMeador Inge
2012-10-13Implement new LibCallSimplifier classMeador Inge
2012-10-13Allow for loops in LiveIntervals::pruneValue().Jakob Stoklund Olesen
2012-10-13X86: Fix accidentally swapped operands.Benjamin Kramer
2012-10-13Teach SROA to cope with wrapper aggregates. These show up a lot in ABIChandler Carruth
2012-10-13Speculatively harden the conversion logic. I have no idea if this willChandler Carruth
2012-10-13X86: Promote i8 cmov when both operands are coming from truncates of the same...Benjamin Kramer
2012-10-13Silence a warning in -assert builds.Chandler Carruth
2012-10-13Clean up how we rewrite loads and stores to the whole alloca. When theseChandler Carruth
2012-10-13[ms-inline asm] Remove the MatchInstruction() function. Previously, this wasChad Rosier
2012-10-12Check section type rather than assuming it's code when emitting sections whil...Andrew Kaylor
2012-10-12ARM: tail-call inside a function where part of a byval argument is on caller'sManman Ren
2012-10-12[ms-inline asm] Capitalize per coding standard.Chad Rosier
2012-10-12Fix buildbots: -misched=shuffle is only available in +Asserts builds.Jakob Stoklund Olesen
2012-10-12ARM: Mark VSELECT as 'expand'.Jim Grosbach
2012-10-12[ms-inline asm] Use the new API introduced in r165830 in lieu of theChad Rosier
2012-10-12[ms-inline asm] Add a few data members and member functions to theChad Rosier
2012-10-12Use MACOSX_DEPLOYMENT_TARGET when it is set. <rdar://problem/12433905>Bob Wilson
2012-10-12Correcting enum values mentioned in comments.Andrew Kaylor
2012-10-12Use a transposed algorithm for handleMove().Jakob Stoklund Olesen
2012-10-12Add bitcode instruction encoding documentation for module versionJan Wen Voung
2012-10-12Fix coalescing with IMPLICIT_DEF values.Jakob Stoklund Olesen
2012-10-12Change (!list.size() == 0) to (!list.empty()). No functional change.Richard Trieu
2012-10-12Set default CPU for Darwin targets with LTO. <rdar://problem/12457841>Bob Wilson
2012-10-12llvm/test/CodeGen/PowerPC/2012-10-12-bitcast.ll: Try to fix failure on non-pp...NAKAMURA Takumi
2012-10-12Fix big-endian codegen bug in DAGTypeLegalizer::ExpandRes_BITCASTUlrich Weigand
2012-10-12ExceptionDemo.cpp: Use Function::setDoesNotReturn(). Attributes stuff was upd...NAKAMURA Takumi
2012-10-12ExceptionDemo.cpp: Whitespace.NAKAMURA Takumi
2012-10-12Add powerpc-ibm-aix to Triple. Patch by Kai.Duncan Sands
2012-10-12Add float-abi and softfloat options to lliTim Northover
2012-10-12JITTest.cpp: Use LLVM_ATTRIBUTE_USED, rather than __attribute__ directly!NAKAMURA Takumi
2012-10-12Shuffle the virtual destructor down to the base. This should actually pacifyNick Lewycky
2012-10-12Give this class full of virtual functions a virtual destructor. Classes loveNick Lewycky
2012-10-12Indenting.Eric Christopher
2012-10-12fix warningSebastian Pop
2012-10-12Div, Rem int/unsigned int Reed Kotler
2012-10-12docs: Update example to conform to coding standards.Sean Silva
2012-10-12Mark function as 'used' so that LTO doesn't try to get rid of it.Bill Wendling
2012-10-12Revert r165777, "Mark function as 'used' so that LTO doesn't try to get rid o...NAKAMURA Takumi
2012-10-12docs: Minor clean up of Phabricator documentation.Sean Silva
2012-10-12Legalizer optimize a pair of div / mod to a call to divrem libcall if they areEvan Cheng
2012-10-12Mark function as 'used' so that LTO doesn't try to get rid of it.Bill Wendling
2012-10-12We need this symbol after an LTO build.Bill Wendling
2012-10-12docs: Add SphinxQuickstartTemplate.rst.Sean Silva
2012-10-11docs: Improve HowToSetUpLLVMStyleRTTI.Sean Silva
2012-10-11Remove unnecessary classof()'sSean Silva
2012-10-11docs: Update HowToSetUpLLVMStyleRTTI.Sean Silva
2012-10-11Casting.h: Automatically handle isa<Base>(Derived).Sean Silva
2012-10-11Remove buggy classof().Sean Silva
2012-10-11PGO: create metadata for switch only if it has more than one targets.Manman Ren