[x86] Enable Broadwell target.
[oota-llvm.git] / lib / Target / X86 / X86Subtarget.cpp
2014-08-21 Robert Khasanov[x86] Enable Broadwell target.
2014-08-14 Duncan P. N. Exon... Fix whitespace error from r215279, NFC
2014-08-09 Eric ChristopherInitialize X86 DataLayout based on the Triple only.
2014-08-09 Eric ChristopherMove some X86 subtarget configuration onto the subtarge...
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-07-31 Kevin EnderbyAdd support for the X86 secure guard extensions instruc...
2014-07-21 Robert Khasanov[SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX51...
2014-07-15 Sanjay PatelMove Post RA Scheduling flag bit into SchedMachineModel
2014-06-11 Eric ChristopherMove to a private function to initialize the subtarget...
2014-06-10 Eric ChristopherUse unique_ptr for X86Subtarget pointer members.
2014-06-10 Eric ChristopherRemove the use of TargetMachine from X86InstrInfo.
2014-06-10 Eric ChristopherDelete X86JITInfo in the subtarget destructor.
2014-06-09 Eric ChristopherMove all of the x86 subtarget initialized variables...
2014-06-09 Alexey Volkov[X86] Use ADD/SUB instead of INC/DEC for Silvermont
2014-05-21 Eric ChristopherFix compilation issues.
2014-05-21 Eric ChristopherMake early if conversion dependent upon the subtarget...
2014-05-20 Alexey Volkov[X86] Tune LEA usage for Silvermont
2014-05-07 Eric ChristopherReformat a couple of functions for clarity.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-22 Chandler Carruth[cleanup] Lift using directives, DEBUG_TYPE definitions...
2014-04-12 Jim GrosbachX86: Remove TargetMachine CPU auto-detection.
2014-03-28 David MajnemerX86: Disable IsLegalToCallImmediateAddr for Win32
2014-01-20 David Woodhouse[x86] Support i386-*-*-code16 triple for emitting 16...
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
2014-01-14 Nico RieckRevert "Decouple dllexport/dllimport from linkage"
2014-01-14 Nico RieckDecouple dllexport/dllimport from linkage
2014-01-08 David Woodhouse[x86] Kill gratuitous X86_{32,64}TargetMachine subclass...
2014-01-06 Craig Topper[x86] Add basic support for .code16
2013-11-25 Tim NorthoverX86: enable AVX2 under Haswell native compilation
2013-11-21 Ekaterina RomanovaSHLD/SHRD are VectorPath (microcode) instructions known...
2013-09-24 Yunzhong GaoAdding a feature flag to the llvm backend for x86 TBM...
2013-09-18 Craig TopperPrevent extra calls to ToggleFeature for Feature64Bit...
2013-09-18 Craig TopperFix X86 subtarget to not overwrite the autodetected...
2013-09-13 Preston GurdAdds support for Atom Silvermont (SLM) - -march=slm
2013-09-13 Craig TopperMove operator to end of previous line to match coding...
2013-09-12 Ben LangmuirPartial support for Intel SHA Extensions (sha1rnds4)
2013-08-21 Craig TopperRename mattr names for AVX-512 to from avx-512 -> avx51...
2013-08-20 Craig TopperFix formatting. No functional change.
2013-08-20 Craig TopperAdd AVX-512 and related features to the CPUID detection...
2013-07-28 Elena DemikhovskyAdded encoding prefixes for KNL instructions (EVEX).
2013-05-07 Michael KupersteinRe-enable AVX detection on x64 platforms.
2013-05-03 Aaron BallmanUnbreaking the non-x86 build bots by protecting the...
2013-05-03 Aaron BallmanCorrectly testing for AVX support in x86 based off...
2013-04-25 Preston GurdThis patch adds the X86FixupLEAs pass, which will reduc...
2013-04-02 Eric ChristopherFormatting.
2013-03-28 Michael LiaoAdd support of RDSEED defined in AVX2 extension
2013-03-28 Michael LiaoAdd ADX CPUID detection
2013-03-27 Preston GurdFor the current Atom processor, the fastest way to...
2013-03-26 Michael LiaoAdd HLE target feature
2013-03-26 Michael LiaoAdd PREFETCHW codegen support
2013-02-27 Nadav RotemRevert r176166 because it broke one of the lit tests.
2013-02-27 Nadav Rotemstd::string to StringRef.
2013-02-16 Bill WendlingReinitialize the ivars in the subtarget so that they...
2013-02-15 Bill WendlingTemporary revert of 175320.
2013-02-15 Bill WendlingReinitialize the ivars in the subtarget.
2013-02-15 Bill WendlingUse the 'target-features' and 'target-cpu' attributes...
2013-02-14 Kay Tiong Khooadded basic support for Intel ADX instructions
2013-01-30 Evan ChengRestrict sin/cos optimization to 64-bit only for now...
2013-01-29 Evan ChengTeach SDISel to combine fsin / fcos into a fsincos...
2013-01-08 Preston GurdPad Short Functions for Intel Atom
2013-01-05 Nadav RotemRevert revision 171524. Original message:
2013-01-04 Preston GurdThe current Intel Atom microarchitecture has a feature...
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.
next