summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer2014-04-29
* R600: Remove duplicate setting of SELECT expansion.Tom Stellard2014-04-29
* R600/SI: Custom lower SI_IF and SI_ELSE to avoid machine verifier errorsTom Stellard2014-04-29
* R600/SI: Only select SALU instructions in the entry or exit blockTom Stellard2014-04-29
* R600: optimize the UDIVREM 64 algorithmTom Stellard2014-04-29
* R600: Implement iterative algorithm for udivremTom Stellard2014-04-29
* R600: Change UDIV/UREM to UDIVREM when legalizing typesTom Stellard2014-04-29
* R600: remove unused variableTom Stellard2014-04-29
* Tidy up.Jim Grosbach2014-04-29
* Spelling.Jim Grosbach2014-04-29
* Tidy up whitespace.Jim Grosbach2014-04-29
* Also handle ConstantAggregateZero when optimizing vpermilvar*.Rafael Espindola2014-04-29
* Fix MSVC build broken by r207580David Blaikie2014-04-29
* PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFileDavid Blaikie2014-04-29
* [DWARF parser] Cleanup code in DWARFDebugLine.Alexey Samsonov2014-04-29
* Remove tabs.Rafael Espindola2014-04-29
* Two fixes to the vpermilvar optimization.Rafael Espindola2014-04-29
* Fix vectorization remarks.Diego Novillo2014-04-29
* Continue slp vectorization even the BB already has vectorized store radar://1...Yi Jiang2014-04-29
* Add slp vectorization to LTO passesYi Jiang2014-04-29
* Reapply r207271 without the testcaseAdam Nemet2014-04-29
* Add Simple return instruction to Mips fast-iselReed Kotler2014-04-29
* [DWARF parser] Compress DIEMinimal even further, simplify building DIE tree.Alexey Samsonov2014-04-29
* BranchProb: Simplify printing codeDuncan P. N. Exon Smith2014-04-29
* [mips] Remove two more redundant 'let Predicates = [HasStdEnc]' statements th...Daniel Sanders2014-04-29
* [mips] Remove more redundant 'let Predicates = [HasStdEnc]' statementsDaniel Sanders2014-04-29
* blockfreq: Defer to BranchProbability::scale() (again)Duncan P. N. Exon Smith2014-04-29
* [mips] Remove redundant 'let Predicates = [HasStdEnc]' statementsDaniel Sanders2014-04-29
* blockfreq: Defer to BranchProbability::scale()Duncan P. N. Exon Smith2014-04-29
* Support: remove unnecessary namespaceDuncan P. N. Exon Smith2014-04-29
* Support: Add BranchProbability::scale() and ::scaleByInverse()Duncan P. N. Exon Smith2014-04-29
* DwarfDebug: Split the initialization of abstract and non-abstract subprogram ...David Blaikie2014-04-29
* Add optimization remarks to the loop unroller and vectorizer.Diego Novillo2014-04-29
* Parse and create GOT_PREL relocations.Joerg Sonnenberger2014-04-29
* [mips][msa] Fix element extraction where the index is variable.Daniel Sanders2014-04-29
* Centralize the handling of the thumb bit.Rafael Espindola2014-04-29
* X86: emit hidden stubs into a proper non_lazy_symbol_pointer section.Tim Northover2014-04-29
* ARM: emit hidden stubs into a proper non_lazy_symbol_pointer section.Tim Northover2014-04-29
* [BUG] Fix -Wunused-variable warning in Release mode. Thnx to Kostya Serebryan...Zinovy Nis2014-04-29
* AArch64: Mark vector long multiplication as expand.Benjamin Kramer2014-04-29
* fix -Wunused-variable warning in Release modeKostya Serebryany2014-04-29
* AVX-512: optimized a shuffle pattern to VINSERTI64x4.Elena Demikhovsky2014-04-29
* [OPENMP][LV][D3423] Respect Hints.Force meta-data for loops in LoopVectorizerZinovy Nis2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29