[X86] Add XSAVE intrinsic family
[oota-llvm.git] / lib / Target / X86 / X86Subtarget.cpp
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-10 Chandler CarruthFix a typo in my previous commit -- bloomfield is 0x1A...
2012-12-10 Chandler CarruthAddress a FIXME and update the fast unaligned memory...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-09 Roman DivackySwitch FreeBSD/i386 back to 4byte stack alignment....
2012-11-08 Michael LiaoAdd support of RTM from TSX extension
2012-10-08 Andrew Trickmisched: remove the unused getSpecialAddressLatency...
2012-10-03 Preston GurdSet up MCSchedModel after detecting the CPU type in...
2012-09-04 Preston GurdGeneric Bypass Slow Div
2012-08-13 Manman RenX86: when auto-detecting the subtarget features, make...
2012-08-10 Manman RenX86: when we are auto-detecting the subtarget features...
2012-08-07 Andrew TrickAllow x86 subtargets to use the GenericModel defined...
2012-08-01 Chad RosierWhitespace.
2012-07-19 Preston GurdAdds the family codes for the Midview Atom processors...
2012-07-18 Preston GurdThis patch fixes 8 out of 20 unexpected failures in...
2012-06-03 Craig TopperRename FMA3 feature flag to just FMA to match gcc so...
2012-06-01 Craig TopperEnable automatic detection of FMA3 support to allow...
2012-05-31 Benjamin KramerX86: Rename the CLMUL target feature to PCLMUL.
2012-05-31 Elena DemikhovskyAdded FMA3 Intel instructions.
2012-05-02 Preston GurdChange the Intel Atom detection code to recognize
2012-05-01 Craig TopperAllow BMI, AES, F16C, POPCNT, FMA3, and CLMUL to be...
2012-04-26 Preston GurdTrivial change to set UseLeaForSP flag in addition...
2012-04-26 Craig TopperEnable detection of AVX and AVX2 support through CPUID...
2012-04-23 Preston GurdThis patch fixes a problem which arose when using the...
2012-04-16 Preston GurdTemporarily turn off anti-dependency checking
2012-03-27 Craig TopperPrune some includes
2012-02-22 Chad RosierRemove extra semi-colons.
2012-02-07 Evan ChengUse LEA to adjust stack ptr for Atom. Patch by Andy...
2012-02-01 Andrew TrickInstruction scheduling itinerary for Intel Atom.
2012-01-30 Evan ChengPR11834: Use macros which are defined on Windows. Patch...
2012-01-10 Joerg SonnenbergerDefault stack alignment for 32bit x86 should be 4 Bytes...
2012-01-09 Craig TopperRemove AVX hack in X86Subtarget. AVX/AVX2 are now treat...
2012-01-09 Craig TopperDon't disable MMX support when AVX is enabled. Fix...
2011-12-29 Craig TopperChange XOP detection to use the correct CPUID bit inste...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-12-02 Jan SjödinAdd XOP feature flag.
2011-10-30 Craig TopperAdd intrinsics and feature flag for read/write FS/GS...
2011-10-18 David MeyerRemove NaClMode
2011-10-17 Craig TopperDon't use inline assembly in 64-bit Visual Studio....
2011-10-16 Craig TopperAdd X86 BZHI instruction as well as BMI2 feature detection.
2011-10-16 Craig TopperAdd X86 feature detection support for BMI instructions...
2011-10-14 Craig TopperAdd X86 TZCNT instruction and patterns to select it...
2011-10-11 Craig TopperAdd X86 LZCNT instruction. Including instruction select...
2011-10-10 Craig TopperPut a bunch of calls to ToggleFeature behind proper...
2011-10-09 Craig TopperAdd Ivy Bridge 16-bit floating point conversion instruc...
2011-10-03 Craig TopperAdd support for MOVBE and RDRAND instructions for the...
2011-09-07 Rafael EspindolaDetect attempt to use segmented stacks on non ELF syste...
2011-09-05 Nick LewyckyAdd a new MC bit for NaCl (Native Client) mode. NaCl...
2011-08-26 Eli FriedmanAdd support for generating CMPXCHG16B on x86-64 for...
2011-07-14 Evan ChengNext round of MC refactoring. This patch factor MC...
2011-07-11 Evan Cheng- Eliminate MCCodeEmitter's dependency on TargetMachine...
2011-07-08 Eli FriedmanReally force on 64bit for 64-bit targets. Should fix...
2011-07-08 Eli FriedmanRevert earlier unnecessary hack. Make sure we correctl...
2011-07-08 Evan ChengRestore old behavior. Always auto-detect features unles...
2011-07-08 Eli FriedmanDefault 64-bit target features and SSE2 on when a tripl...
2011-07-08 Evan ChengFor non-x86 host, used generic as CPU name.
2011-07-08 Evan ChengEliminate asm parser's dependency on TargetMachine:
2011-07-07 Evan ChengAdd Mode64Bit feature and sink it down to MC layer.
2011-07-07 Evan ChengCompute feature bits at time of MCSubtargetInfo initial...
2011-07-01 Evan ChengRename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc...
2011-07-01 Evan ChengRename TargetSubtarget to TargetSubtargetInfo for consi...
2011-07-01 Evan Cheng- Added MCSubtargetInfo to capture subtarget features...
2011-06-30 Evan ChengFix the ridiculous SubtargetFeatures API where it impli...
2011-06-23 Evan ChengRemove TargetOptions.h dependency from X86Subtarget.
2011-05-17 Mon P WangEnable autodetect of popcnt
2011-04-20 Daniel DunbarADT/Triple: Renambe isOSX... methods to isMacOSX for...
2011-04-19 Daniel DunbarTarget/X86: Eliminate uses of getDarwinVers().
2011-02-22 Roman DivackyStack alignment is 16 bytes on FreeBSD/i386 too.
2011-02-21 Duncan SandsThe stack should be 16 byte aligned on 32 bit solaris...
2011-01-13 Eric ChristopherExperiment with changing the default 32-bit linux stack...
2010-12-13 Evan ChengDisable auto-detection of AVX support since AVX codegen...
2010-12-10 Nate BegemanFormalize the notion that AVX and SSE are non-overlappi...
2010-12-04 Bill WendlingInitialize HasPOPCNT.
2010-11-29 Michael J. SpencerMerge System into Support.
2010-08-21 Anton KorobeynikovUse rip-rel addressing on win64 by default. For this...
2010-07-23 Bruno Cardoso LopesAdd x86 CLMUL (Carry-less multiplication) cpu feature
2010-07-05 Eric ChristopherHave the X86 backend use Triple instead of a string...
2010-06-14 Chris Lattnerfix a nasty bug where we were not treating available_ex...
2010-05-27 Dan GohmanFastISel doesn't yet handle callee-pop functions.
2010-04-28 Evan ChengEnable i16 to i32 promotion by default.
2010-04-21 Evan Chengisel (i32 anyext i16) as insert_subreg when 16-bit...
2010-04-02 Eric ChristopherSeparate out the AES-NI instructions from the SSE4...
2010-04-01 Evan ChengNehalem unaligned memory access is fast.
2010-03-18 Evan ChengTurning off post-ra scheduling for x86. It isn't a...
2010-03-14 Chris Lattnerno really, all 64-bit cpu's have cmov support. This...
2010-01-27 Jeffrey YasskinKill ModuleProvider and ghost linkage by inverting...
2010-01-11 David GreeneImplement a feature (-vector-unaligned-mem) to allow...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-22 Evan ChengRemove target attribute break-sse-dep. Instead, do...
2009-12-18 Evan ChengOn recent Intel u-arch's, folding loads into some unary...
2009-12-07 Dan GohmanDon't enable the post-RA scheduler on x86 except at...
2009-11-20 Dan GohmanTarget-independent support for TargetFlags on BlockAddr...
2009-11-14 Daniel DunbarAdd llvm::sys::getHostCPUName, for detecting the LLVM...
2009-11-13 David GoodwinAllow target to specify regclass for which antideps...
2009-11-10 David GoodwinFixed to address code review. No functional changes.
2009-10-15 Evan ChengRemove X86Subtarget::IsLinux. It's no longer being...
2009-09-03 Evan ChengReference to hidden symbols do not have to go through...
2009-09-03 Daniel DunbarMake these functions static and local.
2009-09-03 Evan ChengX86JITInfo::getLazyResolverFunction() should not read...
2009-09-02 Chris LattnerAdd support for modeling whether or not the processor...
next