summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-0/+3
* Nuke the old JIT.Rafael Espindola2014-08-071-3/+0
* [x32] Use ebp/esp as frame and stack pointerPavel Chupin2014-08-071-1/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-7/+18
* Add support for the X86 secure guard extensions instructions in assembler (SGX).Kevin Enderby2014-07-311-0/+4
* [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.Robert Khasanov2014-07-211-3/+15
* Move Post RA Scheduling flag bit into SchedMachineModelSanjay Patel2014-07-151-10/+4
* Move to a private function to initialize the subtarget dependenciesEric Christopher2014-06-111-10/+13
* Use unique_ptr for X86Subtarget pointer members.Eric Christopher2014-06-101-9/+10
* Move all of the x86 subtarget initialized variables down into the x86 subtargetEric Christopher2014-06-091-1/+23
* [X86] Use ADD/SUB instead of INC/DEC for SilvermontAlexey Volkov2014-06-091-0/+4
* Make early if conversion dependent upon the subtarget and addEric Christopher2014-05-211-0/+2
* [X86] Tune LEA usage for SilvermontAlexey Volkov2014-05-201-0/+5
* X86: Remove TargetMachine CPU auto-detection.Jim Grosbach2014-04-121-4/+0
OpenPOWER on IntegriCloud