summaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2017-10-26[PowerPC] Use record-form instruction for Less-or-Equal -1 and Greater-or-Equ...Hiroshi Inoue
2017-10-26[AsmParser][TableGen] Add VariantID argument to the generated mnemonic spell ...Craig Topper
2017-10-26[AsmParser][TableGen] Make the generated mnemonic spell checker function a fi...Craig Topper
2017-10-26[X86] Use correct type for return value of ComputeAvailableFeatures in the As...Craig Topper
2017-10-25Hexagon: Fold a single-use textual header into its useDavid Blaikie
2017-10-25[Hexagon] Account for negative offset when limiting max deviationKrzysztof Parzyszek
2017-10-25[X86] Add avx512vpopcntdq to Knights MillCraig Topper
2017-10-25[mips] Clean up some whitespace (NFC).Simon Dardis
2017-10-25[ARM GlobalISel] Fix call opcodesDiana Picus
2017-10-25[ARM] OrCombineToBFI functionSam Parker
2017-10-25[ARM] Swap cmp operands for automatic shiftsSam Parker
2017-10-25[AArch64] Add support for dllimport of values and functionsMartin Storsjo
2017-10-25AMDGPU: Add max-mix-insts subtarget featureMatt Arsenault
2017-10-24bpf: fix an uninitialized variable issueYonghong Song
2017-10-24ARMAddressingModes.h: Don't mark header functions as file localDavid Blaikie
2017-10-24HexagonDepTimingClasses.h: Don't mark header functions as file localDavid Blaikie
2017-10-24WebassemblyAsmPrinter.h: Include WebAssemblyMachineFunctionInfo for use with ...David Blaikie
2017-10-24X86Operand.h: Include X86MCTargetDesc.h for SSE register enum/namesDavid Blaikie
2017-10-24X86AsmPrinter.h: Add missing header for complete type needed for MCCodeEmitte...David Blaikie
2017-10-24[NVPTX] allow address space inference for volatile loads/stores.Artem Belevich
2017-10-24[X86][Broadwell] Added the instruction scheduling information for the Broadwe...Gadi Haber
2017-10-24bpf: fix a bug in trunc-op optimizationYonghong Song
2017-10-24[PowerPC] Try to simplify a Swap if it feeds a SplatStefan Pintilie
2017-10-24bpf: fix a bug in bpf-isel trunc-op optimizationYonghong Song
2017-10-24[X86][AVX] ComputeNumSignBitsForTargetNode - add support for X86ISD::VTRUNCSimon Pilgrim
2017-10-24PowerPC: support the separator character in the IASSaleem Abdulrasool
2017-10-24[X86] truncateVectorCompareWithPACKSS - use PACKSSDW/PACKSSWB instead of just...Simon Pilgrim
2017-10-24[ARM] Error for invalid shift in memory operandOliver Stannard
2017-10-24[X86] truncateVectorCompareWithPACKSS - remove duplicate variables. NFCI.Simon Pilgrim
2017-10-24Update f16c instruction scheduling on btver2.Andrew V. Tischenko
2017-10-24X86CallFrameOptimization: Update comments and variable names. NFCI.Zvi Rackover
2017-10-24X86CallFrameOptimization: Recognize 'store 0/-1 using and/or' idiomsZvi Rackover
2017-10-24AMDGPU: Add new intrinsic llvm.amdgcn.kill(i1)Marek Olsak
2017-10-24AMDGPU: Add llvm.amdgcn.wqm.vote intrinsicMarek Olsak
2017-10-24[ARM] Replace development diagnostics with normal DEBUG macroOliver Stannard
2017-10-24[ARM] tSETEND needs IsThumbOliver Stannard
2017-10-24[ARM] Remove tCPS alias which just crashedOliver Stannard
2017-10-24X86: Fix X86CallFrameOptimization to search for the COPY StackPointerZvi Rackover
2017-10-24[MC] Adding code padding for performance stability - infrastructure. NFC.Omer Paparo Bivas
2017-10-24X86: Register the X86CallFrameOptimization passZvi Rackover
2017-10-23AMDGPU: Initialize WavefrontSize from TD filesKonstantin Zhuravlyov
2017-10-23[X86][SSE] combineBitcastvxi1 - use PACKSSWB directly to pack v8i16 to v16i8Simon Pilgrim
2017-10-23Revert "[PowerPC] Try to simplify a Swap if it feeds a Splat"Stefan Pintilie
2017-10-23[Hexagon] Return the correct chain edge for i1 function callsKrzysztof Parzyszek
2017-10-23[PowerPC] Try to simplify a Swap if it feeds a SplatStefan Pintilie
2017-10-23[Hexagon] Add extra pattern for S4_addaddiKrzysztof Parzyszek
2017-10-23[globalisel][tablegen] Import stores and allow GISel to automatically substit...Daniel Sanders
2017-10-23AMDGPU: Cleanup local atomic node namesMatt Arsenault
2017-10-23AMDGPU: Fix default range in non-kernel functionsMatt Arsenault
2017-10-23[X86] Change VMPTRST to use PS instead of TB to match VMPTRLD.Craig Topper