summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* fixed typoElena Demikhovsky2016-03-251-1/+1
* AMDGPU: Cost model for basic integer operationsMatt Arsenault2016-03-251-0/+31
* X86: Use push-pop for materializing 8-bit immediates for minsize (take 2)Hans Wennborg2016-03-257-4/+93
* AMDGPU: Partially implement getArithmeticInstrCost for FP opsMatt Arsenault2016-03-252-1/+94
* IR: Reserve an MDKind for !llvm.loop; NFCDuncan P. N. Exon Smith2016-03-251-1/+2
* ARM: fix optimised division on WoASaleem Abdulrasool2016-03-251-0/+1
* AMDGPU: TTI: Make insertelement free.Matt Arsenault2016-03-251-0/+5
* Finish the incomplete 'd' inline asm constraint support for PPC byEric Christopher2016-03-241-0/+5
* [Hexagon] Be sure to treat subregisters of a CSR as CSRs as wellKrzysztof Parzyszek2016-03-241-5/+8
* [Hexagon] Add support for run-time stack overflow checkingKrzysztof Parzyszek2016-03-244-13/+64
* [Hexagon] Generate PIC-specific versions of save/restore routinesKrzysztof Parzyszek2016-03-243-9/+43
* [MC][mips] Add MipsMCInstrAnalysis class and register it as MC instruction an...Simon Atanasyan2016-03-241-0/+36
* [X86][XOP] Fixed instruction postfixes to more closely match operandsSimon Pilgrim2016-03-242-91/+91
* AVX-512: Generate KTEST instead of TEST fir i1 vectorsElena Demikhovsky2016-03-241-5/+27
* CodeGen: extend RHS when splitting ATOMIC_CMP_SWAP_WITH_SUCCESS.Tim Northover2016-03-241-0/+4
* AMDGPU/SI: Add Polaris supportTom Stellard2016-03-241-0/+8
* [X86][XOP] Merged 128/256 bit 4op instruction definitions. NFCI.Simon Pilgrim2016-03-241-15/+14
* [mips] Range check vsplat_simm5 and vsplat_simm10Daniel Sanders2016-03-242-5/+6
* [PowerPC] Disable direct moves for extractelement and bitcast in 32-bit modeNemanja Ivanovic2016-03-241-2/+2
* [mips] Range check simm10Daniel Sanders2016-03-243-4/+13
* [X86][XOP] Support for VPPERM byte shuffle instructionSimon Pilgrim2016-03-245-3/+49
* [mips] Tidy up cnMIPS tablegen definitions. NFC.Daniel Sanders2016-03-242-51/+58
* Fix sequence point warning. NFC.Vasileios Kalintiris2016-03-241-1/+1
* [mips][microMIPS] Add CodeGen support for DIV, MOD, DIVU, MODU, DDIV, DMOD, D...Zlatko Buljan2016-03-249-42/+89
* [mips][microMIPS] Implement MTC*, MTHC* and DMTC* instructionsHrvoje Varga2016-03-249-11/+192
* [mips][microMIPS] Fix for "Cannot copy registers" assertionHrvoje Varga2016-03-243-9/+17
* [PS4] Guarantee an instruction after a 'noreturn' call.Paul Robinson2016-03-241-1/+3
* AMDGPU: Remove atomic inc/dec patternsMatt Arsenault2016-03-231-23/+0
* AMDGPU: Promote alloca should skip volatilesMatt Arsenault2016-03-231-0/+13
* AMDGPU: Insert moves of frame index to value operandsMatt Arsenault2016-03-231-0/+56
* Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.Cong Hou2016-03-232-74/+115
* [x86] make peekThroughBitcasts() a helper functionSanjay Patel2016-03-231-60/+31
* [AArch64] Replace return 0 with return false. NFC.Chad Rosier2016-03-231-3/+3
* Codegen: [PPC] Word Rotates are Zero Extending.Kyle Butt2016-03-231-1/+8
* Replace a string comparison in ARMSubtarget.h with a tablegen entry in ARM.td...Artyom Skrobov2016-03-232-5/+8
* [AArch64] Replace some uses of report_fatal_error with reportError in AArch64...Oliver Stannard2016-03-231-17/+35
* [X86] Introduction of FeatureX87.Andrey Turetskiy2016-03-234-69/+100
* [mips][microMIPS] Delay slot filler modificationsHrvoje Varga2016-03-231-0/+6
* [AMDGPU] Fix missing assembler predicates.Valery Pykhtin2016-03-231-0/+4
* AMDGPU: Cache information about register pressure setsTom Stellard2016-03-232-24/+37
* TypoJoerg Sonnenberger2016-03-221-1/+1
* [WebAssembly] Implement the rotate instructions.Dan Gohman2016-03-222-1/+9
* [X86][SSE] Reapplied: Simplify vector LOAD + EXTEND on pre-SSE41 hardwareSimon Pilgrim2016-03-221-1/+3
* [mips] Make simm6 consistent with the rest. NFC.Daniel Sanders2016-03-221-5/+1
* [mips] Range check simm7.Daniel Sanders2016-03-225-21/+53
* [mips] Range check simm5.Daniel Sanders2016-03-223-3/+7
* [mips] Range check vsplat_uimm[1234568].Daniel Sanders2016-03-222-48/+53
* [mips] Range check uimm4_ptr, remove uimm6_ptr, and use correctly sized immed...Daniel Sanders2016-03-222-42/+52
* AMDGPU: Fix dangling references introduced by r263982Nicolai Haehnle2016-03-211-3/+5
* Fix -Wdocumentation warnings from r263853Duncan P. N. Exon Smith2016-03-211-4/+7
OpenPOWER on IntegriCloud