OSDN Git Service

PowerPC/SPE: Fix load/store handling for SPE
[android-x86/external-llvm.git] / lib / Target / PowerPC / PPCISelLowering.h
2019-07-17 Justin HibbitsPowerPC/SPE: Fix load/store handling for SPE
2019-07-03 Roman Lebedev[Codegen][X86][AArch64][ARM][PowerPC] Inc-of-add vs...
2019-06-17 Justin HibbitsPowerPC: Optimize SPE double parameter calling setup
2019-06-12 Simon Pilgrim[TargetLowering] Add MachineMemOperand::Flags to allows...
2019-06-06 Dmitri GribenkoRemove unused PPC.h includes under llvm/lib/Target...
2019-05-24 Jason LiuImplement call lowering without parameters on AIX
2019-05-22 Chen Zheng[PowerPC] [ISEL] select x-form instruction for unaligne...
2019-05-10 Lei Huang[PowerPC] custom lower `v2f64 fpext v2f32`
2019-04-30 Sjoerd Meijer[TargetLowering] Change getOptimalMemOpType to take...
2019-04-24 Joerg Sonnenberger[PowerPC] Allow using initial-exec TLS with PIC
2019-04-09 Hiroshi Inoue[PowerPC] fix trivial typos in comment, NFC
2019-03-29 Zi Xuan Wu[PowerPC] Strength reduction of multiply by a constant...
2019-03-18 Adhemerval Zanella[TargetLowering] Add code size information on isFPImmLe...
2019-02-11 Roland Froese[PowerPC] Avoid scalarization of vector truncate
2019-01-29 Reid Kleckner[PPC] Include tablegenerated PPCGenCallingConv.inc...
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2018-12-20 Kang Zhang[PowerPC] Implement the isSelectSupported() target...
2018-12-19 Kewen Lin[PowerPC]Exploit P9 vabsdu for unsigned vselect patterns
2018-12-18 Kewen Lin[PowerPC] Improve vec_abs on P9
2018-12-03 QingShan Zhang[NFC] [PowerPC] add an routine in PPCTargetLowering...
2018-11-05 Craig Topper[TargetLowering] Change TargetLoweringBase::getPreferre...
2018-10-26 Li Jia He[PowerPC] Fix some missed optimization opportunities...
2018-10-26 Nemanja Ivanovic[PowerPC] Keep vector int to fp conversions in vector...
2018-10-23 Stefan Pintilie[Power9] Add __float128 support in the backend for...
2018-10-09 Nemanja Ivanovic[PowerPC] Implement hasBitPreservingFPLogic for types...
2018-09-07 QingShan Zhang[PowerPC] Combine ADD to ADDZE
2018-08-27 Nemanja Ivanovic[PowerPC] Recommit r340016 after fixing the reported...
2018-08-21 Eric ChristopherTemporarily Revert "[PowerPC] Generate Power9 extswsli...
2018-08-17 Nemanja Ivanovic[PowerPC] Generate Power9 extswsli extend sign and...
2018-07-30 Craig Topper[DAGCombiner][TargetLowering] Pass a SmallVector instea...
2018-07-30 Craig Topper[DAGCombiner][PowerPC][AArch64] Pass Created vector...
2018-07-30 Fangrui SongRemove trailing space
2018-07-28 Matt ArsenaultDAG: Add calling convention argument to calling convent...
2018-07-18 Justin HibbitsFix build failures from r337347, found by clang
2018-07-18 Justin HibbitsIntroduce codegen for the Signal Processing Engine
2018-07-05 Lei Huang[Power9] Ensure float128 in non-homogenous aggregates...
2018-05-08 Lei Huang[PowerPC] Unify handling for conversion of FP_TO_INT...
2018-05-02 Nemanja Ivanovic[PowerPC] Implement isMaskAndCmp0FoldingBeneficial
2018-05-01 Adrian PrantlRemove \brief commands from doxygen comments.
2018-03-29 Craig Topper[IR][CodeGen] Remove dependency on EVT from IR/Function...
2018-03-23 David BlaikieFix layering by moving ValueTypes.h from CodeGen to IR
2018-03-23 David BlaikieFix layering of MachineValueType.h by moving it from...
2018-03-19 Nemanja Ivanovic[PowerPC] Make AddrSpaceCast noop
2018-01-12 Nemanja Ivanovic[PowerPC] Zero-extend the compare operand for ATOMIC_CM...
2017-12-15 Matthias BraunMachineFunction: Return reference from getFunction...
2017-12-14 Matt ArsenaultTLI: Allow using PSV for intrinsic mem operands
2017-11-28 Francis Visoiu Mistrih[CodeGen] Print register names in lowercase in both...
2017-11-17 David BlaikieFix a bunch more layering of CodeGen headers that are...
2017-11-15 Sean Fertile[PowerPC] Implement mayBeEmittedAsTailCall for PPC
2017-11-06 Graham YiuAdds code to PPC ISEL lowering to recognize byte insert...
2017-11-06 Guozhi Wei[PPC] Use xxbrd to speed up bswap64
2017-11-01 Graham YiuAdds code to PPC ISEL lowering to recognize half-word...
2017-10-13 Matt ArsenaultDAG: Add opcode and source type to isFPExtFree
2017-09-05 Tony Jiang[PPC][NFC] Renaming things with 'xxinsert' moniker...
2017-08-24 Sanjay Patel[DAG] convert vector select-of-constants to logic/math
2017-07-26 Peter CollingbourneChange CallLoweringInfo::CS to be an ImmutableCallSite...
2017-07-26 Stefan Pintilie[NFC] test commit.
2017-07-21 Jonas Paulsson[SystemZ, LoopStrengthReduce]
2017-07-13 Nemanja Ivanovic[PowerPC] Ensure displacements for DQ-Form instructions...
2017-07-10 Hiroshi Inouefix formatting; NFC
2017-07-07 Lei Huang[PowerPC] NFC : Common up definitions of isIntS16Immedi...
2017-07-05 Tony Jiang[Power9] Exploit vector integer extend instructions...
2017-06-12 Tony Jiang[PowerPC] Match vec_revb builtins to P9 instructions.
2017-06-12 Tony Jiang[Power9] Added support for the modsw, moduw, modsd...
2017-05-31 Tony Jiang[PowerPC] Fix a performance bug for PPC::XXPERMDI.
2017-05-24 Tony Jiang[PowerPC] Fix a performance bug for PPC::XXSLDWI.
2017-05-16 Tim Shen[PPC] Lower load acquire/seq_cst trailing fence to...
2017-05-12 Tim Shen[PPC] Move the combine "a << (b % (sizeof(a) * 8))...
2017-05-09 Tim Shen[Atomic] Remove IsStore/IsLoad in the interface, and...
2017-05-03 Tim Shen[PowerPC, DAGCombiner] Fold a << (b % (sizeof(a) *...
2017-04-28 Craig Topper[SelectionDAG] Use KnownBits struct in DAG's computeKno...
2017-04-05 Sanjay Patel[DAGCombiner] add and use TLI hook to convert and-of...
2017-03-31 Simon Pilgrim[DAGCombiner] Add vector demanded elements support...
2017-03-04 Sanjay Patel[DAGCombiner] allow transforming (select Cond, C +...
2017-01-13 Eugene Zelenko[PowerPC] Fix some Clang-tidy modernize and Include...
2017-01-05 Tony Jiang[PowerPC] Implement missing ISA 2.06 instructions.
2016-12-12 Guozhi Wei[PPC] Prefer direct move on power8 if load 1 or 2 bytes...
2016-11-29 Nemanja Ivanovic[PowerPC] Improvements for BUILD_VECTOR Vol. 2
2016-11-18 Ehsan Amiri[PPC][DAGCombine] Convert SETCC to subtract when the...
2016-11-16 Joerg SonnenbergerAlways use relative jump table encodings on PowerPC64.
2016-11-10 Evandro Menezes[DAG Combiner] Fix the native computation of the Newton...
2016-10-24 Ehsan Amiri[PPC] Generate positive FP zero using xor insn instead...
2016-10-20 Sanjay Patel[Target] remove TargetRecip class; 2nd try
2016-10-18 Sanjay Patelrevert r284495: [Target] remove TargetRecip class
2016-10-18 Sanjay Patel[Target] remove TargetRecip class; move reciprocal...
2016-10-04 Nemanja Ivanovic[Power9] Part-word VSX integer scalar loads/stores...
2016-09-14 Sanjay PatelgetVectorElementType().getSizeInBits() -> getScalarSize...
2016-09-14 Nemanja IvanovicFix code-gen crash on Power9 for insert_vector_elt...
2016-09-11 Justin Lebar[CodeGen] Split out the notions of MI invariance and...
2016-09-02 Hal Finkel[PowerPC] hasAndNotCompare should return true
2016-09-01 Hal FinkelAdd ISD::EH_DWARF_CFA, simplify @llvm.eh.dwarf.cfa...
2016-08-28 Hal Finkel[PowerPC] Implement lowering for atomicrmw min/max...
2016-08-16 Pierre Gousseau[x86] Refactor a PowerPC specific ctlz/srl transformati...
2016-08-05 Strahinja Petrovic[PowerPC] fix passing long double arguments to function...
2016-07-12 Nemanja Ivanovic[Power9] Add codegen for VSX word insert/extract instru...
2016-07-12 Nemanja Ivanovic[PowerPC] Cannonicalize applicable vector shift immedia...
2016-07-07 Eric ChristopherRename argument for consistency.
2016-07-07 Eric ChristopherRemove the plumbing for isDarwinABI from EmitTailCallLo...
2016-07-07 Eric ChristopherRemove unnecessary subtarget parameters in PPCTargetLow...
2016-07-05 Nemanja Ivanovic[PowerPC] - Legalize vector types by widening instead...
next