aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-12-18MISched: minor improvement, initialize remaining resources before the first s...Andrew Trick
2012-12-18Add an assertion for a likely ilist::splice() contract violation.Jakob Stoklund Olesen
2012-12-18LoopVectorize: Emit reductions as log2(vectorsize) shuffles + vector ops inst...Benjamin Kramer
2012-12-18Get rid of the pesky -Woverloaded-virtual warning. No change in functionality.Eli Bendersky
2012-12-18Tighten the insert() API for bundled instructions.Jakob Stoklund Olesen
2012-12-18Check multiple register classes for inline asm tied registersHal Finkel
2012-12-18Enable the loop vectorizer.Nadav Rotem
2012-12-18Rename the test so that we can add additional vectors-of-pointers testsNadav Rotem
2012-12-18SROA: Replace calls to getScalarSizeInBits to DataLayout's API becauseNadav Rotem
2012-12-18llvm/test/MC/ELF/comp-dir.s: Appease MSYS Bash.NAKAMURA Takumi
2012-12-18Initialize NoRedZone and remove unused default values.Rafael Espindola
2012-12-18Cleanup comment and formattingEli Bendersky
2012-12-18Repair bundles that were broken by removing and reinserting the firstJakob Stoklund Olesen
2012-12-18Formatting.Eric Christopher
2012-12-18Add support for passing -main-file-name all the way through toEric Christopher
2012-12-18Cleanup formatting and whitespace.Eric Christopher
2012-12-18Extract a method, no functional change intended.Jakob Stoklund Olesen
2012-12-17Tighten up the erase/remove API for bundled instructions.Jakob Stoklund Olesen
2012-12-17EmitDebugLabel should by default be the same as EmitLabel everywhere.Reed Kotler
2012-12-17fix indentationEli Bendersky
2012-12-17[arm fast-isel] Minor cleanup. No functional change intended.Chad Rosier
2012-12-17Fix some integer constant warnings by using a suffixNick Kledzik
2012-12-17Add a triple to this test -- it has to be an ELF platform...Chandler Carruth
2012-12-17Prepare LLVM to fix PR14625, exposing a hook in MCContext to manage theChandler Carruth
2012-12-17re-enable test cases now that traits work with g++. Fix some g++ warningsNick Kledzik
2012-12-17Remove trailing whitespaceMichael Ilseman
2012-12-17Removed trailing whitespaceMichael Ilseman
2012-12-17[arm fast-isel] Fast-isel only handles simple VTs, so make sure the necessaryChad Rosier
2012-12-17Use different trait techniques to be compatible with g++Nick Kledzik
2012-12-17Fix another SROA crasher, PR14601.Chandler Carruth
2012-12-17Query section for whether it should be executable.Tim Northover
2012-12-17Teach MachO which sections contain codeTim Northover
2012-12-17[msan] Fix lint warning.Evgeniy Stepanov
2012-12-17Add instruction encodings / disassembly support for l2r instructions.Richard Osborne
2012-12-17R600: enable S_*N2_* instructionsTom Stellard
2012-12-17R600: BB operand support for SITom Stellard
2012-12-17R600: remove nonsense setPrefLoopAlignmentTom Stellard
2012-12-17Teach the rewriting of memcpy calls to support subvector copies.Chandler Carruth
2012-12-17Revert/correct some FastISel changes in r170104 (EVT->MVT forPatrik Hagglund
2012-12-17Optimize tree walking in markAliveBlocks.Evgeniy Stepanov
2012-12-17Add instruction encodings for PEEK and ENDIN.Richard Osborne
2012-12-17Fix a secondary bug I introduced while fixing the first part of PR14478.Chandler Carruth
2012-12-17Fix parameter name in prototypes in XCoreDisassembler.Richard Osborne
2012-12-17Hoist a convertValue call to the two paths where it is needed.Chandler Carruth
2012-12-17Add instruction encodings / disassembly support for rus instructions.Richard Osborne
2012-12-17Hoist the insertVector helper to be a static helper.Chandler Carruth
2012-12-17Add instruction encodings for ZEXT and SEXT.Richard Osborne
2012-12-17Lift the extractVector helper all the way out to a static helper function.Chandler Carruth
2012-12-17Factor the vector load rewriting into a more generic form.Chandler Carruth
2012-12-17Add instruction encodings / disassembly support for 2r instructions.Richard Osborne