OSDN Git Service

AMDGPU: Fix scalar_to_vector for v4i16/v4f16
[android-x86/external-llvm.git] / lib / Target /
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...
2018-06-15 Sander de Smalen[AArch64][SVE] Asm: Support for CPY SIMD/FP and GPR...
2018-06-15 Sander de Smalen[AArch64][SVE] Asm: Support for INC/DEC (scalar) instru...
2018-06-15 Matt ArsenaultAMDGPU: Add combine for short vector extract_vector_elts
2018-06-15 Matt ArsenaultAMDGPU: Make v4i16/v4f16 legal
2018-06-15 Sander de Smalen[AArch64][SVE] Asm: Support for FADD, FMUL and FMAX...
2018-06-15 Simon Dardis[mips] Add licensing information of the microMIPS table...
2018-06-15 Sander de Smalen[AArch64][SVE] Asm: Add parsing/printing support for...
2018-06-15 Roman Lebedev[AMDGPU] Recognize x & ~(-1 << y) pattern.
2018-06-15 Roman Lebedev[AMDGPU] Recognize x & ((1 << y) - 1) pattern.
2018-06-15 Roman Lebedev[AMDGPU] Recognize x & (-1 >> (32 - y)) pattern.
2018-06-15 Craig TopperRevert r334802 "[X86] Prevent folding stack reloads...
2018-06-15 Craig Topper[X86] Prevent folding stack reloads with instructions...
2018-06-15 Craig Topper[X86] Add more instructions to the memory folding table...
2018-06-15 Craig Topper[X86] Add 'Z' to the internal names of various EVEX...
2018-06-14 Sanjay Patel[x86] be more selective about converting 'and' to shuff...
2018-06-14 Craig Topper[X86] Fix stale comment in folding tables.
2018-06-14 Tom StellardAMDGPU/GlobalISel: Implement select() for @llvm.amdgcn...
2018-06-14 Craig Topper[X86] Add more vector instructions to the memory foldin...
2018-06-14 Craig Topper[X86] Remove '128' from the internal name of some scala...
2018-06-14 Craig Topper[X86] Disable load unfolding for a bunch of instruction...
2018-06-14 Craig Topper[X86] Remove NotMemoryFoldable from some AVX/AVX512...
2018-06-14 Simon Dardis[mips] Correct predicates for MSA pseudo instructions
2018-06-14 Craig Topper[x86] fix mappings of cvttp2si/cvttp2ui x86 intrinsics...
2018-06-13 Tom StellardAMDGPU/GlobalISel: Implement select() for 32-bit G_FADD...
2018-06-13 Craig Topper[X86] Move RCPSSr_Int, RSQRTSSr_Int, SQRTSDr_Int, SQRTS...
2018-06-13 Stanislav Mekhanoshin[AMDGPU] Corrected computeKnownBits for V_PERM_B32
2018-06-13 Yaxun Liu[AMDGPU] Change enqueue kernel handle type
2018-06-13 Dmitry Preobrazhensky[AMDGPU][MC] Enabled parsing of relocations on VALU...
2018-06-13 Dmitry Preobrazhensky[AMDGPU][MC][GFX8][GFX9] Allow LDS direct reads for...
2018-06-13 Tom StellardAMDGPU: Move isSDNodeSourceOfDivergence() implementatio...
2018-06-13 Zoran Jovanovic[mips][microMIPS] Extending size reduction pass with...
2018-06-13 Sanjay Patel[x86] eliminate even more sign-bit tests with vector...
2018-06-13 Alex Bradbury[RISCV] Add codegen support for atomic load/stores...
2018-06-13 Alex Bradbury[RISCV] Codegen support for atomic operations on RV32I
2018-06-13 Clement Courbet[TableGen] Emit a fatal error on inconsistencies in...
2018-06-13 Hiroshi Inoue[PowerPC] fix trivial typos in comment, NFC
next