summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Slightly change the way stackmap and patchpoint intrinsics are lowered.Andrew Trick2013-11-05
* Comment some and reformat for clarity beginFunction.Eric Christopher2013-11-01
* [Stackmap] Remove erroneous assert.Juergen Ributzka2013-11-01
* Remove linkonce_odr_auto_hide.Rafael Espindola2013-11-01
* Commenting out this assert because it is causing the build bots to fail. Thi...Aaron Ballman2013-11-01
* Fixing an order of evaluation error in an assert.Aaron Ballman2013-11-01
* DebugInfo: Emit member variable locations as data instead of expressions in b...David Blaikie2013-11-01
* Unused variableAndrew Trick2013-10-31
* Add support for stack map generation in the X86 backend.Andrew Trick2013-10-31
* Debug Info: remove duplication of DIEs when a DIE can be shared across CUs.Manman Ren2013-10-31
* Lower stackmap intrinsics directly to their target opcode in the DAG builder.Andrew Trick2013-10-31
* whitespaceAndrew Trick2013-10-31
* Remove the --shrink-wrap option.Rafael Espindola2013-10-31
* Legalize: Improve legalization of long vector extends.Jim Grosbach2013-10-31
* Fix CodeGen for unaligned loads with address spacesMatt Arsenault2013-10-30
* Produce .weak_def_can_be_hidden for some linkonce_odr valuesRafael Espindola2013-10-30
* DebugInfo: Push header handling down into CompileUnitDavid Blaikie2013-10-30
* DwarfDebug: Change Abbreviations member from pointer to referenceDavid Blaikie2013-10-30
* Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs spl...Juergen Ributzka2013-10-30
* SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka2013-10-30
* Reformat code with clang-format.Josh Magee2013-10-30
* Debug Info: code clean up.Manman Ren2013-10-29
* Debug Info: support for DW_FORM_ref_addr.Manman Ren2013-10-29
* Debug Info: instead of calling addToContextOwner which constructs the contextManman Ren2013-10-29
* [stackprotector] Update the StackProtector pass to perform datalayout analysis.Josh Magee2013-10-29
* Move getSymbol to TargetLoweringObjectFile.Rafael Espindola2013-10-29
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-29
* Debug Info: instead of calling addToContextOwner which constructs the contextManman Ren2013-10-29
* Fix "existant" typosAlp Toker2013-10-29
* Debug Info: use createAndAddDIE to wrap around "new DIE" in DwarfDebug.Manman Ren2013-10-29
* Debug Info: use createAndAddDIE for newly-created Subprogram DIEs.Manman Ren2013-10-29
* Debug Info: add a helper function createAndAddDIE.Manman Ren2013-10-29
* [DAGCombiner] Respect volatility when checking for aliasesRichard Sandiford2013-10-28
* Keep TBAA info when rewriting SelectionDAG loads and storesRichard Sandiford2013-10-28
* DIEHash: Summary hashing of member functionsDavid Blaikie2013-10-25
* DIEHash: Summary hashing of nested typesDavid Blaikie2013-10-25
* LegalizeDAG: allow libcalls for max/min atomic operationsTim Northover2013-10-25
* Optimize concat_vectors(X, undef) -> scalar_to_vector(X).Nadav Rotem2013-10-25
* MCStreamer: Reimplement the virtual EmitRawText as a protected member, EmitRa...David Blaikie2013-10-24
* DWARF emission: Remove unnecessary/redundant DIE reference codeDavid Blaikie2013-10-24
* Fix name of variable in comment.Eric Christopher2013-10-24
* Grammar.Eric Christopher2013-10-24
* Update misleading comment.Eric Christopher2013-10-24
* DIEHash: Const correct and use references where non-null/non-rebound.David Blaikie2013-10-24
* DIEHash: Do not use shallow type hashing for unnamed typesDavid Blaikie2013-10-24
* DIEHash: Refactor ref attribute hashing into smaller functionsDavid Blaikie2013-10-24
* Remove unused debug-only member variable.David Blaikie2013-10-24
* Debug Info: code clean up.Manman Ren2013-10-23
* Debug Info: code clean up.Manman Ren2013-10-23
* Debug Info: code clean up.Manman Ren2013-10-23