summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* [Hexagon] Add PIC supportKrzysztof Parzyszek2015-12-187-153/+155
* AMDGPU/SI: Test commitChangpeng Fang2015-12-181-1/+1
* Revert "AMDGPU/SI: Test commit"Changpeng Fang2015-12-181-1/+1
* AMDGPU/SI: Test commitChangpeng Fang2015-12-181-1/+1
* [AArch64] Promote loads from storesJun Bum Lim2015-12-181-3/+280
* [mips][microMIPS][DSP] Implement PACKRL.PH, PICK.PH, PICK.QB, SHILO, SHILOV a...Zlatko Buljan2015-12-186-67/+156
* Remove unused class variables.Eric Christopher2015-12-171-5/+3
* [X86] Use push-pop for materializing small constants under 'minsize'Hans Wennborg2015-12-175-4/+76
* Revert "[AArch64] Add DAG combine for extract extend pattern"Matthew Simpson2015-12-171-19/+1
* [WebAssembly] Switch WebAssemblyMCAsmInfo.h from MCAsmInfo to MCAsmInfoELF.Dan Gohman2015-12-171-2/+2
* AMDGPU/SI: Reserve appropriate number of sgprs for flat scratch init.Tom Stellard2015-12-171-2/+6
* AMDGPU: Fix off-by-one in SIRegisterInfo::eliminateFrameIndexNicolai Haehnle2015-12-173-9/+10
* Avoid explicit relocation sorting most of the time.Rafael Espindola2015-12-172-16/+14
* Revert "[AArch64] Enable PostRAScheduler for AArch64 generic build"Rafael Espindola2015-12-171-2/+1
* Always sort by offset first. NFC.Rafael Espindola2015-12-172-6/+0
* Fix unused variable warning in release builds. NFC.Diego Novillo2015-12-171-3/+1
* [AArch64] Enable PostRAScheduler for AArch64 generic buildMinSeong Kim2015-12-171-1/+2
* [AArch64] Add DAG combine for extract extend patternMatthew Simpson2015-12-171-1/+19
* Simplify. NFC.Rafael Espindola2015-12-171-6/+3
* [X86] Add option for enabling LEA optimization pass, by Andrey TuretskyAlexey Bataev2015-12-171-1/+5
* [WebAssembly] Convert WebAssemblyTargetObjectFile to TargetLoweringObjectFileELFDan Gohman2015-12-174-42/+30
* AArch64: Simplify emitEpilogue() and related code; NFCMatthias Braun2015-12-171-24/+25
* [WebAssembly] Experimental ELF writer supportDan Gohman2015-12-178-12/+291
* WebAssembly: update expected torture test failuresJF Bastien2015-12-171-14/+0
* [WebAssembly] Fix legalization of shift operators on large integer types.Dan Gohman2015-12-161-0/+7
* [WebAssembly] Implement eliminateCallFramePseudoDerek Schuff2015-12-166-31/+58
* [AArch64] Simplify some TRI/TII getters. NFC.Ahmed Bougacha2015-12-161-7/+6
* [CodeGen] Make MachineInstrBuilder::copyImplicitOps const. NFC.Ahmed Bougacha2015-12-161-13/+11
* CXX_FAST_TLS calling convention: performance improvement for AArch64.Manman Ren2015-12-167-3/+104
* Remove now-unused includeDerek Schuff2015-12-161-1/+0
* Iterate over phys regs insteadDerek Schuff2015-12-162-4/+10
* [WebAssembly] Print an extra local decl when the user stack pointer is usedDerek Schuff2015-12-161-0/+6
* [Hexagon] Misc fixes to r255807Krzysztof Parzyszek2015-12-161-8/+3
* [Hexagon] Update the Hexagon packetizerKrzysztof Parzyszek2015-12-164-888/+1235
* Revert "[ARM] Add ARMv8.2-A FP16 scalar instructions"Reid Kleckner2015-12-1612-784/+6
* [WebAssembly] Fix the CFG Stackifier to handle unoptimized branchesDan Gohman2015-12-161-2/+14
* AMDGPU: Override getCFInstrCostMatt Arsenault2015-12-162-0/+13
* [WebAssembly] Use the new offset syntax for memory operands in inline asm.Dan Gohman2015-12-161-1/+3
* [SystemZ] Sort relocs to avoid code corruption by linker optimizationUlrich Weigand2015-12-161-0/+19
* [SystemZ] Fix assertion failure in adjustSubwordCmpUlrich Weigand2015-12-161-2/+2
* [Hexagon] Make memcpy lowering thread-safeTobias Edler von Koch2015-12-163-21/+38
* [WebAssembly] Support more kinds of inline asm operandsDan Gohman2015-12-161-4/+24
* [ARM] Add ARMv8.2-A FP16 vector instructionsOliver Stannard2015-12-164-42/+430
* [ARM] Add ARMv8.2-A FP16 scalar instructionsOliver Stannard2015-12-1612-6/+784
* [X86] Improve shift combiningMichael Kuperstein2015-12-161-0/+57
* [WinEH] Make llvm.x86.seh.recoverfp work on x64Reid Kleckner2015-12-152-13/+23
* Fix "Not having LAHF/SAHF" assert.Hans Wennborg2015-12-151-1/+2
* AMDGPU/SI: Set the code object work group segment size when targeting HSATom Stellard2015-12-151-0/+1
* [x86] inline calls to fmaxf / llvm.maxnum.f32 using maxss (PR24475)Sanjay Patel2015-12-151-0/+52
* [Sparc] Tweak r255668: Use llvm_unreachable.James Y Knight2015-12-151-1/+1
OpenPOWER on IntegriCloud