summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky2013-01-086-9/+9
* ARM: Copy-paste error.Jim Grosbach2013-01-071-1/+1
* ARM: Fix a few copy-paste errors.Jim Grosbach2013-01-072-3/+3
* This patch addresses bug 14678 by fixing two problems in medium code modelBill Schmidt2013-01-072-12/+29
* Change SMRange to be half-open (exclusive end) instead of closed (inclusive)Jordan Rose2013-01-074-157/+165
* R600/SIISelLowering.cpp: Suppress a warning. [-Wunused-variable]NAKAMURA Takumi2013-01-071-3/+2
* Add LICENSE.TXT covering contributions made by ARM.Tim Northover2013-01-071-0/+47
* Remove more unnecessary # operators with nothing to paste proceeding them.Craig Topper2013-01-072-40/+40
* Remove # from the beginning and end of def names. The # is a paste operator a...Craig Topper2013-01-074-93/+93
* Remove # from the beginning and end of def names.Craig Topper2013-01-074-283/+283
* Remove unnecessary # tokens at the beginning and end of defm names.Craig Topper2013-01-071-10/+10
* Fix the enumerator names for ShuffleKind to match tho coding standards,Chandler Carruth2013-01-071-1/+1
* Make the popcnt support enums and methods have more clear names andChandler Carruth2013-01-071-3/+3
* Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth2013-01-072-2/+2
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-0732-859/+527
* Fix suffix handling for parsing and printing of cvtsi2ss, cvtsi2sd, cvtss2si,...Craig Topper2013-01-061-27/+100
* Fix for PR14739. It's not safe to fold a load into a call across a store. Tha...Evan Cheng2013-01-061-0/+5
* Convert the TargetTransformInfo from an immutable pass with dynamicChandler Carruth2013-01-051-1/+0
* Recommit r171461 which was incorrectly reverted. Mark DIV/IDIV instructions h...Craig Topper2013-01-051-1/+1
* Revert revision 171524. Original message:Nadav Rotem2013-01-057-206/+3
* Refactor the ScalarTargetTransformInfo API for querying about theChandler Carruth2013-01-051-2/+8
* [mips] Fix data layout string. Add 64 to the list of native integer widthsAkira Hatanaka2013-01-051-4/+6
* Move 'break' to the right place to prevent fallthru. There is no test-caseJakub Staszak2013-01-041-1/+1
* The current Intel Atom microarchitecture has a feature whereby when a functionPreston Gurd2013-01-047-3/+206
* [mips] MipsTargetLowering::getSetCCResultType should return a vector type ifAkira Hatanaka2013-01-041-1/+3
* [mips] 80 columns.Akira Hatanaka2013-01-044-8/+14
* [mips] Reorder template parameters. Remove class shift_rotate_imm32 andAkira Hatanaka2013-01-042-54/+59
* [mips] Refactor conditional move instructions.Akira Hatanaka2013-01-041-13/+20
* [mips] Refactor instructions which move data from or to coprocessors.Akira Hatanaka2013-01-043-33/+34
* PowerPC: Fix eh_frame relocation for PIC Adhemerval Zanella2013-01-041-0/+5
* Change the default number of registers to prevent unrolling on targets that d...Nadav Rotem2013-01-041-1/+1
* LoopVectorizer:Nadav Rotem2013-01-043-0/+13
* Revert revision: 171467. This transformation is incorrect and makes some test...Nadav Rotem2013-01-041-20/+3
* Simplified TRUNCATE operation that comes after SETCC. It is possible since SE...Elena Demikhovsky2013-01-031-3/+20
* Revert "Mark DIV/IDIV instructions hasSideEffects=1 because they can trap whe...Michael Gottesman2013-01-031-1/+1
* Mark DIV/IDIV instructions hasSideEffects=1 because they can trap when dividi...Craig Topper2013-01-031-1/+1
* Add a subtype parameter to VTTI::getShuffleCostHal Finkel2013-01-033-5/+6
* Adds missing aliases for fcom and fcomp instructions without arguments.Kevin Enderby2013-01-021-0/+2
* AVX: Fix a bug in WidenMaskArithmetic.Nadav Rotem2013-01-021-1/+1
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02151-372/+372
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-0226-33/+28
* Merge SSE and AVX instruction definitions for scalar forms of SQRT, RSQRT, an...Craig Topper2013-01-021-82/+97
* Merge SSE and AVX instruction definitions for PSHUFD/PSHUFHW/PSHUFLW.Craig Topper2013-01-021-62/+61
* Revert 171351. It broke MC/X86/x86-32-avx.s.Rafael Espindola2013-01-021-97/+82
* Merge SSE and AVX instruction definitions for scalar forms of SQRT, RSQRT, an...Craig Topper2013-01-011-82/+97
* Remove unused argument from a multiclass.Craig Topper2013-01-011-5/+3
* Merge intrinsic instruction definitions for SSE and AVX versions of RCPPS and...Craig Topper2013-01-011-30/+34
* Remove 2 unused multiclasses.Craig Topper2013-01-011-26/+0
* Merge AVX/SSE instruction definitions for SQRTPS/PD, RSQRTPS, RCPPS. No funci...Craig Topper2013-01-011-47/+58
* Use packed instead of scalar itineraries for SSE1/2 SQRTPS/PD, RCPPS, and RSQ...Craig Topper2012-12-311-6/+6
OpenPOWER on IntegriCloud