OSDN Git Service

[SLPVectorizer][X86] Add alternate opcode tests for simple build vector cases
[android-x86/external-llvm.git] / lib / Target /
2018-06-22 Sjoerd MeijerRecommit of r335326, with the test fixed that I missed.
2018-06-22 Simon Pilgrim[CostModel][AArch64] Add some initial costs for SK_Sele...
2018-06-22 Sjoerd MeijerReverting r335326 while I look at the test failure
2018-06-22 Sjoerd Meijer[ARM] ARMv6m and v8m.baseline strict align
2018-06-22 Matt ArsenaultAMDGPU: Add patterns for i32/i64 local atomic load...
2018-06-22 Mikhail Dvoretckii[X86] Changing the check for valid inputs in combineSca...
2018-06-22 Tom StellardAMDGPU/GlobalISel: Default to using TableGen'd instruct...
2018-06-22 Tom StellardAMDGPU/GlobalISel: legalize and select 32-bit G_ASHR
2018-06-22 Tom StellardAMDGPU/GlobalISel: legalize and select 32-bit G_SITOFP
2018-06-22 Tom StellardAMDGPU/GlobalISel: Implement select() for COPY
2018-06-21 Tom StellardAMDGPU/GlobalISel: Implement select() for G_IMPLICIT_DEF
2018-06-21 Reid KlecknerRevert r335297 "[X86] Implement more of x86-64 large...
2018-06-21 Reid Kleckner[X86] Commit some comments that weren't in the medium...
2018-06-21 Reid Kleckner[X86] Implement more of x86-64 large and medium PIC...
2018-06-21 Konstantin ZhuravlyovAMDGPU: Remove ability to reserve VGPRs for debugger
2018-06-21 Scott Linder[AMDGPU] Update assembler for HSA Code Object v3
2018-06-21 Simon Dardis[mips] Modify comment to test new email address (NFC).
2018-06-21 Scott Linder[AMDGPU] Fix bug with tracking processed blocks in...
2018-06-21 Konstantin ZhuravlyovAMDGPU/AMDHSA: Remove GridWorkGroupCountX/Y/Z
2018-06-21 Sirish PandeRevert "[AArch64] Coalesce Copy Zero during instruction...
2018-06-21 David Green[ARM] Enable useAA() for the in-order Cortex-R52
2018-06-21 Sameer AbuAsal[RISCV] Tail calls don't need to save return address
2018-06-21 Mikhail Dvoretckii[x86] Lower some trunc + shuffle patterns to vpmov...
2018-06-21 Nicolai HaehnleAMDGPU: Remove redundant MIMG instruction variants
2018-06-21 Nicolai HaehnleAMDGPU: Remove old-style image intrinsics
2018-06-21 Nicolai HaehnleAMDGPU: Select MIMG instructions manually in SITargetLo...
2018-06-21 Nicolai HaehnleAMDGPU: Refactor MIMG instruction TableGen using generi...
2018-06-21 Nicolai HaehnleAMDGPU: Use generic tables instead of SearchableTable
2018-06-21 Nicolai HaehnleAMDGPU: Pass AMDGPUSampleVariant to MIMG_{Sampler,Gathe...
2018-06-21 Nicolai HaehnleAMDGPU: Add implicit def of SCC to kill and indirect...
2018-06-21 Nicolai HaehnleAMDGPU: Turn D16 for MIMG instructions into a regular...
2018-06-21 Simon Pilgrim[X86][AVX] Reduce v4f64/v4i64 shuffle costs (PR37882)
2018-06-21 Craig Topper[X86] Remove masking from 512-bit floating max/min...
2018-06-20 Simon Dardis[mips] Add microMIPS specific addressing patterns.
2018-06-20 Craig Topper[X86] Use setcc ISD opcode for AVX512 integer compariso...
2018-06-20 Simon Dardis[mips] Correct predicates for loads, bit manipulation...
2018-06-20 Matt ArsenaultAMDGPU: Fix scalar_to_vector for v4i16/v4f16
2018-06-20 Matt ArsenaultAMDGPU: Fix missing C++ mode comment
2018-06-20 Alex Bradbury[RISCV] Accept fmv.s.x and fmv.x.s as mnemonic aliases...
2018-06-20 Sam Clegg[WebAssembly] Update know failures for the wasm waterfall
2018-06-20 Alex Bradbury[RISCV] Add InstAlias definitions for fgt.{s|d}, fge...
2018-06-20 Krzysztof Parzyszek[Hexagon] Remove 'T' from HasVNN predicates, NFC
2018-06-20 Simon Dardis[mips] Fix the predicates of some DSP instructions...
2018-06-20 Alex Bradbury[RISCV] Add InstAlias definitions for sgt and sgtu
2018-06-20 Tim NorthoverARM: convert ORR instructions to ADD where possible...
2018-06-20 Tim Northover[AArch64] Implement FLT_ROUNDS macro.
2018-06-20 Andrea Di Biagio[llvm-mca][X86] Teach how to identify register writes...
2018-06-20 Roman Lebedev[X86][Znver1] Specify Register Files, RCU; FP scheduler...
2018-06-20 Clement Courbet[X86] Add sched class WriteLAHFSAHF and fix values.
2018-06-20 Craig Topper[X86] Use binary search of the EVEX->VEX static tables...
2018-06-20 Vlad TsyrklevichRevert r334980 and 334983
2018-06-19 Jessica Paquette[MachineOutliner] NFC: Remove insertOutlinerPrologue...
2018-06-19 Heejin Ahn[WebAssembly] Fix liveness tracking info after drop...
2018-06-19 Krzysztof Parzyszek[Hexagon] Fix the value of HexagonII::TypeCVI_FIRST
2018-06-19 Craig Topper[X86] Initialize FMA3Info directly in its constructor...
2018-06-19 Craig Topper[X86] Don't fold unaligned loads into SSE ROUNDPS/ROUND...
2018-06-19 Krzysztof Parzyszek[Hexagon] Enforce restrictions on packetizing cache...
2018-06-19 Simon Dardis[mips] Mark microMIPS64 as being unsupported.
2018-06-19 Simon Dardis[mips] Fix the predicates of some aliases
2018-06-19 Strahinja Petrovic[PowerPC] Fix label address calculation for ppc32
2018-06-19 Mikhail Dvoretckii[X86] VRNDSCALE* folding from masked and scalar ffloor...
2018-06-19 Mikhail DvoretckiiTest commit.
2018-06-19 QingShan ZhangIf the arch is P9, we will select the DFLOADf32/DFLOADf...
2018-06-19 Craig Topper[X86] Add the ability to force an EVEX2VEX mapping...
2018-06-19 Craig Topper[X86] Add a new VEX_WPrefix encoding to tag EVEX instru...
2018-06-19 Craig Topper[X86] Simplify the TSFlags checking code in EvexToVexIn...
2018-06-19 Heejin Ahn[WebAssembly] Add more utility functions
2018-06-18 Heejin Ahn[WebAssembly] Make rethrow instruction take a target...
2018-06-18 Craig Topper[X86] Remove ReadAfterLd from avx512_shift_rmbi multiclass.
2018-06-18 Eric ChristopherTidy comment language and explanation.
2018-06-18 Eric ChristopherPull non-lazy stub table emission into a separate funct...
2018-06-18 Eric ChristopherAdd return statements to make it clear that all of...
2018-06-18 Wouter van Oortmerssen[WebAssembly] Modified tablegen defs to have 2 parallel...
2018-06-18 Sander de Smalen[AArch64][SVE] Asm: Fix predicate pattern diagnostics.
2018-06-18 Sander de Smalen[AArch64][SVE] Asm: Support for saturating INC/DEC...
2018-06-18 Wouter van Oortmerssen[WebAssembly] Cleaned up register accessors in WebAssem...
2018-06-18 Craig Topper[X86] Encode the EVEX2VEX exception list information...
2018-06-18 Sander de Smalen[AArch64][SVE] Asm: Support for saturating INC/DEC...
2018-06-18 Simon Pilgrim[X86][BtVer2] Flag AVX2+ scheduler classes as unsupported
2018-06-18 Sander de Smalen[AArch64][SVE] Asm: Support for vector element compares.
2018-06-18 Clement Courbet[X86] Fix NOOP sched overrides on BDW/HSW/SKL.
2018-06-18 Craig Topper[X86] Create X86InstrFMA3Group objects fully in a stati...
2018-06-18 Craig Topper[X86] Add '.s' aliases to the assembler for the various...
2018-06-18 Craig Topper[X86] Move the 'vmovq.s' and similar assembly strings...
2018-06-17 Craig Topper[X86] Add all the FMA instructions direclty to the...
2018-06-17 Craig Topper[X86] Pass the parent SDNode to X86DAGToDAGISel::select...
2018-06-17 Sander de Smalen[AArch64][SVE] Asm: Support for bitwise operations...
2018-06-17 Sander de Smalen[AArch64][SVE] Asm: Support for SEL (vector/predicate...
2018-06-17 Jonas Hahnfeld[NVPTX] Ignore target-cpu and -features for inlining
2018-06-17 Heejin Ahn[WebAssembly] Simple comment fix. NFC.
2018-06-16 Craig Topper[X86] More additions to the load folding tables based...
2018-06-16 Craig Topper[X86] Hide POP16/32/64rmr and PUSH16/32/64rmr instructi...
2018-06-16 Craig Topper[X86] Fix an inconsistency between AVX512 and AVX/SSE...
2018-06-16 Stanislav Mekhanoshin[AMDGPU] setcc (select cc, CT, CF), CF, eq | ne ->...
2018-06-15 Daniel Sanders[globalisel][tablegen] Add support for C++ predicates...
2018-06-15 Craig Topper[X86] Add more instructions to the hasUndefRegUpdate...
2018-06-15 Sean Fertile[PowerPC] Add support for high and higha symbol modifie...
2018-06-15 Sean Fertile[PPC64] Support "symbol@high" and "symbol@higha" symbol...
2018-06-15 Tomasz Krupa[X86] Lowering sqrt intrinsics to native IR
2018-06-15 Craig Topper[X86] Prevent folding stack reloads into instructions...
next