summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* [X86] Require HasBMI2 for the new BZHI tablegen patterns.Lang Hames2014-04-22
* [AVX512] Implemented integer conversions up/down with masking.Robert Khasanov2014-04-22
* [asan] Support outline instrumentation for wide types and delete dead code, p...Kostya Serebryany2014-04-22
* [X86] Remove Tablegen def of X86bzhi SDNode: It's not needed as of r206879.Lang Hames2014-04-22
* [X86] Use tablegen instead of DAG combines to match BZHI instructions, asLang Hames2014-04-22
* [mips] Clang-format MipsAsmParser.Matheus Almeida2014-04-22
* AArch64/ARM64: add patterns for scalar_to_vector/extract pairsTim Northover2014-04-22
* ARM: disable emission of __XYZvfp in soft-float environment.Tim Northover2014-04-22
* Fix an infinite loop bug in DAG Combine about keeping transfering between ANY...Hao Liu2014-04-22
* [X86] Don't use BZHI for short masks (>=32 bits). Thanks to Ben Kramer for theLang Hames2014-04-22
* Revert "Use value semantics to manage DbgVariables rather than dynamic alloca...David Blaikie2014-04-22
* R600: Change how vector truncating stores are packed.Matt Arsenault2014-04-22
* R600: Make sign_extend_inreg legal.Matt Arsenault2014-04-22
* [AArch64] Enable global merge pass.Jiangning Liu2014-04-22
* blockfreq: Skip irreducible backedges inside functionsDuncan P. N. Exon Smith2014-04-22
* blockfreq: Rename PackagedLoops => LoopsDuncan P. N. Exon Smith2014-04-22
* blockfreq: Use a pointer for ContainingLoop tooDuncan P. N. Exon Smith2014-04-22
* blockfreq: Use pointers to loops instead of an indexDuncan P. N. Exon Smith2014-04-22
* blockfreq: Implement clear() explicitlyDuncan P. N. Exon Smith2014-04-22
* blockfreq: Rename PackagedLoopData => LoopDataDuncan P. N. Exon Smith2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [cleanup] Fix two headers where we included a standard library headerChandler Carruth2014-04-22
* [cleanup] Fix another place where we were including the tablegen'ed codeChandler Carruth2014-04-22
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-22
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [CodeGenPrepare] Use APInt to check the value of the immediate in a andQuentin Colombet2014-04-22
* [Modules] Followup to r206822 to add a DEBUG_TYPE which is used on ARMChandler Carruth2014-04-21
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-21
* Set default value of HasExtractBitsInsn to falseYi Jiang2014-04-21
* ARM64: Refactor away a few redundant helpers.Jim Grosbach2014-04-21
* Simplify a vpermil* with constant mask.Rafael Espindola2014-04-21
* ARM64: Improve diagnostics for malformed reg+reg addressing mode.Jim Grosbach2014-04-21
* Move helper functions earlier in the file.Jim Grosbach2014-04-21
* ARM64: Extended addressing mode source reg is 64-bit.Jim Grosbach2014-04-21
* Use unique_ptr to manage ownership of GCOVFunctions, Blocks, and Edges.David Blaikie2014-04-21
* Remove seemingly-unneeded artificial dependencyHal Finkel2014-04-21
* Simplify destruction of Modules in LLVContextImpl.David Blaikie2014-04-21
* Handle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.Rafael Espindola2014-04-21
* clang-format this function.Rafael Espindola2014-04-21
* Use unique_ptr to handle GlobalOpt's Evaluator membersDavid Blaikie2014-04-21
* Fix PR7272 in -tailcallelim instead of the inlinerReid Kleckner2014-04-21
* Simplify expression that was explicitly naming an operator overload in a call.David Blaikie2014-04-21
* Use unique_ptr to handle ownership of GCOVFunctions in GCOVProfiler.David Blaikie2014-04-21
* Use unique_ptr to handle ownership of UserValues in LiveDebugVariablesImplDavid Blaikie2014-04-21
* Use unique_ptr to manage objects owned by the ScheduleDAGMI.David Blaikie2014-04-21
* Use value semantics to manage DbgVariables rather than dynamic allocation/poi...David Blaikie2014-04-21