summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* Merging r195401:Bill Wendling2013-12-02
* Merging r195397:Bill Wendling2013-11-22
* Merging r195156:Bill Wendling2013-11-22
* Merging r195103:Bill Wendling2013-11-19
* Merging r195093:Bill Wendling2013-11-19
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-19
* Revert r194865 and r194874.Alexey Samsonov2013-11-18
* Added a size field to the stack map record to handle subregister spills.Andrew Trick2013-11-17
* Fix filename in header commentDuncan P. N. Exon Smith2013-11-16
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-15
* Avoid illegal integer promotion in fastiselBob Wilson2013-11-15
* Fix illegal DAG produced by SelectionDAG::getConstant() for v2i64 typeDaniel Sanders2013-11-15
* Add addrspacecast instruction.Matt Arsenault2013-11-15
* Replacing HUGE_VALF with llvm::huge_valf in order to work around a warning tr...Aaron Ballman2013-11-13
* CalcSpillWeights: allow overidding the spill weight normalizing functionArnaud A. de Grandmaison2013-11-11
* CalcSpillWeights: give a better describing name to calculateSpillWeightsArnaud A. de Grandmaison2013-11-11
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-10
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-09
* include/llvm/CodeGen/PBQP: Update @param(s) in comments. [-Wdocumentation]NAKAMURA Takumi2013-11-09
* Fix whitespace.NAKAMURA Takumi2013-11-09
* Re-apply r194300 with fixes for warnings.Lang Hames2013-11-09
* Revert r194300 which broke the build.Nick Lewycky2013-11-09
* Rewrite the PBQP graph data structure.Lang Hames2013-11-09
* [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.Juergen Ributzka2013-11-08
* Revert "CalculateSpillWeights does not need to be a pass"Arnaud A. de Grandmaison2013-11-08
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-08
* Add support for stack map generation in the X86 backend.Andrew Trick2013-10-31
* Produce .weak_def_can_be_hidden for some linkonce_odr valuesRafael Espindola2013-10-30
* Reformat code with clang-format.Josh Magee2013-10-30
* StackProtector.h: Fix trailing comments for doxygen. [-Wdocumentation]NAKAMURA Takumi2013-10-30
* Trailing whitespace in a comment line.NAKAMURA Takumi2013-10-30
* [stackprotector] Update the StackProtector pass to perform datalayout analysis.Josh Magee2013-10-29
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-29
* Keep TBAA info when rewriting SelectionDAG loads and storesRichard Sandiford2013-10-28
* LegalizeDAG: allow libcalls for max/min atomic operationsTim Northover2013-10-25
* Formatting and whitespace.Eric Christopher2013-10-24
* Speling fixes.Benjamin Kramer2013-10-22
* Using FoldingSet in SelectionDAG::getVTList.Wan Xiaofei2013-10-22
* CodeGen: Emit a libcall if the target doesn't support 16-byte wide atomicsDavid Majnemer2013-10-18
* Add support for metadata representing .ident directives.Rafael Espindola2013-10-16
* Simplify formatting and sort these. No functionality changed.Chandler Carruth2013-10-15
* LiveRegUnits: Use *MBB for consistency and convenience.Andrew Trick2013-10-14
* Use a SparseSet in LiveRegUnits.Andrew Trick2013-10-14
* Move LiveRegUnits implementation into .cpp. Comment and format.Andrew Trick2013-10-14
* Remove extra indentation in LiveRegUnits.Andrew Trick2013-10-14
* Convert LiveRegUnits methods to the current convention (it's new code).Andrew Trick2013-10-14
* Remove the now unused strong phi elimination pass.Rafael Espindola2013-10-14
* Introduce ad hoc liveness tracking utility: LiveRegUnitsMatthias Braun2013-10-11
* Make AsmPrinter::emitImplicitDef a virtual method so targets can emit custom ...Justin Holewinski2013-10-11
* Print register in LiveInterval::print()Matthias Braun2013-10-10