summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.h
Commit message (Expand)AuthorAgeFilesLines
* Added Skylake client to X86 targets and featuresElena Demikhovsky2016-01-241-2/+31
* [AVX512] adding AVXVBMI feature flagMichael Zuckerman2016-01-171-0/+4
* [x86] adding PKU feature flagAsaf Badouh2015-12-151-0/+4
* X86: Don't emit SAHF/LAHF for 64-bit targets unless explicitly supportedHans Wennborg2015-12-041-0/+4
* [x86] add a convenience method to check for FMA capability; NFCISanjay Patel2015-12-011-0/+1
* [X86][FMA4] Prefer FMA4 to FMASimon Pilgrim2015-11-301-3/+4
* Add MMX to the 3dnow enum and propagate changes around. This makesEric Christopher2015-11-141-6/+3
* [X86] Make elfiamcu an OS, not an environment.Michael Kuperstein2015-10-271-1/+1
* [X86] Add support for elfiamcu tripleMichael Kuperstein2015-10-251-0/+1
* [X86] Add fxsr feature flag for fxsave/fxrestore instructions.Craig Topper2015-10-161-0/+4
* [X86] Add XSAVE intrinsic familyAmjad Aboud2015-10-121-0/+13
* Add Triple::isAndroid().Evgeniy Stepanov2015-10-081-3/+1
* Move the MMX subtarget feature out of the SSE set of features and intoEric Christopher2015-10-081-3/+6
* Android support for SafeStack.Evgeniy Stepanov2015-09-231-0/+3
* Revert "Android support for SafeStack."Evgeniy Stepanov2015-09-231-3/+0
* Android support for SafeStack.Evgeniy Stepanov2015-09-231-0/+3
* rename "slow-unaligned-mem-under-32" to slow-unaligned-mem-16" (NFCI)Sanjay Patel2015-09-011-3/+3
* [x86] invert logic for attribute 'FeatureFastUAMem'Sanjay Patel2015-08-211-4/+4
* Add a target environment for CoreCLR.Pat Gavlin2015-08-141-0/+4
* [Win64] Only treat some functions as having the Win64 conventionReid Kleckner2015-07-081-2/+20
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-3/+2
* make reciprocal estimate code generation more flexible by adding command-line...Sanjay Patel2015-06-041-12/+0
* X86: Added MPX feature and bound registers.Elena Demikhovsky2015-06-031-0/+4
* Revert "make reciprocal estimate code generation more flexible by adding comm...Rafael Espindola2015-06-031-0/+12
* make reciprocal estimate code generation more flexible by adding command-line...Sanjay Patel2015-06-021-12/+0
* Revert "make reciprocal estimate code generation more flexible by adding comm...Rafael Espindola2015-05-231-0/+12
* make reciprocal estimate code generation more flexible by adding command-line...Sanjay Patel2015-05-221-12/+0
* Migrate existing backends that care about software floating pointEric Christopher2015-05-121-0/+4
* [X86] Remove two feature flags that covered sets of instructions that have no...Craig Topper2015-02-051-8/+0
* remove variable names from comments; NFCSanjay Patel2015-02-031-63/+57
* Fix program crashes due to alignment exceptions generated for SSE memop instr...Sanjay Patel2015-02-031-4/+4
* Use a different encoding for debugtrap on PS4.Alex Rosenberg2015-01-261-0/+1
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-3/+0
* Add segmented stack support for DragonFlyBSD.Rafael Espindola2014-12-291-0/+1
* Rename the x86 isTargetMacho to isTargetMachO for uniformity.Eric Christopher2014-12-051-1/+1
* [X86] Clean up whitespace as well as minor coding styleMichael Liao2014-12-041-2/+2
* Tidied up target triple OS detection. NFCSimon Pilgrim2014-11-221-8/+4
* Add a feature flag for slow 32-byte unaligned memory accesses [x86].Sanjay Patel2014-11-211-0/+4
* [X86] For Silvermont CPU use 16-bit division instead of 64-bit for small posi...Alexey Volkov2014-11-211-4/+9
* X86: use the correct alloca symbol for Windows ItaniumSaleem Abdulrasool2014-11-201-0/+4
* Use rcpss/rcpps (X86) to speed up reciprocal calcs (PR21385).Sanjay Patel2014-11-111-0/+6
* Use rsqrt (X86) to speed up reciprocal square root calcsSanjay Patel2014-10-241-0/+6
* constify TargetMachine parameter for X86TargetLowering.Eric Christopher2014-10-011-1/+1
* Remove resetSubtargetFeatures as it is unused.Eric Christopher2014-09-031-3/+1
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-3/+0
* [x86] Enable Broadwell target.Robert Khasanov2014-08-211-0/+4
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Initialize X86 DataLayout based on the Triple only.Eric Christopher2014-08-091-2/+3
OpenPOWER on IntegriCloud