summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* [ARM] GlobalISel: Fixup r307365Diana Picus2017-07-071-11/+10
* [ARM] GlobalISel: Select hard G_FCMP for s32Diana Picus2017-07-071-63/+234
* LiveRegUnits: Rename accumulateBackward()->accumulate()Matthias Braun2017-07-071-1/+1
* Extend memcpy expansion in Transform/Utils to handle wider operand types.Sean Fertile2017-07-072-12/+36
* Reverting r307326 because it breaks clang tests.Michael Kuperstein2017-07-063-32/+11
* [NVPTX] Add lowering of i128 params.Michael Kuperstein2017-07-063-11/+32
* [COFF, AArch64] Set the private label prefix to .LMartin Storsjo2017-07-061-0/+2
* AMDGPU: Add macro fusion schedule DAG mutationMatt Arsenault2017-07-064-0/+86
* AMDGPU: Minor cleanup of shrinking logicMatt Arsenault2017-07-061-8/+4
* [AMDGPU] Always use rcp + mul with fast mathStanislav Mekhanoshin2017-07-062-8/+8
* [GISel]: Enhance the MachineIRBuilder APIAditya Nandakumar2017-07-061-3/+2
* [Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...Craig Topper2017-07-061-1/+1
* Fix spelling in comments. NFCI.Simon Pilgrim2017-07-061-3/+3
* [X86][SSE4A] Add support for shuffle combining to INSERTQI.Simon Pilgrim2017-07-061-0/+16
* Doxygen formatting. NFCIJoel Jones2017-07-061-2/+12
* [X86][SSE] combineX86ShuffleChain - merge duplicate creations of integer mask...Simon Pilgrim2017-07-061-20/+12
* [X86][SSE] combineX86ShuffleChain - merge duplicate 'Zeroable' element masksSimon Pilgrim2017-07-061-20/+12
* [X86][SSE4A] Add support for shuffle combining to EXTRQ.Simon Pilgrim2017-07-061-1/+28
* [X86][SSE4A] Split EXTRQ/INSERTQ shuffle matching from lowering. NFCI.Simon Pilgrim2017-07-061-99/+112
* [ARM] GlobalISel: Map s32 G_FCMP in reg bank selectDiana Picus2017-07-061-0/+14
* [ARM] GlobalISel: Legalize G_FCMP for s32Diana Picus2017-07-062-0/+162
* [ARM] GlobalISel: Widen s1, s8, s16 G_CONSTANTDiana Picus2017-07-061-0/+2
* [WebAssembly] Fix types for address taken functionsSam Clegg2017-07-054-17/+28
* [AMDGPU] Move GISel accessor initialization from TargetMachine to Subtarget.Quentin Colombet2017-07-052-48/+50
* [Power9] Disable removing extra swaps on P9.Sean Fertile2017-07-051-1/+3
* [PowerPC] Make sure that we remove dead PHI nodes after the PPCCTRLoops pass.Sean Fertile2017-07-051-1/+4
* [Power9] Exploit vector extract with variable index.Tony Jiang2017-07-051-0/+92
* [Power9] Exploit vector integer extend instructions when indices aren't correct.Tony Jiang2017-07-054-26/+216
* [SystemZ] Simplify handling of 128-bit multiply/divide instructionUlrich Weigand2017-07-057-106/+106
* [SystemZ] Small cleanups to SystemZScheduleZ13.tdUlrich Weigand2017-07-051-25/+36
* [GlobalISel] Refactor Legalizer helpers for libcallsDiana Picus2017-07-051-4/+9
* [AsmParser] Mnemonic Spell CorrectorSjoerd Meijer2017-07-051-2/+8
* [ARM] GlobalISel: Extract tiny helper. NFCDiana Picus2017-07-051-2/+5
* [GlobalISel][X86] For now don't handle not trivial function arguments lowering.Igor Breger2017-07-051-1/+11
* [GlobalISel][X86] Allow graceful fallback for struct/array argument/return va...Igor Breger2017-07-052-11/+26
* [PowerPC] Fix for PR33636Nemanja Ivanovic2017-07-051-2/+4
* Revert "[AVR] Add the branch selection pass from the GitHub repository"Dylan McKay2017-07-053-269/+0
* [AVR] Add the branch selection pass from the GitHub repositoryDylan McKay2017-07-053-0/+269
* [X86][SSE4A] Add support for combining from non-v16i8 EXTRQI/INSERTQI shufflesSimon Pilgrim2017-07-041-3/+3
* Fix signed/unsigned comparison warningsSimon Pilgrim2017-07-041-4/+4
* [AMDGPU] Switch scalarize global loads ON by defaultAlexander Timofeev2017-07-041-1/+1
* [X86][SSE4A] Generalized EXTRQI/INSERTQI shuffle decodesSimon Pilgrim2017-07-044-31/+41
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-042-2/+2
* [AMDGPU] Fix latency of MIMG instructionsMarek Olsak2017-07-041-0/+1
* [globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders2017-07-043-0/+6
* [X86] Add comment string for broadcast loads from the constant pool.Craig Topper2017-07-041-37/+156
* [X86] Add RDRAND feature to GLM CPUCraig Topper2017-07-041-0/+1
* [AVR] Fix bug which caused assertion errors for some FRMIDX instructionsDylan McKay2017-07-041-3/+8
* [AVR] Add a missing clobber declaration to LPMWDylan McKay2017-07-041-6/+6
* Revert r307026, "[AMDGPU] Switch scalarize global loads ON by default"NAKAMURA Takumi2017-07-041-1/+1
OpenPOWER on IntegriCloud