summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Add initialization for some ppc passesKang Zhang2019-04-1213-49/+28
* Add explicit dependencies on MCSection.h and MCDwarf.h to the .cppEric Christopher2019-04-124-0/+4
* Revert "[PowerPC] Add initialization for some ppc passes"Eric Christopher2019-04-1213-28/+49
* [PowerPC] Add initialization for some ppc passesKang Zhang2019-04-1213-49/+28
* Include what's used in a few cpp files - these were getting transitiveEric Christopher2019-04-121-0/+1
* [PowerPC] More precise exploitation of P9 maddld instruction when operands ar...Zi Xuan Wu2019-04-122-2/+13
* [X86AsmPrinter] refactor static functions into private methods. NFCNick Desaulniers2019-04-112-77/+84
* [AArch64][GlobalISel] Flesh out vector load/store support for more types.Amara Emerson2019-04-111-0/+8
* [AArch64][GlobalISel] Legalization and ISel support for load/stores of vector...Amara Emerson2019-04-113-9/+67
* [X86] Restrict vselect handling in scalarizeExtEltFP to only case to pre type...Craig Topper2019-04-111-0/+4
* [X86] Add patterns for using movss/movsd for atomic load/store of f32/64. Rem...Craig Topper2019-04-112-70/+51
* Recommit r358211 "[X86] Use FILD/FIST to implement i64 atomic load on 32-bit ...Craig Topper2019-04-113-20/+75
* Revert r358211 "[X86] Use FILD/FIST to implement i64 atomic load on 32-bit ta...Craig Topper2019-04-113-75/+20
* [X86] Use FILD/FIST to implement i64 atomic load on 32-bit targets with X87, ...Craig Topper2019-04-113-20/+75
* [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMV3 mask supportSimon Pilgrim2019-04-111-1/+1
* [RISCV] Diagnose invalid second input register operand when using %tprel_addRoger Ferrer Ibanez2019-04-111-2/+26
* [X86] Add MM register mapping from CodeView to MC register idLuo, Yuanke2019-04-111-0/+9
* [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMV mask supportSimon Pilgrim2019-04-111-0/+8
* [AArch64] Add lowering pattern for llvm.aarch64.neon.vcvtfxs2fp.f16.i64Diogo N. Sampaio2019-04-111-0/+2
* [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMILPV mask supportSimon Pilgrim2019-04-111-1/+2
* [X86] SimplifyDemandedVectorElts - add X86ISD::VPERMIL2 mask supportSimon Pilgrim2019-04-111-2/+2
* [X86] SimplifyDemandedVectorElts - add VPPERM supportSimon Pilgrim2019-04-111-0/+9
* Test commit accessOliver Stannard2019-04-111-0/+1
* [RISCV] Put data smaller than eight bytes to small data sectionShiva Chen2019-04-112-0/+120
* [AArch64][GlobalISel] Make <2 x p0> = G_BUILD_VECTOR legal.Amara Emerson2019-04-101-0/+1
* [AArch64][GlobalISel] Add legalizer support for <8 x s16> and <16 x s8> G_ADD.Amara Emerson2019-04-101-1/+1
* [AArch64][GlobalISel] Scalarize vector SDIV.Amara Emerson2019-04-101-1/+2
* [X86] Teach foldMaskedShiftToScaledMask to look through an any_extend from i3...Craig Topper2019-04-101-22/+44
* [X86] Make _Int instructions the preferred instructon for the assembly parser...Craig Topper2019-04-106-147/+152
* [X86] Replace some if statements in isel address matching that should never b...Craig Topper2019-04-101-8/+10
* [X86AsmPrinter] refactor to limit use of Modifier. NFCNick Desaulniers2019-04-101-47/+57
* [X86] X86ScheduleBdVer2: use !listsplat operator to cleanup loadres calculationRoman Lebedev2019-04-101-4/+7
* Revert rL357745: [SelectionDAG] Compute known bits of CopyFromRegDavid Green2019-04-101-3/+3
* [AArch64] Teach getTestBitOperand to look through ANY_EXTENDSCraig Topper2019-04-101-0/+6
* [AsmPrinter] refactor to remove remove AsmVariant. NFCNick Desaulniers2019-04-1025-154/+87
* [X86][AVX] getTargetConstantBitsFromNode - extract bits from X86ISD::SUBV_BRO...Simon Pilgrim2019-04-101-0/+13
* [AArch64] Add lowering pattern for scalar fp16 facge and facgtDiogo N. Sampaio2019-04-101-0/+10
* [ARM] [FIX] Add missing f16 vector operations loweringDiogo N. Sampaio2019-04-102-1/+6
* [NFC] Fix unused variable warning.Clement Courbet2019-04-101-3/+0
* Fixup r358063Diana Picus2019-04-101-2/+2
* [ARM GlobalISel] Add some asserts. NFC.Diana Picus2019-04-101-0/+2
* [ARM GlobalISel] Select G_FCONSTANT for VFP3Diana Picus2019-04-102-10/+59
* [ARM GlobalISel] Select G_FCONSTANT into poolsDiana Picus2019-04-101-0/+21
* [ARM GlobalISel] Map G_FCONSTANTDiana Picus2019-04-101-0/+8
* [X86] Move the 2 byte VEX optimization for MOV instructions back to the X86As...Craig Topper2019-04-103-54/+63
* [Sparc] Fix incorrect MI insertion position for spilling f128.Jim Lin2019-04-101-2/+2
* [X86] Support the EVEX versions vcvt(t)ss2si and vcvt(t)sd2si with the {evex}...Craig Topper2019-04-102-32/+27
* [X86] Add VEX_LIG to scalar VEX/EVEX instructions that were missing it.Craig Topper2019-04-092-39/+40
* [X86] Fix a dangling StringRef issue introduced in r358029.Craig Topper2019-04-091-3/+4
* [AArch64][GlobalISel] Add isel support for vector G_ICMP and G_ASHR & G_SHLAmara Emerson2019-04-091-2/+259
OpenPOWER on IntegriCloud