aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* [X86] Use min/max to optimze unsigend vector comparison on X86Juergen Ributzka2013-07-161-2/+22
* Test commit to verify write access.Juergen Ributzka2013-07-161-0/+1
* [XCore] Fix printing of inline asm operands.Richard Osborne2013-07-161-11/+7
* ARM: allow printing of ARM atomic DAG nodes.Tim Northover2013-07-161-0/+13
* [SystemZ] Use ROSBG and non-zero form of RISBG for OR nodesRichard Sandiford2013-07-161-1/+86
* Fixing a buildbot failure:unused function.Vladimir Medic2013-07-161-14/+0
* [SystemZ] Add MC support for R[NOX]SBGRichard Sandiford2013-07-161-0/+8
* [SystemZ] Use RISBG for (shift (and ...))Richard Sandiford2013-07-161-97/+168
* This patch represents Mips utilization of r186388 code that alows asm matche...Vladimir Medic2013-07-164-270/+242
* PPCJITInfo.cpp: Tweak r186252 with s/__ppc/__powerpc/ to work on powerpc-linu...NAKAMURA Takumi2013-07-161-2/+2
* ARM: implement ldrex, strex and clrex intrinsicsTim Northover2013-07-165-16/+131
* ARM EABI divmod supportRenato Golin2013-07-163-2/+87
* Add 'const' qualifiers to static const char* variables.Craig Topper2013-07-161-7/+7
* PPC: Refactoring to support subtarget feature changingHal Finkel2013-07-152-37/+69
* Fix register subclass handling in PPCInstrInfo::insertSelectHal Finkel2013-07-151-5/+10
* R600/SI: Add support for 64-bit loadsTom Stellard2013-07-153-1/+29
* Test commit to see if write access works.Job Noorman2013-07-151-1/+1
* Make some arrays 'static const'Craig Topper2013-07-153-43/+51
* Add const qualifier to some static arrays.Craig Topper2013-07-152-6/+6
* Add 'static' keyword to some const arrays for consistency.Craig Topper2013-07-151-6/+6
* Make some arrays 'static const'Craig Topper2013-07-154-11/+11
* Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]).Craig Topper2013-07-154-7/+7
* Use conventional syntax for branches.Anton Korobeynikov2013-07-141-2/+2
* Properly lower jump tables on MSP430. Patch by Job Noorman!Anton Korobeynikov2013-07-141-2/+2
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-1425-79/+79
* Reduce large list of macros to the primary platform macros. DistingiushJoerg Sonnenberger2013-07-131-20/+18
* [mips] Implement MipsTargetMachine::getInstrItineraryData().Akira Hatanaka2013-07-123-2/+9
* Fix ARM paired GPR COPY loweringJF Bastien2013-07-121-0/+3
* [mips] Add instruction itinerary classes for mult, seb and slt instructions.Akira Hatanaka2013-07-123-13/+16
* Remove extraneous braces.Eric Christopher2013-07-121-6/+3
* R600: Remove unsafe type punning. No intended functionality change.Benjamin Kramer2013-07-121-6/+4
* X86 cost model: Add cost for vectorized gather/scatherArnold Schwaighofer2013-07-121-0/+15
* ARM cost model: Add cost for gather/scatherArnold Schwaighofer2013-07-121-0/+9
* TargetTransformInfo: address calculation parameter for gather/scatherArnold Schwaighofer2013-07-121-2/+2
* R600/SI: Add support for f64 kernel argumentsTom Stellard2013-07-121-1/+1
* R600/SI: Implement select and compares for SITom Stellard2013-07-121-6/+18
* R600/SI: Add fsqrt pattern for SITom Stellard2013-07-121-2/+6
* R600/SI: Add double precision fsub pattern for SITom Stellard2013-07-122-3/+29
* R600/SI: SI support for 64bit ConstantFPTom Stellard2013-07-122-0/+19
* R600/SI: Add initial double precision support for SITom Stellard2013-07-123-1/+36
* X86: Shrink certain forms of movsx.Benjamin Kramer2013-07-121-0/+35
* X86: fold SSE2/AVX2 logical shift by immediate amount into zero vector when p...Stephen Lin2013-07-121-0/+38
* Add support for Mips break and syscall insructions. The corresponding test ca...Vladimir Medic2013-07-122-0/+49
* [SystemZ] Optimize sign-extends of vector setccsRichard Sandiford2013-07-121-0/+9
* [SystemZ] Fix parsing of inline asm registersRichard Sandiford2013-07-124-8/+49
* [SystemZ] Improve spilling of LGDR and LDGRRichard Sandiford2013-07-121-1/+23
* Target/X86: Add explicit Win64 and System V/x86-64 calling conventions.Charles Davis2013-07-124-25/+45
* PPC: Add some missing V_SET0 patternsHal Finkel2013-07-111-2/+15
* PPCDAGToDAGISel::isRunOfOnes should return false on zeroHal Finkel2013-07-111-1/+4
* [SystemZ] Use zeroing form of RISBG for shift-and-AND sequencesRichard Sandiford2013-07-111-5/+66