summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Greatly simplify the PPC A2 scheduling itineraryHal Finkel2013-09-113-726/+118
* Enable MI scheduling (and CodeGen AA) by default for embedded PPC coresHal Finkel2013-09-113-2/+52
* Use the appropriate return type for the compact unwind encoding.Bill Wendling2013-09-111-2/+2
* Implement TTI getUnrollingPreferences for PowerPCHal Finkel2013-09-111-0/+9
* Move into an anonymous namespace and closer to where it's used.Bill Wendling2013-09-111-26/+27
* [mips][msa] Added support for matching mulv, nlzc, sll, sra, srl, and subv fr...Daniel Sanders2013-09-112-24/+60
* [mips][msa] Added support for matching fadd, fdiv, flog2, fmul, frint, fsqrt,...Daniel Sanders2013-09-112-16/+55
* [mips][msa] Added support for matching div_[su] from normal IR (i.e. not intr...Daniel Sanders2013-09-112-9/+21
* [mips][msa] Added support for matching addv from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-112-8/+22
* [mips][msa] Separate the configuration of int/float vector types since they w...Daniel Sanders2013-09-112-9/+25
* [mips][msa] Corrected the definition of the dotp_[su].[hwd] intrinsicsDaniel Sanders2013-09-111-13/+13
* Rename variables for consistency.Eli Friedman2013-09-111-3/+3
* Fix unused variables.Eli Friedman2013-09-103-6/+0
* Remove unused functions.Eli Friedman2013-09-102-9/+0
* ARM: Use the PICADD opcode calculated.Jim Grosbach2013-09-101-2/+6
* Remove unused private member in ARMAsmPrinter.cpp.Logan Chien2013-09-101-1/+1
* [SystemZ] Update README.Richard Sandiford2013-09-101-9/+5
* [SystemZ] Add TM and TMYRichard Sandiford2013-09-104-14/+25
* [mips][msa] Removed unsupported dot product instructions (dotp_[su].b)Daniel Sanders2013-09-101-8/+0
* Add test cases for Mips mthc1/mfhc1 instructions. Add check for odd value of ...Vladimir Medic2013-09-101-0/+4
* Remove obsolete code from MipsAsmParser.cpp.Vladimir Medic2013-09-101-22/+0
* Revert r190366. It was breaking build bots.Bill Wendling2013-09-101-1/+1
* Use a default value for the prologue's debug location.Bill Wendling2013-09-091-1/+1
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-091-1/+1
* [mips] When double precision loads and stores are split into two i32 loads andAkira Hatanaka2013-09-091-3/+3
* [ARMv8] Prevent generation of deprecated IT blocks on ARMv8 in Thumb mode.Joey Gouly2013-09-094-36/+121
* A better way to silence the warning in MSVC (replaces r190304).Aaron Ballman2013-09-091-2/+1
* Silencing a warning about control flow reaching the end of a non-void function.Aaron Ballman2013-09-091-0/+1
* XCore handling of thread local loweringRobert Lytton2013-09-091-9/+94
* XCore target: change to Sched::SourceRobert Lytton2013-09-091-1/+1
* XCore target: fix weak linkage attribute handlingRobert Lytton2013-09-091-1/+0
* Generate compact unwind encoding from CFI directives.Bill Wendling2013-09-0916-342/+405
* Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the follow...Jiangning Liu2013-09-092-1/+696
* Add neverHasSideEffects=1 on a couple move instructions.Craig Topper2013-09-082-2/+2
* Using popcount should check the popcount feature flag not the SSE41 feature f...Craig Topper2013-09-081-2/+2
* [mips] Enhance command line option "-mno-ldc1-sdc1" to expand base+index doubleAkira Hatanaka2013-09-076-74/+84
* [mips] Place parentheses around && to silence warning.Akira Hatanaka2013-09-071-3/+3
* [mips] Add definition of instruction "drotr32" (double rotate right plus 32).Akira Hatanaka2013-09-072-0/+5
* [mips] Use uimm5 and uimm6 instead of shamt and imm, if the immediate has to fitAkira Hatanaka2013-09-076-46/+41
* [mips] Define "trap" as a pseudo instruction that turns into "break 0, 0".Akira Hatanaka2013-09-062-3/+11
* [mips] Delete unused classes and defs.Akira Hatanaka2013-09-061-9/+1
* [mips] Make "b" (unconditional branch) a pseudo. "b" is an assembly idiom, wh...Akira Hatanaka2013-09-064-16/+13
* [mips] Set instruction itineraries of loads, stores and conditional moves.Akira Hatanaka2013-09-063-33/+35
* R600: Add support for LDS atomic subtractAaron Watry2013-09-063-0/+13
* [mips][msa] IndentationDaniel Sanders2013-09-061-34/+34
* [mips][msa] Requires<[HasMSA]> is redundant, it is also supplied via inheritanceDaniel Sanders2013-09-061-628/+628
* This patch adds support for microMIPS Multiply and Add/Sub instructions. Test...Vladimir Medic2013-09-062-5/+11
* [mips][msa] Made the operand register sets optional for the VEC formatsDaniel Sanders2013-09-061-16/+9
* This patch adds support for microMIPS Move to/from HI/LO instructions. Test c...Vladimir Medic2013-09-064-8/+44
* [mips][msa] Made the operand register sets optional for the ELM_INSVE formatsDaniel Sanders2013-09-061-14/+10
OpenPOWER on IntegriCloud