summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
...
* DwarfCompileUnit: Push DIDescriptor usage out from isShareableAcrossCUsDavid Blaikie2013-11-15
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-15
* Fix confusing machine verifier error.Matt Arsenault2013-11-15
* Reimplement r194843 in a slightly less broken way.Adrian Prantl2013-11-15
* Restore the behaviour from before r194728.Adrian Prantl2013-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 target hook to prevent folding some bitcasted loads.Matt Arsenault2013-11-15
* Use a reference rather than a pointer as we don't expect a NULLEric Christopher2013-11-15
* Add addrspacecast instruction.Matt Arsenault2013-11-15
* When folding memory operands, preserve existing MachineMemOperands.Andrew Trick2013-11-14
* DebugInfo: Simplify/narrow null-check for getOrCreateTypeDavid Blaikie2013-11-14
* DwarfCompileUnit::getOrCreateContext: Return the compile unit DIE rather than...David Blaikie2013-11-14
* Remove unnecessary 'else' after return.David Blaikie2013-11-14
* Error if we see an alias to a declaration.Rafael Espindola2013-11-14
* Minor extension to llvm.experimental.patchpoint: don't require a call.Andrew Trick2013-11-14
* DIEHash: Move header include to be first in the implementation file to flush ...David Blaikie2013-11-13
* SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka2013-11-13
* 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
* Unify the adding of enumerators with the construction of the enumeration.Eric Christopher2013-11-11
* Formatting.Eric Christopher2013-11-11
* 80-col.Eric Christopher2013-11-11
* Just pass the DIComposite type by value instead of by pointer.Eric Christopher2013-11-11
* Vector forms of SHL, SRA, and SRL can be constant folded using SimplifyVBinOp...Daniel Sanders2013-11-11
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-10
* Use type form of getIntPtrType.Matt Arsenault2013-11-10
* Re-apply r194300 with fixes for warnings.Lang Hames2013-11-09
* Revert r194300 which broke the build.Nick Lewycky2013-11-09
* [Stackmap] Materialize the jump address within the patchpoint noop slide.Juergen Ributzka2013-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
* increase the accuracy of register pressure computation in the presence of dea...Pedro Artigas2013-11-08
* Fix some minor issues with r194282 to get the tree healthy again.Lang Hames2013-11-08
* Add a method to get the object-file appropriate stack map section.Lang Hames2013-11-08
* Revert "CalculateSpillWeights does not need to be a pass"Arnaud A. de Grandmaison2013-11-08
* [VirtRegMap] Fix for PR17825. Do not ignore noreturn definitions when settingQuentin Colombet2013-11-08
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-08
* CalculateSpillWeights cleanup: remove unneeded includesArnaud A. de Grandmaison2013-11-08
* 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