summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Add ARM big endian Target (armeb, thumbeb)Christian Pirker2014-03-28
* R600: avoid calling std::next on an iterator that might be end()Tim Northover2014-03-28
* [PowerPC] Use a small cleanup pass to remove VSX self copiesHal Finkel2014-03-27
* Canonicalise Windows target triple spellingsSaleem Abdulrasool2014-03-27
* [PowerPC] Don't remove self VSX copies in PPCInstrInfo::copyPhysRegHal Finkel2014-03-27
* [X86][Vector Cost Model] Add a comment to explain the workaroundQuentin Colombet2014-03-27
* [PowerPC] Fix v2f64 vector extract and related patternsHal Finkel2014-03-27
* [PowerPC] Expand v2i64 shiftsHal Finkel2014-03-27
* Remove another unused argument.Rafael Espindola2014-03-27
* Remove unused argument.Rafael Espindola2014-03-27
* R600: Implement isZExtFree.Matt Arsenault2014-03-27
* R600/SI: Fix unreachable with a sext_in_reg to an illegal type.Matt Arsenault2014-03-27
* [mips] Some uses of isMips64()/hasMips64() are really tests for 64-bit GPR'sDaniel Sanders2014-03-27
* [AArch64] Lower SHL_PARTS, SRA_PARTS and SRL_PARTSLogan Chien2014-03-27
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-27
* [mips] Attempting to use register $32 should be an error instead of an assert...Daniel Sanders2014-03-27
* The forward declare should be a struct instead of a class (to be consistent w...Aaron Ballman2014-03-27
* [mips] Add support for .cpsetupDaniel Sanders2014-03-27
* [mips] The decision between GOT_DISP and GOT16 for global addresses depends o...Daniel Sanders2014-03-27
* Split the file MipsAsmBackend.cpp in Split the file MipsAsmBackend.cpp and Sp...Zoran Jovanovic2014-03-27
* [mips] Remove unused private field.Matheus Almeida2014-03-27
* [mips] NaCl should now use the custom MipsELFStreamer (recently added) in spiteMatheus Almeida2014-03-27
* [mips] Implement custom MCELFStreamer.Matheus Almeida2014-03-27
* InstCombine: merge constants in both operands of icmp.Erik Verbruggen2014-03-27
* [mips] Stop caching the result of hasMips64(), isABI_O32(), isABI_N32(), and ...Daniel Sanders2014-03-27
* AVX-512: Implemented masking for integer arithmetic & logic instructions.Elena Demikhovsky2014-03-27
* Rejected r204899 and r204900 due to remaining test failures on cmake-llvm-x86...Stepan Dyatkovskiy2014-03-27
* Fix for pr18931: Crash using integrated assembler with immediate arithmeticStepan Dyatkovskiy2014-03-27
* ARM: raise error message when complex SO expressions can't really beJiangning Liu2014-03-27
* [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64Quentin Colombet2014-03-27
* X86: Correct vectorization cost model for v8f32->v8i8.Jim Grosbach2014-03-27
* [PowerPC] Generate VSX permutations for v2[fi]64 vectorsHal Finkel2014-03-26
* Fix a problem with the ARM assembler incorrectly matching aKevin Enderby2014-03-26
* [PowerPC] VSX loads and stores support unaligned accessHal Finkel2014-03-26
* Fix the ARM VST4 (single 4-element structure from one lane)Kevin Enderby2014-03-26
* [PowerPC] Use v2f64 <-> v2i64 VSX conversion instructionsHal Finkel2014-03-26
* R600: Add a testcase for sext_in_reg I missed.Matt Arsenault2014-03-26
* [PowerPC] Remove some dead VSX v4f32 store patternsHal Finkel2014-03-26
* [PowerPC] Use VSX vector load/stores for v2[fi]64Hal Finkel2014-03-26
* Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base poi...Hans Wennborg2014-03-26
* [PowerPC] Add v2i64 as a legal VSX typeHal Finkel2014-03-26
* [mips] Use TwoOperandAliasConstraint for ArithLogicR instructions.Matheus Almeida2014-03-26
* [mips] Add support to the '.dword' directive.Matheus Almeida2014-03-26
* [mips] Rename function in MipsAsmParser.Matheus Almeida2014-03-26
* [mips] Add support to '.set mips64'.Matheus Almeida2014-03-26
* [mips] Add support to '.set mips64r2'.Matheus Almeida2014-03-26
* AArch64_BE function argument passing for ARM ABIChristian Pirker2014-03-26
* ARM: add intrinsics for the v8 ldaex/stlexTim Northover2014-03-26
* [mips] Hoist common functionality into a new function.Matheus Almeida2014-03-26
* Change @llvm.clear_cache default to call rt-libRenato Golin2014-03-26