summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-05-30R600/SI: Define a schedule model and enable the generic machine schedulersi-scheduler-v2Tom Stellard6-18/+208
2014-05-30R600/SI: Remove the M0Reg register classTom Stellard4-15/+33
2014-05-27emit Error when attempting to spill or load a spilled VGPR v4Darren2-19/+36
2014-05-27Change representation of instruction ranges where variable is accessible.Alexey Samsonov3-99/+110
2014-05-27Factor out looking for prologue end into a functionAlexey Samsonov1-12/+12
2014-05-27avoid type mismatch when building SCEVsSebastian Pop1-0/+26
2014-05-27do not use the GCD to compute the delinearization stridesSebastian Pop1-59/+8
2014-05-27remove BasePointer before delinearizingSebastian Pop4-39/+49
2014-05-27remove constant termsSebastian Pop8-34/+140
2014-05-27Don't pre-populate the set of keys in the map with variable locations history.Alexey Samsonov2-11/+3
2014-05-27No need for those tests to go thru llvm-as and/or llvm-dis.Arnaud A. de Grandmaison6-6/+6
2014-05-27Factor out comparison of Instruction "special" states.Arnaud A. de Grandmaison1-84/+55
2014-05-27Wording fix for llvm.global_dtors docs.Reid Kleckner1-1/+1
2014-05-27DebugInfo: partially revert cleanup committed in r209680David Blaikie1-1/+2
2014-05-27DebugInfo: Simplify solution to avoid DW_AT_artificial on inlined parameters.David Blaikie3-23/+12
2014-05-27[mips] Optimize long branch for MIPS64 by removing %higher and %highest.Sasa Stankovic6-46/+30
2014-05-27DebugInfo: Create abstract function definitions even when concrete definition...David Blaikie5-66/+62
2014-05-27DebugInfo: Avoid an extra map lookup when finding abstract subprogram DIEs.David Blaikie1-1/+1
2014-05-27DebugInfo: Lazily construct subprogram definition DIEs.David Blaikie10-75/+88
2014-05-27DebugInfo: Lazily attach definition attributes to definitions.David Blaikie10-26/+60
2014-05-27DebugInfo: Separate out the addition of subprogram attribute additions so tha...David Blaikie2-9/+17
2014-05-27Fixed a test in r209670Jingyue Wu1-2/+1
2014-05-27Distribute sext/zext to the operands of and/or/xorJingyue Wu2-13/+48
2014-05-27DebugInfo: Fix argument ordering in test by adding argument numbering.David Blaikie1-5/+19
2014-05-27Post-commit fixes for r209643Filipe Cabecinhas2-10/+13
2014-05-27AArch64: add test for NZCV cross-copy save.Tim Northover1-0/+18
2014-05-27AArch64: add AArch64-specific test for 'c' and 'n'.Tim Northover1-0/+10
2014-05-27[PATCH] Correct type used for VADD_SPLAT optimization on PowerPCBill Schmidt3-5/+26
2014-05-27[mips][mips64r6] Add Relocations R_MIPS_PCHI16, R_MIPS_PCLO16 Zoran Jovanovic10-0/+56
2014-05-27[ARM] Emit correct build attributes for the relocation models.Amara Emerson3-0/+37
2014-05-27[mips][mips64r6] Add relocations R_MIPS_PC21_S2, R_MIPS_PC26_S2 Zoran Jovanovic6-2/+124
2014-05-27[asancov] Emit an initializer passing number of coverage code locations in ea...Evgeniy Stepanov2-4/+26
2014-05-27AArch64: implement copies to/from NZCV as a last ditch effort.Tim Northover2-2/+20
2014-05-27ARM: teach AAPCS-VFP to deal with Cortex-M4.Tim Northover4-21/+143
2014-05-27Fix bad assert.Daniel Jasper1-1/+2
2014-05-27AArch64: support 'c' and 'n' inline asm modifiers.Tim Northover1-0/+5
2014-05-27Adding testcase for PR18886.Dinesh Dwivedi1-0/+27
2014-05-27Convert some X86 blendv* intrinsics into IR.Filipe Cabecinhas5-0/+157
2014-05-26Fix link.Rafael Espindola1-1/+3
2014-05-26Use existing helper function.Rafael Espindola1-8/+1
2014-05-26[PPC] Use alias symbols in address computation.Rafael Espindola3-34/+46
2014-05-26AArch64: force i1 to be zero-extended at an ABI boundary.Tim Northover2-0/+67
2014-05-26AArch64: simplify calling conventions slightly.Tim Northover5-128/+44
2014-05-26Some cleanup for r209568.Michael Zolotukhin1-9/+7
2014-05-26Convert a few loops to use ranges.Rafael Espindola1-54/+51
2014-05-26[AArch64] Add store + add folding regression tests for the load/store optimiz...Tilmann Scheller1-2/+66
2014-05-26[AArch64] Add more regression tests for the load/store optimization pass.Tilmann Scheller1-11/+81
2014-05-26[asan] decrease asan-instrumentation-with-call-threshold from 10000 to 7000, ...Kostya Serebryany1-1/+1
2014-05-26AArch64: remove empty ARM64 directories from svn.Tim Northover0-0/+0
2014-05-26Remove accidentally committed whitespace.Tilmann Scheller1-2/+2