summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Fix a DenseMap iterator invalidation bug causing lots of crashes whenChandler Carruth2014-01-20
* Debug info (LTO): Move the creation of accessibility flags toAdrian Prantl2014-01-18
* Add an emitRawComment function and use it to simplify some uses of EmitRawText.Rafael Espindola2014-01-16
* ReMat: fix overly cavalier attitude to sub-register indicesTim Northover2014-01-16
* Use a slightly smaller hack.Rafael Espindola2014-01-16
* [DAGCombiner] Fix a wrong check in method SimplifyVBinOp.Andrea Di Biagio2014-01-15
* WinCOFF: Transform IR expressions featuring __ImageBase into image relative r...David Majnemer2014-01-15
* Make sure we emit a relocation to the debug_ranges section in theEric Christopher2014-01-15
* Enable use of ranges for translation units in the presence ofEric Christopher2014-01-14
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-14
* Fix valgrind warning for gcc builds.Patrik Hagglund2014-01-14
* Revert "Decouple dllexport/dllimport from linkage"Nico Rieck2014-01-14
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-14
* Always let value types influence register classes.Jakob Stoklund Olesen2014-01-14
* Make getTargetStreamer return a possibly null pointer.Rafael Espindola2014-01-14
* [DAG] Refactor ReassociateOps - no functional change intended.Juergen Ributzka2014-01-13
* [DAG] Teach DAG to also reassociate vector operationsJuergen Ributzka2014-01-13
* Hide the pre-RA-sched= option.Andrew Trick2014-01-13
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [PM] Pull the generic graph algorithms and data structures for dominatorChandler Carruth2014-01-13
* Revert "ReMat: fix overly cavalier attitude to sub-register indices"Tim Northover2014-01-13
* ReMat: fix overly cavalier attitude to sub-register indicesTim Northover2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* Handle bundled terminators in isBlockOnlyReachableByFallthrough.Jakob Stoklund Olesen2014-01-12
* Fix non-deterministic SDNodeOrder-dependent codegenNico Rieck2014-01-12
* [PM] Simplify the interface exposed for IR printing passes.Chandler Carruth2014-01-12
* [PM] Rename the IR printing pass header to a more generic and correctChandler Carruth2014-01-12
* Fix 'ned' typo in doc commentAlp Toker2014-01-11
* Revert r198979 - accidental commit.Eric Christopher2014-01-11
* Reformat.Eric Christopher2014-01-11
* Update function name and add some helpful comments.Eric Christopher2014-01-11
* Revert "Revert r198851, "Prototype of skeleton type units for fission""David Blaikie2014-01-10
* Revert r198851, "Prototype of skeleton type units for fission"NAKAMURA Takumi2014-01-09
* Handle masked rotate amountsRichard Sandiford2014-01-09
* Match the InstCombine form of rotates by X+CRichard Sandiford2014-01-09
* Prototype of skeleton type units for fissionDavid Blaikie2014-01-09
* DwarfDebug: Refactor out common skeleton construction code to be reused for t...David Blaikie2014-01-09
* Reformatting for r198842David Blaikie2014-01-09
* DwarfUnit: Rename "Node" to "CUNode" and propagate it through DwarfTypeUnit a...David Blaikie2014-01-09
* Revert "DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit only"David Blaikie2014-01-09
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-09
* DwarfUnit: Move the DICompileUnit Node to the DwarfCompileUnit onlyDavid Blaikie2014-01-09
* llvm.experimental.stackmap: fix encoding of large constants.Andrew Trick2014-01-09
* Conservatively handle multiple MMOs in MIsNeedChainEdgeHal Finkel2014-01-08
* Teach the DAGCombiner how to fold 'vselect' dag nodes accordingAndrea Di Biagio2014-01-08
* [DAGCombiner] Factor duplicated rotate code into a separate functionRichard Sandiford2014-01-08
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-07
* Emit arange padding with a single directive.Benjamin Kramer2014-01-07
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-07
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07