summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Update the comments for ComputeMaskedBits, which lost its Mask parameterJay Foad2014-05-14
* Recommit r208506: DebugInfo: Include lexical scopes in inlined subroutines.David Blaikie2014-05-14
* Add missing line breaks to debug output in CodeGenPrepareLouis Gerbarg2014-05-13
* Split GlobalValue into GlobalValue and GlobalObject.Rafael Espindola2014-05-13
* [CGP] r205941 changed the logic, so that a cast happens *before* 'Result' isJoey Gouly2014-05-13
* Revert "DebugInfo: Include lexical scopes in inlined subroutines."David Blaikie2014-05-12
* Use a logical not when inverting SetCC. This unfortunately doesn't fire on a...Pete Cooper2014-05-12
* [DAGCombiner] Split up an indexed load if only the base pointer value is liveAdam Nemet2014-05-12
* DebugInfo: Attach DW_AT_inline to inlined subprograms at DIE-construction tim...David Blaikie2014-05-12
* DwarfDebug: Avoid an extra map lookup while constructing abstract scope DIEs ...David Blaikie2014-05-12
* Make SimplifyDemandedBits understand BUILD_PAIRMatt Arsenault2014-05-12
* CodeGen: add parenthesis around complex expressionSaleem Abdulrasool2014-05-12
* Pass the value type to TLI::getRegisterByNameHal Finkel2014-05-11
* DebugInfo: Include lexical scopes in inlined subroutines.David Blaikie2014-05-11
* DwarfUnit: Make explicit a limitation/bug in enumeration constant emission.David Blaikie2014-05-11
* DwarfUnit: Pick a winner between isTypeSigned and isUnsignedDIType.David Blaikie2014-05-11
* DwarfUnit: Factor out calling isUnsignedDIType into a utility function so eac...David Blaikie2014-05-11
* DwarfUnit: Share common constant value emission between APInts of small (<= 6...David Blaikie2014-05-11
* DebugInfo: Simplify constant value emission.David Blaikie2014-05-11
* ARM: HFAs must be passed in consecutive registersOliver Stannard2014-05-09
* [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