aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86.td
Commit message (Expand)AuthorAgeFilesLines
* Match X86 register names to number.Daniel Dunbar2009-07-291-1/+8
* Add processor descriptions for Istanbul and Shanghai.David Greene2009-06-291-0/+4
* Add feature flags for AVX and FMA and fix some SSE4A feature flagDavid Greene2009-06-261-0/+10
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-021-2/+0
* Add missing file.Dale Johannesen2009-06-011-0/+2
* Update CPU capabilities for AMD machinesStefanus Du Toit2009-05-261-0/+12
* Change Feature64Bit to not imply FeatureSSE2. All x86-64 hardware hasDan Gohman2009-02-031-7/+13
* Add Intel processors core i7 and atom.Evan Cheng2009-01-031-0/+2
* Do not isel load folding bt instructions for pentium m, core, core2, and AMD ...Evan Cheng2009-01-021-16/+18
* Move target independent td files from lib/Target/ to include/llvm/Target so t...Evan Cheng2008-11-241-1/+1
* Accept -march=i586, because gcc does (a synonymDale Johannesen2008-10-141-0/+1
* Add ability to override segment (mostly for code emitter purposes).Anton Korobeynikov2008-10-111-0/+2
* Add lock prefix support to x86. Also add the instructions necessary for the ...Andrew Lenharth2008-03-011-0/+2
* nocona, core2 and penryn support 64 bit.Dale Johannesen2008-02-151-3/+3
* SSE 4.1 Intrinsics and detectionNate Begeman2008-02-031-0/+7
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Corrected many typing errors. And removed 'nest' parameter handlingArnold Schwaighofer2007-10-121-1/+1
* We only need to specify the most-implied feature for an architecture.Bill Wendling2007-05-221-33/+21
* 3DNowA implies 3DNow. 64-bit implies SSE1, SSE2, and I assume MMX.Bill Wendling2007-05-061-3/+5
* Add an "implies" field to features. This indicates that, if the currentBill Wendling2007-05-041-17/+21
* Add SSSE3 as a feature of Core2. Add MMX registers to the list of registersBill Wendling2007-04-251-1/+1
* Add support for our first SSSE3 instruction "pmulhrsw".Bill Wendling2007-04-101-0/+2
* Add a description of the X86-64 calling convention and the returnChris Lattner2007-02-261-0/+11
* Still need to support -mcpu=<> or cross compilation will fail. Doh.Evan Cheng2006-10-061-0/+73
* Do away with CPU feature list. Just use CPUID to detect MMX, SSE, SSE2, SSE3,...Evan Cheng2006-10-061-73/+0
* Committing X86-64 support.Evan Cheng2006-09-081-4/+10
* ImmMask should be 3 for a two-bit field; Compact X86IIEvan Cheng2006-05-181-1/+1
* getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd.Evan Cheng2006-05-181-3/+0
* Remove PointerType from class TargetEvan Cheng2006-05-171-3/+0
* - Use xor to clear integer registers (set R, 0).Evan Cheng2006-02-011-4/+4
* * Fix 80-column violationsChris Lattner2006-01-311-16/+16
* Fix typo.Jeff Cohen2006-01-291-1/+1
* x86 CPU detection and proper subtarget supportEvan Cheng2006-01-271-24/+26
* PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner2006-01-271-1/+0
* Added preliminary x86 subtarget support.Evan Cheng2006-01-261-0/+69
* Get closer to fully working scalar FP in SSE regs. This gets singlesourceNate Begeman2005-07-151-1/+1
* First round of support for doing scalar FP using the SSE2 ISA extension andNate Begeman2005-07-061-1/+1
* Add support for the -x86-asm-syntax flag, which can be used to choose betweenChris Lattner2004-10-031-0/+14
* Remove a bunch of ad-hoc target-specific flags that were only used by theChris Lattner2004-08-111-6/+2
* Eliminate 3 of the X86 printImplicit* flags.Chris Lattner2004-08-011-7/+1
* Add support for the printImplicitDefsBefore flagChris Lattner2004-04-131-1/+3
* Added the llvm.readport and llvm.writeport intrinsics for x86. These doJohn Criswell2004-04-081-6/+20
* Add FP conditional move instructions, which annoyingly have special propertiesChris Lattner2004-03-311-2/+4
* Each instruction now has both an ImmType and a MemType. This describesAlkis Evlogimenos2004-02-281-4/+4
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* Completely eliminate the isVoid TSFlag, shifting over all other fieldsChris Lattner2003-08-061-4/+4
* There is nothing special about noops anymoreChris Lattner2003-08-041-1/+0
* transition to using let instead of setChris Lattner2003-08-041-8/+8
* Add new TableGen instruction definitionsChris Lattner2003-08-031-0/+11
* Add Target class for X86 targetChris Lattner2003-08-031-0/+17