summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Enable machineverifier in debug mode for X86, ARM, AArch64, MipsMatthias Braun2014-12-114-20/+20
* [CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun2014-12-1113-232/+172
* [CodeGen] Let MachineVerifierPass own its banner stringMatthias Braun2014-12-111-5/+5
* [Hexagon] Renaming classes in preparation for replacement.Colin LeMahieu2014-12-111-13/+13
* ARM: convert isTargetIOS checks to isTargetDarwin.Tim Northover2014-12-114-12/+8
* [PowerPC] Implement BuildSDIVPow2, lower i64 pow2 sdiv using sradiHal Finkel2014-12-113-30/+58
* Remove dead code. NFC.Rafael Espindola2014-12-112-81/+0
* [AVX512] Add support for 512b variable bit shift intrinsics.Cameron McInally2014-12-113-39/+43
* [Hexagon] Ading i64 <- i32, i32 sextw pattern.Colin LeMahieu2014-12-111-0/+2
* [Hexagon] Adding encoding information for sign extend word instruction.Colin LeMahieu2014-12-114-27/+48
* AVX-512: Added all forms of COMPRESS instructionElena Demikhovsky2014-12-115-6/+160
* [mips][microMIPS] Implement CodeGen support for LI16 instruction.Jozef Kolek2014-12-112-4/+12
* The inliner needs to fix up debug information for llvm.dbg.declare, not only ...Michael Kuperstein2014-12-111-0/+6
* [X86] When converting movs to pushes, don't assume MOVmi operand is an actual...Michael Kuperstein2014-12-111-11/+11
* Bugfix in InlineSpiller::traceSiblingValue().Patrik Hagglund2014-12-111-3/+6
* AVX-512: Fixed a bug in lowering setcc for MVT::i1 typeElena Demikhovsky2014-12-111-1/+4
* test commit (spelling correction)Kumar Sukhani2014-12-111-1/+1
* Refactor creation of overflow result tuples in InstCombineCalls.Erik Eckstein2014-12-112-57/+30
* Use range-based for loops. NFCCraig Topper2014-12-111-5/+2
* Reverting commit 223981, because the test that I added (incorrect-variable-de...Ekaterina Romanova2014-12-111-2/+0
* Make MultiClass::DefPrototypes own their Records to fix memory leaks.Craig Topper2014-12-111-13/+8
* Replace std::map<K, V*> with std::map<K, std::unique_ptr<V>> to handle owners...Craig Topper2014-12-112-6/+9
* [X86] Add back AVX2 VR256 PMOVX patterns.Ahmed Bougacha2014-12-111-0/+16
* Fix LLVMContext to match what MDKind names that the LL parser permits. Fixes ...Nick Lewycky2014-12-111-20/+2
* GCStrategy should not own GCFunctionInfoPhilip Reames2014-12-116-30/+33
* LiveInterval: Use range based for loops for subregister ranges.Matthias Braun2014-12-118-126/+102
* ARM: correctly expand LDR-lit based globals.Tim Northover2014-12-102-1/+2
* A fix for PR21176.Ekaterina Romanova2014-12-101-0/+2
* LiveInterval: Use more range based for loops for value numbers and segments.Matthias Braun2014-12-107-81/+60
* Fix PR21694. r219517 added a use of SCEV divide in HowFarToZero computation. ...Mark Heffernan2014-12-101-10/+8
* [Hexagon] Adding combine ri/ir instructions.Colin LeMahieu2014-12-101-0/+26
* ConstantFold: Clean up X * undef codeDavid Majnemer2014-12-101-6/+8
* ConstantFold, InstSimplify: undef >>a x can be either -1 or 0, choose 0David Majnemer2014-12-102-4/+5
* ConstantFold: an undef shift amount results in undefDavid Majnemer2014-12-101-13/+14
* [Hexagon] Adding encodings for JR class instructions. Updating complier usages.Colin LeMahieu2014-12-109-185/+168
* Move three methods only used by MCJIT to MCJIT.Rafael Espindola2014-12-103-55/+40
* [AArch64] MachO large code-model: Materialize FP constants in code.Juergen Ributzka2014-12-103-0/+43
* R600/SI: Use getTargetConstant in AdjustRegClassMarek Olsak2014-12-101-2/+2
* [Hexagon] Adding JR class predicated call reg instructions.Colin LeMahieu2014-12-102-0/+36
* Match new shuffle codegen for MOVHPD patternsSanjay Patel2014-12-101-0/+14
* Silencing a -Wsequence-point warning, and the resulting undefined behavior. NFC.Aaron Ballman2014-12-101-1/+1
* ConstantFold: div undef, 0 should fold to undef, not zeroDavid Majnemer2014-12-101-9/+19
* InstSimplify: [al]shr exact undef, %X -> undefDavid Majnemer2014-12-101-2/+6
* [X86] Make a code path in EltsFromConsecutiveLoads work only on vectors it ex...Michael Kuperstein2014-12-101-1/+4
* InstSimplify: div %X, 0 -> undefDavid Majnemer2014-12-101-0/+4
* DataLayout: Provide nicer diagnostics for malformed stringsDavid Majnemer2014-12-101-2/+11
* AsmParser: Don't allow null bytes in BB labelsDavid Majnemer2014-12-101-1/+6
* IR: Move call to dropAllReferences() to MDNode subclassesDuncan P. N. Exon Smith2014-12-101-0/+1
* DataLayout: Be more verbose when diagnosing problems in pointer specsDavid Majnemer2014-12-101-3/+10
* DataLayout: Move asserts over to report_fatal_errorDavid Majnemer2014-12-101-7/+10
OpenPOWER on IntegriCloud