summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* [TargetInstrInfo] Fix the implementation of commuteInstruction to match theQuentin Colombet2014-05-08
* Reapply r207876 (Try simplifying LexicalScopes ownership again) including a w...David Blaikie2014-05-08
* Fix a spelling errorHal Finkel2014-05-08
* Move late partial-unrolling thresholds into the processor definitionsHal Finkel2014-05-08
* Fix using wrong result type for setcc.Matt Arsenault2014-05-07
* Remove the UseCFI option from createAsmStreamer.Rafael Espindola2014-05-07
* [BUG][REFACTOR]Zinovy Nis2014-05-07
* Revert "Try simplifying LexicalScopes ownership again."David Blaikie2014-05-06
* TTI: Estimate @llvm.fmuladd cost as fmul + fadd when FMA's aren't legal on th...Benjamin Kramer2014-05-06
* Implememting named register intrinsicsRenato Golin2014-05-06
* Try simplifying LexicalScopes ownership again.David Blaikie2014-05-02
* Satisfy GCC's urgent need for parentheses around ‘&&’ within ‘||’.Benjamin Kramer2014-05-02
* DAGCombine: prevent formation of illegal ConstantFP nodes.Tim Northover2014-05-02
* Allow SelectionDAG::FoldConstantArithmetic to work when it's called with a ve...Benjamin Kramer2014-05-02
* [Stackmaps] Pacify windows buildbot.Juergen Ributzka2014-05-01
* [Stackmaps] Add command line option to specify the stackmap version.Juergen Ributzka2014-05-01
* [Stackmaps] Refactor serialization code. No functional change intended.Juergen Ributzka2014-05-01
* [Stackmaps] Replace the custom ConstantPool class with a MapVector.Juergen Ributzka2014-05-01
* Speculatively roll back r207724-r207726, which are code cleanup changes andRichard Smith2014-05-01
* LexicalScopes: Use unique_ptr to manage ownership of abstract LexicalScopes.David Blaikie2014-04-30
* Forgotten reformatting.David Blaikie2014-04-30
* LexicalScopes: use unique_ptr to own LexicalScope objects.David Blaikie2014-04-30
* Use a single data structure to store all user variables in DwarfDebugAlexey Samsonov2014-04-30
* Revert "Emit DW_AT_object_pointer once, on the declaration, for each function."David Blaikie2014-04-30
* Prepare support of Itanium ABI on ARM as opposed to EHABI byJoerg Sonnenberger2014-04-30
* DebugInfo: Omit DW_AT_artificial on DW_TAG_formal_parameters in DW_TAG_inline...David Blaikie2014-04-30
* Convert more loops to range-based equivalentsAlexey Samsonov2014-04-30
* Slightly simplify code in DwarfDebug::beginFunctionAlexey Samsonov2014-04-30
* Move logic for calculating DBG_VALUE history map into separate file/class.Alexey Samsonov2014-04-30
* Emit DW_AT_object_pointer once, on the declaration, for each function.David Blaikie2014-04-30
* [ARM64] Prevent bit extraction to be adjusted by following shiftWeiming Zhao2014-04-30
* Fix the clang-cl self-host build by defining ~DwarfDebug out of lineReid Kleckner2014-04-30
* Convert several loops over MachineFunction basic blocks to range-based loopsAlexey Samsonov2014-04-30
* Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper2014-04-30
* Fix some 80 cols violations committed in r207539David Blaikie2014-04-29
* raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer2014-04-29
* Tidy up whitespace.Jim Grosbach2014-04-29
* DwarfDebug: Split the initialization of abstract and non-abstract subprogram ...David Blaikie2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* Remove DwarfUnit::LabelRange since it's unused.David Blaikie2014-04-28
* AddressPool::HasBeenUsed: Add comment explaining the use-case for this flag.David Blaikie2014-04-28
* DIE: Document some learnings about why the world isn't perfect.David Blaikie2014-04-28
* Satisfy sub-optimal GCC warning.David Blaikie2014-04-28
* We already calculate WideVT above, just reuse it.Eric Christopher2014-04-28
* Add (...) around && clause to appeace gcc 4.8's warningEli Bendersky2014-04-28
* DebugInfo: Just store the DIE by value in the DwarfUnitDavid Blaikie2014-04-28
* Pass DIEs to DwarfUnit constructors by unique_ptr.David Blaikie2014-04-28
* Reformat, 80-col, tab characters, etc.Eric Christopher2014-04-28
* Improve explicit memory ownership of DIEsDavid Blaikie2014-04-28
* DwarfDebug: Omit DW_AT_object_pointer on inlined_subroutinesDavid Blaikie2014-04-28