summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Let t2LDRBi8 and t2LDRBi12 have same Base PointerRenato Golin2013-08-14
* Make more helper methods into static functions.Craig Topper2013-08-14
* Remove tab characters.Craig Topper2013-08-14
* Make some helper methods static.Craig Topper2013-08-14
* Use MVT in more lowering code.Craig Topper2013-08-14
* Replace EVT with MVT in isVectorShift. Keeps compiler from generating unneede...Craig Topper2013-08-14
* Replace EVT with MVT in many of the shuffle lowering functions. Keeps compile...Craig Topper2013-08-14
* [mips] Fix bug in parsing accumulator registers.Akira Hatanaka2013-08-14
* [mips] Use register operands instead of register classes in DSP instructionAkira Hatanaka2013-08-14
* [mips] Rename DSPRegs.Akira Hatanaka2013-08-14
* [mips] Rename HIRegs and LORegs.Akira Hatanaka2013-08-14
* [mips] Properly parse registers that appear in inline-asm constraints.Akira Hatanaka2013-08-14
* [Mips][msa] Added initial MSA support.Jack Carter2013-08-13
* [Mips] Support for unaligned load/store microMips instructionsJack Carter2013-08-13
* Update makeLibCall to return both the call and the chain associated with the ...Michael Gottesman2013-08-13
* ARMv8: SWP and SWPB are obsoleted on ARMv8.Joey Gouly2013-08-13
* Fix compiler warnings.Evgeniy Stepanov2013-08-13
* Fix signed overflow in when computing encodings for ADR instructionsMihai Popa2013-08-13
* AVX-512: Added CMP and BLEND instructions.Elena Demikhovsky2013-08-13
* This patch introduces changes to MipsAsmParser register parsing routines. The...Vladimir Medic2013-08-13
* Fix a crash with X86 Mach-O and a subtraction expression where both symbols areKevin Enderby2013-08-12
* R600: Set scheduling preference to Sched::SourceTom Stellard2013-08-12
* This patch implements ei and di instructions for mips. Test cases are added.Vladimir Medic2013-08-12
* [SystemZ] Use CLC and IPM to implement memcmpRichard Sandiford2013-08-12
* [SystemZ] Add a definition of the CLC instructionRichard Sandiford2013-08-12
* [SystemZ] Add a definition of the IPM instructionRichard Sandiford2013-08-12
* Remove global construction. const char* is sufficient here.Benjamin Kramer2013-08-12
* Don't generate floating point stubs for mips16 code if the functionReed Kotler2013-08-11
* AVX-512: Added more tests for BROADCASTElena Demikhovsky2013-08-11
* AVX-512: Added VPERM* instructons and MOV* zmm-to-zmm instructions.Elena Demikhovsky2013-08-11
* Incorrect JAL instruction attributes caused the optimizer to make a wrongReed Kotler2013-08-10
* [Sparc] Enable xword directive in sparcv9.Venkatraman Govindaraju2013-08-10
* R600/SI: FMA is faster than fmul and fadd for f64Niels Ole Salscheider2013-08-10
* R600/SI: Add FMA patternNiels Ole Salscheider2013-08-10
* Add another intrinsic that LLVM gives an incorrect prototype to.Reed Kotler2013-08-09
* Add a overload to CostTable which allows it to infer the size of the table.Benjamin Kramer2013-08-09
* This fixes the Thumb2 CPS assembly syntax.Mihai Popa2013-08-09
* Fix assembling of Thumb2 branch instructions.Mihai Popa2013-08-09
* [SystemZ] Update READMERichard Sandiford2013-08-09
* Mips ELF: MicroMips direct object Little endian support. Jack Carter2013-08-08
* [Object] Split the ELF interface into 3 parts.Michael J. Spencer2013-08-08
* [mips] Rename accumulator register classes and FP register operands.Akira Hatanaka2013-08-08
* [mips] Mark pseudo instructions as code-gen only.Akira Hatanaka2013-08-08
* [mips] Delete register class HWRegs64.Akira Hatanaka2013-08-08
* cast fix to appease buildbotDavid Fang2013-08-08
* initial draft of PPCMachObjectWriter.cppDavid Fang2013-08-08
* R600/SI: Implement fp32<->fp64 conversionsNiels Ole Salscheider2013-08-08
* R600/SI: Implement sint<->fp64 conversionsNiels Ole Salscheider2013-08-08
* Use pop_back() instead of pop_back_val() when the returned value is not used.Jakub Staszak2013-08-08
* Remove the now redundant FeatureFP16 from the Cortex-A15 feature list. It was...Silviu Baranga2013-08-08