summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Implement depth_first and inverse_depth_first range factory functions.David Blaikie2014-04-11
* [c++11] Range'ify use list loops in InstrEmitter.Jim Grosbach2014-04-11
* [c++11] Range'ify use list loops in DAGCombiner.Jim Grosbach2014-04-11
* Move the segmented stack switch to a function attributeReid Kleckner2014-04-10
* Debug info: Factor the retrieving of the DIVariable from a MachineInstrAdrian Prantl2014-04-10
* Fix to support properly cleaning up failed address sinking against constantsJim Grosbach2014-04-10
* SelectionDAG: Don't constant fold target-specific nodes.Jim Grosbach2014-04-09
* [DAGCombiner] DAG combine does not know how to combine indexed loads withQuentin Colombet2014-04-09
* WinCOFF: Emit common symbols as specified in the COFF specDavid Majnemer2014-04-08
* Bug 19348: Check for legal ExtLoad operation before foldingMatt Arsenault2014-04-08
* RegAlloc: Account for a variable entry block frequencyDuncan P. N. Exon Smith2014-04-08
* Put a limit on ScheduleDAGSDNodes::ClusterNeighboringLoads to avoid blowing u...Andrew Trick2014-04-07
* Minor change to StackMapLiveness DEBUG output.Andrew Trick2014-04-04
* Add DAG parameter to ComputeNumSignBitsForTargetNodeMatt Arsenault2014-04-04
* DAGLegalize: add last-ditch type-legalization for VSELECT.Tim Northover2014-04-04
* ARM64: handle v1i1 types arising from setcc properly.Tim Northover2014-04-04
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* [RegAllocGreedy][Last Chance Recoloring] Emit diagnostics when last chanceQuentin Colombet2014-04-04
* Revert r205599, the commit was not intended to have so many changesQuentin Colombet2014-04-04
* [RegAllocGreedy][Last Chance Recoloring] Emit diagnostics when last chanceQuentin Colombet2014-04-04
* Fix for PR 19261:Eric Christopher2014-04-03
* DebugInfo: Use a 64 bit type for the subrangeDavid Blaikie2014-04-03
* [CodeGen] Fix peephole optimizer bug introduced in r205481. Fixes PR19318.Lang Hames2014-04-03
* Account for scalarization costs in BasicTTI::getMemoryOpCost for extending ve...Hal Finkel2014-04-03
* Fix multi-register costs in BasicTTI::getCastInstrCostHal Finkel2014-04-02
* [CodeGen] Teach the peephole optimizer to remember (and exploit) all foldingLang Hames2014-04-02
* Add comments and test case for [DAG] Keep the opaque constant flag when perfo...Juergen Ributzka2014-04-02
* Simplify resolveFrameIndex() signature.Jim Grosbach2014-04-02
* ARM: Add support for segmented stacksOliver Stannard2014-04-02
* clarify commentAdrian Prantl2014-04-02
* Adjust comments regarding non-relocated abbrev offset in debug_info.dwoDavid Blaikie2014-04-02
* Split debug_loc and debug_loc.dwo emission into two separate functionsDavid Blaikie2014-04-02
* DebugInfo: Introduce DebugLocList to encapsulate a list of DebugLocEntries an...David Blaikie2014-04-02
* Add a doxygen comment to DebugLocEntry::Merge.Adrian Prantl2014-04-01
* DebugLocEntry: Actually merge the loc entry when returning true.David Blaikie2014-04-01
* Fix accidental fallthrough in DebugLocEntry::hasSameValueOrLocationDavid Blaikie2014-04-01
* Remove unused function DebugLocEntry::isEmptyDavid Blaikie2014-04-01
* Refactor out the comparison of the location/value in a DebugLocEntryDavid Blaikie2014-04-01
* DebugInfo: Split DebugLocEntry into its own file.David Blaikie2014-04-01
* DwarfDebug: Prevent DebugLocEntry merging from coalescing two differentAdrian Prantl2014-04-01
* Make isSetCCEquivalent respect the TargetBooleanContentsMatt Arsenault2014-04-01
* Add helpers for checking if a value is a target boolean constant.Matt Arsenault2014-04-01
* DebugInfo: Factor out common functionality for rendering debug_loc and debug_...David Blaikie2014-04-01
* Cleanup remaining use of removed variable to fix the buildDavid Blaikie2014-04-01
* Simplify debug_loc.dwo handling slightly.David Blaikie2014-04-01
* DebugInfo: Avoid creating unnecessary/empty line tables and remove the specia...David Blaikie2014-04-01
* LTO type uniquing: store the Decl field of a DIImportedEntity as a DIRef.Adrian Prantl2014-04-01
* [Stackmaps] Update the stackmap format to use 64-bit relocations for the func...Juergen Ributzka2014-03-31
* Change shouldSplitVectorElementType to better match the description.Matt Arsenault2014-03-31
* Add an optional ability to expand larger BUILD_VECTORs with shufflesHal Finkel2014-03-31