summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-292-4/+4
* [mips][microMIPSr6] Implement SUB and SUBU instructionsZoran Jovanovic2015-04-291-0/+6
* [mips][microMIPSr6] Implement ADD, ADDU and ADDIU instructionsZoran Jovanovic2015-04-293-5/+43
* Sparc: Prefer reg+reg address encoding when only one register used.James Y Knight2015-04-291-5/+5
* Mips fast-isel - handle functions which return i8 or i6 .Vasileios Kalintiris2015-04-292-8/+12
* [mips] Correct 128-bit shifts on 64-bit targets.Daniel Sanders2015-04-291-5/+5
* [mips] [IAS] Inline assemble-time shifting out of createLShiftOri. NFC.Toma Tabacu2015-04-291-15/+24
* fixed 80-chars; NFCElena Demikhovsky2015-04-291-5/+7
* Reuse a lookup in an assert.Eric Christopher2015-04-281-3/+3
* ARM: fix peephole optimisation of TSTTim Northover2015-04-281-10/+0
* Sparc: Add alternate aliases for conditional branch instructions.James Y Knight2015-04-281-0/+6
* [bpf] fix buildAlexei Starovoitov2015-04-282-8/+9
* [x86] remove RCPPS and RSQRTPS intrinsic instruction definitionsSanjay Patel2015-04-283-52/+6
* Add a fixme to resetTargetOptions to explain why it needs to goEric Christopher2015-04-281-0/+5
* Fix a [-Werror,-Winconsistent-missing-override] problem in theEric Christopher2015-04-281-1/+1
* R600: Fix up for AsmPrinter's OutStreamer being a unique_ptrTom Stellard2015-04-281-2/+3
* R600/SI: Add a lower case alias for subtarget feature: +DumpCodeTom Stellard2015-04-281-0/+5
* [NVPTX] Handle addrspacecast constant expressions in aggregate initializersJustin Holewinski2015-04-284-2/+268
* move IR-level optimization flags into their own structSanjay Patel2015-04-281-1/+1
* Fixed crash of variable shift inst on AVX2Elena Demikhovsky2015-04-281-3/+1
* [mips] [IAS] Do not generate redundant ORi in createLShiftOri.Toma Tabacu2015-04-281-0/+4
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-2859-2509/+2837
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-2859-2837/+2509
* [mips] [IAS] Rename the createShiftOr function to createLShiftOri. NFC.Toma Tabacu2015-04-281-13/+13
* [mips] [IAS] Store the expandLoadImm destination register in a variable. NFC.Toma Tabacu2015-04-281-11/+12
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-2859-2509/+2837
* AVX-512: Added "pandn" intrinsics setElena Demikhovsky2015-04-281-0/+6
* [MC] Use LShr for constant evaluation of ">>" on ELF/arm64--darwin.Ahmed Bougacha2015-04-281-0/+4
* Cleanup, remove unused return valueMatthias Braun2015-04-282-6/+3
* remove obsolete pattern matches for scalar SSE opsSanjay Patel2015-04-271-15/+1
* [AArch64] Also combine vector selects fed by non-i1 SETCCs.Ahmed Bougacha2015-04-271-3/+15
* [AArch64] Don't assert when combining (v3f32 select (setcc f64)).Ahmed Bougacha2015-04-271-0/+6
* Silence unused variable errors for no-asserts buildsBill Schmidt2015-04-271-0/+4
* [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computationsBill Schmidt2015-04-276-0/+824
* fix 80-cols; NFCSanjay Patel2015-04-271-2/+3
* fix typos; NFCSanjay Patel2015-04-271-1/+1
* [mips] Correct bytes to bits in 2 comments. NFC.Toma Tabacu2015-04-271-2/+2
* AVX-512: added calling conventions for i1 vectors.Elena Demikhovsky2015-04-272-3/+27
* [Hexagon] Use constant extenders to fix up hardware loopsBrendon Cahoon2015-04-276-72/+114
* [mips] [IAS] Improve warning for using AT with .set noat.Toma Tabacu2015-04-271-12/+7
* Reapply "[mips][FastISel] Implement shift ops for Mips fast-isel.""Vasileios Kalintiris2015-04-271-0/+80
* [mips] [IAS] Rename getATRegNum and setATReg to {g,s}etATRegIndex. NFC.Toma Tabacu2015-04-271-8/+8
* AVX-512: Extend/Truncate operations for SKX,Elena Demikhovsky2015-04-272-36/+139
* [X86][SSE] Add v16i8/v32i8 multiplication supportSimon Pilgrim2015-04-271-4/+78
* [bpf] fix build and remove a compiler warning in Release modeAlexei Starovoitov2015-04-262-1/+3
* [ARM] Simplify code. NFC.Benjamin Kramer2015-04-251-15/+2
* [hexagon] Use range-based for loops. No functionality change intended.Benjamin Kramer2015-04-251-69/+45
* [hexagon] Remove setHexLibcallName, it leaks memory.Benjamin Kramer2015-04-252-79/+83
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-2415-523/+528
* [mips][FastISel] Specify which types we handle for integer extension.Vasileios Kalintiris2015-04-241-0/+7
OpenPOWER on IntegriCloud