summaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2017-11-06[PPC] Use xxbrd to speed up bswap64Guozhi Wei
2017-11-06AMDGPU: Select v_mad_u64_u32 and v_mad_i64_i32Matt Arsenault
2017-11-06[AMDGPU] Change alloca addr space of r600 to 5 for amdgiz environmentYaxun Liu
2017-11-06[AMDGPU] Fix assertion due to assuming pointer in default addr space is 32 bitYaxun Liu
2017-11-06[X86][AVX512] Improve lowering of AVX512 test intrinsicsUriel Korach
2017-11-06X86 ISel: Basic support for variable-index vector permutationsZvi Rackover
2017-11-06[x86][AVX512] Lowering Broadcastm intrinsics to LLVM IRJina Nahias
2017-11-06[X86] Use EVEX encoded intrinsics for legacy FMA intrinsics when possible.Craig Topper
2017-11-06[X86] Add avx512vl command line to fma-instrinsics-x86.llCraig Topper
2017-11-06[X86] Simplify command lines on the fma-instrinsics-x86.ll test and add -show...Craig Topper
2017-11-06[X86] Use EVEX encoded instructions for legacy scalar sqrt intrinsics.Craig Topper
2017-11-05[X86] Remove some more RCP and RSQRT patterns from InstrAVX512.td that I miss...Craig Topper
2017-11-05[X86][SSE] Tests for integer min/max horizontal reductionsSimon Pilgrim
2017-11-04[X86][AVX] Regenerate test. NFCI.Simon Pilgrim
2017-11-04[X86] Don't use RCP14 and RSQRT14 for reciprocal estimations or for legacy SS...Craig Topper
2017-11-04[X86] Regenerate a couple more tests that I missed in r317410.Craig Topper
2017-11-04[X86] Teach EVEX->VEX pass to turn SHUFI32X4/SHUFF32X4/SHUFI64X/SHUFF64X2 int...Craig Topper
2017-11-04[AMDGPU] Remove hardcoded address space value from AMDGPULibFuncYaxun Liu
2017-11-04[X86] Teach shuffle lowering to use 256-bit SHUF128 when possible.Craig Topper
2017-11-03[X86] Give unary PERMI priority over SHUF128 in lowerV8I64VectorShuffle to ma...Craig Topper
2017-11-03[AArch64] Fix the number of iterations for the Newton seriesEvandro Menezes
2017-11-03[LICM] sink through non-trivially replicable PHIJun Bum Lim
2017-11-03[mips] Match 'ins' and its' variants with C++ codeSimon Dardis
2017-11-03Fix for Bug 34475 - LOCK/REP/REPNE prefixes emitted as instruction on their own.Andrew V. Tischenko
2017-11-03re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet
2017-11-03[X86][SSE] Add PACKUS support to combineVectorTruncationSimon Pilgrim
2017-11-03[globalisel][tablegen] Skip src child predicatesDiana Picus
2017-11-03[AArch64] Use dwarf exception handling on MinGWMartin Storsjo
2017-11-03[X86] Remove PALIGNR/VALIGN handling from combineBitcastForMaskedOp and move ...Craig Topper
2017-11-03Avoid PLT for external calls when attribute nonlazybind is used.Sriraman Tallam
2017-11-02[Verifier] Remove the -verify-debug-info cl::optVedant Kumar
2017-11-02[AArch64][RegisterBankInfo] Add mapping for G_FPEXT.Quentin Colombet
2017-11-02[X86] Give AVX512VL instructions priority over their AVX equivalents.Craig Topper
2017-11-02[Hexagon] Prefer L2_loadrub_io over L4_loadrub_rrKrzysztof Parzyszek
2017-11-02Revert "[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet
2017-11-02[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.Clement Courbet
2017-11-02[X86] Fix bug in legalize vector types - Split large loadsAyman Musa
2017-11-02[mips] Use register scavenging with MSA.Simon Dardis
2017-11-02Adding test for extraxt sub vector load and store avx512Michael Zuckerman
2017-11-02[AsmPrinterDwarf] Add support for .cfi_restore directiveFrancis Visoiu Mistrih
2017-11-02[ARM] and, or, xor and add with shl combineSam Parker
2017-11-02The patch updates sched numbers for YMM AVX instrs such as VMOVx, VORx, VXOR,...Andrew V. Tischenko
2017-11-02[X86] Fix fast-isel-int-float-conversion testSteven Wu
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01[X86][SSE] Add PACKUS support to LowerTruncateSimon Pilgrim
2017-11-01[X86] Add custom code to EVEX to VEX pass to turn unmasked 128-bit VPALIGND/Q...Craig Topper
2017-11-01[globalisel][tablegen] Add support for multi-insn emissionDaniel Sanders
2017-11-01[X86] Prevent fast isel from folding loads into the instructions listed in ha...Craig Topper
2017-11-01Adds code to PPC ISEL lowering to recognize half-word inserts from vector_shu...Graham Yiu
2017-11-01[X86] Regnerate test to attempt to fix build bot failure.Craig Topper