AVX-512: Added FMA instructions, intrinsics an tests for KNL and SKX targets
[oota-llvm.git] / lib / Target / PowerPC /
2014-12-23 Hal Finkel[PowerPC] Don't mark the return-address slot as immutable
2014-12-23 Hal Finkel[PowerPC] Don't attempt a 64-bit pow2 division on PPC32
2014-12-18 Craig Topper[PowerPC] Use MCPhysReg for tables of registers. Const...
2014-12-17 Will SchmidtEnable the P8Model entry
2014-12-16 Hal Finkel[PowerPC] Improve instruction selection bit-permuting...
2014-12-14 Hal Finkel[PowerPC] Handle cmp op promotion for SELECT[_CC] nodes...
2014-12-12 Hal Finkel[PowerPC] Add a DAGToDAG peephole to remove unnecessary...
2014-12-11 Hal Finkel[PowerPC] Better lowering for add/or of a FrameIndex
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Rafael EspindolaThis reverts commit r224043 and r224042.
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Hal Finkel[PowerPC] Implement BuildSDIVPow2, lower i64 pow2 sdiv...
2014-12-09 Bill Schmidt[PowerPC 4/4] Enable little-endian support for VSX.
2014-12-09 Bill Schmidt[PowerPC 3/4] Little-endian adjustments for VSX vector...
2014-12-09 Bill Schmidt[PowerPC 2/4] Little-endian adjustments for VSX insert...
2014-12-09 Bill Schmidt[PowerPC 1/4] Little-endian adjustments for VSX loads...
2014-12-09 Bill SchmidtRestore r223709 as it was meant to be, and enable Featu...
2014-12-09 NAKAMURA TakumiRevert r223709, "[PowerPC]Activate FeatureVSX for the...
2014-12-08 Bill Seurer[PowerPC]Activate FeatureVSX for the Power target
2014-12-08 Hal Finkel[PowerPC] Don't use a non-allocatable register to imple...
2014-12-05 Bill Seurer[PowerPC]Add VSX loads/stores to fastisel for PPC target
2014-12-04 Hal Finkel[PowerPC] 'cc' should be an alias only to 'cr0'
2014-12-03 Hal Finkel[PowerPC] Fix inline asm memory operands not to use r0
2014-12-03 Will SchmidtAdd TableGen info for Power8.
2014-12-03 Hal Finkel[PowerPC] Print all inline-asm consts as signed numbers
2014-12-03 Hal Finkel[PowerPC] Fix readcyclecounter to be custom expanded...
2014-12-02 Hal Finkel[PowerPC] Implement readcyclecounter for PPC32
2014-12-01 Jay Foad[PowerPC] Fix unwind info with dynamic stack realignment
2014-11-30 Hal Finkel[PowerPC] Add asm support for cache-inhibited ld/st...
2014-11-29 Simon PilgrimTarget triple OS detection tidyup. NFC
2014-11-26 Craig TopperReplace neverHasSideEffects=1 with hasSideEffects=0...
2014-11-25 Hal Finkel[PowerPC] Add the 'attn' instruction
2014-11-24 Hal Finkel[PowerPC] Implement combineRepeatedFPDivisors
2014-11-24 Ulrich Weigand[PowerPC] Fix PR 21652 - copy st_other bits on symbol...
2014-11-21 NAKAMURA TakumiAdd LLVMScalarOpts to LLVMPowerPCCodeGen.
2014-11-21 Craig TopperRemove a bunch of unnecessary typecasts to 'const Targe...
2014-11-21 Hal Finkel[PPC] Use SeparateConstOffsetFromGEP
2014-11-20 Reid KlecknerAdd out of line virtual destructors to all LLVMTargetMa...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-14 Bill Schmidt[PowerPC] Add VSX builtins for vec_div
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-11-12 Justin HibbitsAdd support for small-model PIC for PowerPC.
2014-11-12 Bill Schmidt[PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsics
2014-11-12 Rafael EspindolaPass an ArrayRef to MCDisassembler::getInstruction.
2014-11-11 Bill Schmidt[PowerPC] Replace foul hackery with real calls to __tls...
2014-11-11 Rafael EspindolaMCAsmParserExtension has a copy of the MCAsmParser...
2014-11-10 Rafael EspindolaMisc style fixes. NFC.
2014-11-01 Rafael EspindolaRemove redundant calls to isMaterializable.
2014-10-31 Bill Schmidt[PowerPC] Initial VSX intrinsic support, with min/max...
2014-10-31 Ulrich Weigand[PowerPC] Load BlockAddress values from the TOC in...
2014-10-24 Sanjay PatelUse rsqrt (X86) to speed up reciprocal square root...
2014-10-22 Bill Schmidt[PATCH] Support select-cc for VSFRC when VSX is enabled
2014-10-22 Bill Schmidt[PowerPC] Support select-cc for VSX
2014-10-21 Bill Schmidt[PowerPC] Avoid VSX FMA mutate when killed product...
2014-10-17 Bill Schmidt[PowerPC] Change assert to better form
2014-10-17 Bill Schmidt[PowerPC] Change liveness testing in VSX FMA mutation...
2014-10-17 Bill Schmidt[PowerPC] Enable use of lxvw4x/stxvw4x in VSX code...
2014-10-15 Rafael EspindolaSimplify handling of --noexecstack by using getNonexecu...
2014-10-14 Eric ChristopherUse the triple to figure out if this is a darwin target...
2014-10-11 Benjamin KramerMC: Bit pack MCSymbolData.
2014-10-10 Bill Schmidt[PowerPC] Reduce names from Power8Vector to P8Vector
2014-10-10 Bill Schmidt[PowerPC] Add feature for Power8 vector extensions
2014-10-09 Samuel AntaoFix bug in GPR to FPR moves in PPC64LE.
2014-10-09 Bill Schmidt[PPC64] VSX indexed-form loads use wrong instruction...
2014-10-06 Eric ChristopherAdd subtarget caches to aarch64, arm, ppc, and x86.
2014-10-03 Robin Morisset[Power] Use lwsync for non-seq_cst fences
2014-10-02 Hal Finkel[PowerPC] Modern Book-E cores support sync
2014-10-02 Robin Morisset[Power] Improve the expansion of atomic loads/stores
2014-10-01 Eric Christopherconstify the TargetMachine argument used in the subtarg...
2014-10-01 Eric ChristopherNow that the optimization level is adjusting the featur...
2014-10-01 Eric ChristopherRework the PPC TargetMachine so that the non-function...
2014-09-30 Sanjay PatelSplit the estimate() interface into separate functions...
2014-09-26 Sanjay PatelRefactor reciprocal and reciprocal square root estimate...
2014-09-23 Robin Morisset[Power] Use AtomicExpandPass for fence insertion, and...
2014-09-23 Lang Hames[MCJIT] Remove PPCRelocations.h - it's no longer used.
2014-09-21 Sanjay PatelRefactor reciprocal square root estimate into target...
2014-09-19 Hal FinkelOptionally enable more-aggressive FMA formation in...
2014-09-18 Aaron BallmanReverting NFC changes from r218050. Instead, the warnin...
2014-09-18 Aaron BallmanFixing a bunch of -Woverloaded-virtual warnings due...
2014-09-18 Eric ChristopherAdd a new pass FunctionTargetTransformInfo. This pass...
2014-09-17 Samuel AntaoFix FastISel bug in boolean returns for PowerPC.
2014-09-17 Samuel AntaoRemove unnecessary blank space (test commit)
2014-09-12 Bill SchmidtAddress comments on r217622
2014-09-11 Bill Schmidt[PATCH, PowerPC] Accept 'U' and 'X' constraints in...
2014-09-10 Sanjay PatelRename getMaximumUnrollFactor -> getMaxInterleaveFactor...
2014-09-10 Craig TopperUse cast to MVT instead of EVT on a couple calls to...
2014-09-03 Juergen Ributzka[FastISel][tblgen] Rename tblgen generated FastISel...
2014-09-03 Juergen Ributzka[FastISel] Rename public visible FastISel functions...
2014-09-03 Eric ChristopherRemove resetSubtargetFeatures as it is unused.
2014-09-03 Benjamin KramerAdd override to overriden virtual methods, remove virtu...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-09-02 Alexey SamsonovFix signed integer overflow in PPCInstPrinter.
2014-09-02 Hal Finkel[PowerPC] Guard against illegal selection of add for...
2014-08-30 Craig TopperRemove 'virtual' keyword from methods markedwith 'overr...
2014-08-28 Justin HibbitsTest commit. Fix whitespace from a previous patch...
2014-08-25 Karthik BhatAllow vectorization of division by uniform power of 2.
2014-08-23 Hal Finkel[PowerPC] Add support for dcbtst and icbt (prefetch)
2014-08-21 Sanjay Patelname change: isPow2DivCheap -> isPow2SDivCheap
2014-08-18 Tim NorthoverTableGen: allow use of uint64_t for available features...
next