aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Support for microMIPS jump instructionsZoran Jovanovic2013-10-2911-21/+138
* R600/SI: Add compute support for CI v2Tom Stellard2013-10-296-9/+24
* R600: Expand vector FSQRT opsTom Stellard2013-10-291-0/+1
* The asm printer has a mangler. Use it.Rafael Espindola2013-10-293-7/+4
* The AsmPrinter has a Mangler. Use it.Rafael Espindola2013-10-293-8/+6
* The asm printer has a mangler. Don't keep a second pointer to it.Rafael Espindola2013-10-291-10/+11
* ARM: Add subtarget feature for CRCBernard Ogden2013-10-295-6/+14
* AArch64: add 'a' inline asm operand modifierTim Northover2013-10-291-0/+2
* ARM cost model: Unaligned vectorized double stores are expensiveArnold Schwaighofer2013-10-291-0/+15
* ARM cost model: Account for zero cost scalar SROA instructionsArnold Schwaighofer2013-10-291-3/+15
* [mips] Simplify LowerFormalArguments using getRegClassFor.Akira Hatanaka2013-10-281-15/+2
* Return early from getUnconditionalBranchTargetOpValue if the branch target isLang Hames2013-10-281-1/+1
* [arm] Implement eabi_attribute, cpu, and fpu directives.Logan Chien2013-10-287-265/+514
* [SystemZ] Set usaAA to trueRichard Sandiford2013-10-281-0/+3
* Prune utf8 chars in comments.NAKAMURA Takumi2013-10-282-5/+5
* Prune trailing linefeeds.NAKAMURA Takumi2013-10-282-2/+0
* Target/R600: Un-tab-ify.NAKAMURA Takumi2013-10-283-9/+9
* Make first substantial checkin of my port of ARM constant islands code to Mips.Reed Kotler2013-10-278-12/+284
* NVPTX: Remove unused globals.Benjamin Kramer2013-10-271-7/+3
* Hexagon: Remove global state.Benjamin Kramer2013-10-271-10/+25
* AVX-512: PMIN/PMAX intrinsics and patternsElena Demikhovsky2013-10-272-1/+45
* [X86][AVX512] Add patterns that match the AVX512 floating point register vbro...Quentin Colombet2013-10-251-0/+5
* [X86][AVX512] Add patterns that match the AVX512 floating point vbroadcast in...Quentin Colombet2013-10-251-0/+5
* ARM: allow .thumb_func to be separated from symbol definitionTim Northover2013-10-251-17/+18
* ARM: don't expand atomicrmw inline on Cortex-M0Tim Northover2013-10-252-9/+13
* Optimize concat_vectors(X, undef) -> scalar_to_vector(X).Nadav Rotem2013-10-252-47/+5
* ARM: Tweak usage of '*vfp' compiler_rt functions.Jim Grosbach2013-10-241-1/+2
* Remove class abstraction from ARM struct byval loweringDavid Peixotto2013-10-241-553/+262
* ARM: Mark double-precision instructions as suchTim Northover2013-10-243-45/+66
* ARM: add a couple more NEON predicates.Tim Northover2013-10-241-4/+4
* ARM: mark various aliases with their architecture requirements.Tim Northover2013-10-242-8/+12
* ARM: Use non-VFP softcalls on embedded Darwinish targetsTim Northover2013-10-241-1/+1
* ARM: fix assert on unpredictable POP instruction.Tim Northover2013-10-241-3/+2
* Make sure SP is always aligned on a 2 byte boundaryJob Noorman2013-10-241-2/+2
* [AArch64] Fix NZCV reg live-in bug in F128CSEL codegen.Amara Emerson2013-10-241-2/+6
* AVX-512: added VCVTPH2PS, VCVTPS2PH with intrinsicsElena Demikhovsky2013-10-241-0/+36
* (this is a corrected patch)Yaron Keren2013-10-233-2/+4
* Revert "Calling _chkstk is required on ELF as well as COFF on Windows. Withou...Rafael Espindola2013-10-233-4/+2
* X86: Custom lower sext v16i8 to v16i16, and the corresponding truncate.Benjamin Kramer2013-10-233-6/+14
* Calling _chkstk is required on ELF as well as COFF on Windows. Yaron Keren2013-10-233-2/+4
* X86: Custom lower zext v16i8 to v16i16.Benjamin Kramer2013-10-232-19/+8
* Fix PR17631Michael Liao2013-10-231-1/+10
* X86: Make concat_vectors combine a bit more conservative.Jim Grosbach2013-10-231-0/+6
* Support for microMIPS relocations 1.Zoran Jovanovic2013-10-234-13/+107
* [mips][msa] Direct Object Emission support for the LSA instruction.Matheus Almeida2013-10-232-8/+21
* [mips][msa] Added support for matching fexp2 from normal IR (i.e. not intrins...Daniel Sanders2013-10-233-4/+94
* Make ARM hint ranges consistent, and add tests for these rangesArtyom Skrobov2013-10-234-6/+26
* R600/SI: Replace ffs(x) - 1 with countTrailingZeros(x)Tom Stellard2013-10-231-1/+1
* R600/SI: fix MIMG writemask adjustementTom Stellard2013-10-231-6/+21
* R600: Fix handling of vector kernel argumentsTom Stellard2013-10-239-35/+131