projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use cached subtargets inside X86FixupLEAs.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86Subtarget.h
2015-02-05
Craig Topper
[X86] Remove two feature flags that covered sets of...
blob
|
commitdiff
|
raw
2015-02-03
Sanjay Patel
remove variable names from comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-02-03
Sanjay Patel
Fix program crashes due to alignment exceptions generat...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-26
Alex Rosenberg
Use a different encoding for debugtrap on PS4.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-26
Eric Christopher
Move DataLayout back to the TargetMachine from TargetSu...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-29
Rafael Espindola
Add segmented stack support for DragonFlyBSD.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Eric Christopher
Rename the x86 isTargetMacho to isTargetMachO for unifo...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Michael Liao
[X86] Clean up whitespace as well as minor coding style
blob
|
commitdiff
|
raw
|
diff to current
2014-11-22
Simon Pilgrim
Tidied up target triple OS detection. NFC
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Sanjay Patel
Add a feature flag for slow 32-byte unaligned memory...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Alexey Volkov
[X86] For Silvermont CPU use 16-bit division instead...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-20
Saleem Abdulrasool
X86: use the correct alloca symbol for Windows Itanium
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Sanjay Patel
Use rcpss/rcpps (X86) to speed up reciprocal calcs...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-24
Sanjay Patel
Use rsqrt (X86) to speed up reciprocal square root...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Eric Christopher
constify TargetMachine parameter for X86TargetLowering.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-03
Eric Christopher
Remove resetSubtargetFeatures as it is unused.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-02
Eric Christopher
Reinstate "Nuke the old JIT."
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Robert Khasanov
[x86] Enable Broadwell target.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-13
Benjamin Kramer
Canonicalize header guards into a common format.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Eric Christopher
Initialize X86 DataLayout based on the Triple only.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Eric Christopher
Temporarily Revert "Nuke the old JIT." as it's not...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Rafael Espindola
Nuke the old JIT.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Pavel Chupin
[x32] Use ebp/esp as frame and stack pointer
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Kevin Enderby
Add support for the X86 secure guard extensions instruc...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Robert Khasanov
[SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX51...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Sanjay Patel
Move Post RA Scheduling flag bit into SchedMachineModel
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
Eric Christopher
Move to a private function to initialize the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Eric Christopher
Use unique_ptr for X86Subtarget pointer members.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Eric Christopher
Move all of the x86 subtarget initialized variables...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Alexey Volkov
[X86] Use ADD/SUB instead of INC/DEC for Silvermont
blob
|
commitdiff
|
raw
|
diff to current
2014-05-21
Eric Christopher
Make early if conversion dependent upon the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-20
Alexey Volkov
[X86] Tune LEA usage for Silvermont
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Jim Grosbach
X86: Remove TargetMachine CPU auto-detection.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Yaron Keren
Added isTargetWindowsMSVC(), renamed isTargetMingw...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
Yaron Keren
isTargetWindows() renamed to isTargetKnownWindowsMSVC()
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
Craig Topper
[C++11] Mark more classes in the X86 target as 'final'.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-30
NAKAMURA Takumi
X86Subtarget.h: isTargetWindows() should tell whether...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-27
Saleem Abdulrasool
Canonicalise Windows target triple spellings
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Craig Topper
Switch all uses of LLVM_OVERRIDE to just use 'override...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
David Woodhouse
[x86] Kill gratuitous X86_{32,64}TargetMachine subclass...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Craig Topper
[x86] Add basic support for .code16
blob
|
commitdiff
|
raw
|
diff to current
2013-12-19
Rafael Espindola
Synchronize the NaCl DataLayout strings with the ones...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Tim Northover
Make Triple's isOSBinFormatXXX functions partition...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-21
Ekaterina Romanova
SHLD/SHRD are VectorPath (microcode) instructions known...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Yaron Keren
(this is a corrected patch)
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Rafael Espindola
Revert "Calling _chkstk is required on ELF as well...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Yaron Keren
Calling _chkstk is required on ELF as well as COFF...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Andrew Trick
Enable MI Sched for x86.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-24
Yunzhong Gao
Adding a feature flag to the llvm backend for x86 TBM...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-13
Preston Gurd
Adds support for Atom Silvermont (SLM) - -march=slm
blob
|
commitdiff
|
raw
|
diff to current
2013-09-12
Ben Langmuir
Partial support for Intel SHA Extensions (sha1rnds4)
blob
|
commitdiff
|
raw
|
diff to current
2013-08-29
Cameron Esfahani
Clean up some usage of Triple. The base class has...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-28
NAKAMURA Takumi
X86Subtarget.h: Recognize x86_64-cygwin.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-21
Craig Topper
Rename mattr names for AVX-512 to from avx-512 -> avx51...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-24
Elena Demikhovsky
I'm starting to commit KNL backend. I'll push patches...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-12
Charles Davis
Target/X86: Add explicit Win64 and System V/x86-64...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Andrew Trick
Revert "Temporarily enable MI-Sched on X86."
blob
|
commitdiff
|
raw
|
diff to current
2013-06-24
Andrew Trick
Temporarily enable MI-Sched on X86.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-25
Preston Gurd
This patch adds the X86FixupLEAs pass, which will reduc...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Michael Liao
Add support of RDSEED defined in AVX2 extension
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Preston Gurd
For the current Atom processor, the fastest way to...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Michael Liao
Add HLE target feature
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Michael Liao
Add PREFETCHW codegen support
blob
|
commitdiff
|
raw
|
diff to current
2013-02-16
Bill Wendling
Reinitialize the ivars in the subtarget so that they...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-15
Bill Wendling
Temporary revert of 175320.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-15
Bill Wendling
Reinitialize the ivars in the subtarget.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-15
Bill Wendling
Use the 'target-features' and 'target-cpu' attributes...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-14
Kay Tiong Khoo
added basic support for Intel ADX instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-01-29
Evan Cheng
Teach SDISel to combine fsin / fcos into a fsincos...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Eli Bendersky
In this patch, we teach X86_64TargetMachine that it...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-08
Preston Gurd
Pad Short Functions for Intel Atom
blob
|
commitdiff
|
raw
|
diff to current
2013-01-05
Nadav Rotem
Revert revision 171524. Original message:
blob
|
commitdiff
|
raw
|
diff to current
2013-01-04
Preston Gurd
The current Intel Atom microarchitecture has a feature...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-04
Eli Bendersky
Make NaCl naming consistent. The triple OSType is calle...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-04
Chandler Carruth
Sort includes for all of the .h files under the 'lib...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Elena Demikhovsky
I changed hasAVX() to hasFp256() and hasAVX2() to hasIn...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-08
Michael Liao
Add support of RTM from TSX extension
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Andrew Trick
misched: remove the unused getSpecialAddressLatency...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-02
Andrew Kaylor
Support for generating ELF objects on Windows.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Craig Topper
Remove hasNoAVX method. Can just invert hasAVX instead.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-04
Preston Gurd
Generic Bypass Slow Div
blob
|
commitdiff
|
raw
|
diff to current
2012-08-30
Michael Liao
Introduce 'UseSSEx' to force SSE legacy encoding
blob
|
commitdiff
|
raw
|
diff to current
2012-08-24
Craig Topper
Custom lower FMA intrinsics to target specific nodes...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-23
Craig Topper
Favor FMA3 over FMA4 if both are enabled.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-01
Chad Rosier
Whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-03
Craig Topper
Rename FMA3 feature flag to just FMA to match gcc so...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-31
Benjamin Kramer
X86: Rename the CLMUL target feature to PCLMUL.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-17
Craig Topper
Reorder includes in Target backends to following coding...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-19
Jia Liu
some comment fix for X86 and ARM
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-07
Evan Cheng
Use LEA to adjust stack ptr for Atom. Patch by Andy...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-05
Chandler Carruth
Begin fleshing out more convenience predicates in llvm...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-01
Andrew Trick
Instruction scheduling itinerary for Intel Atom.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Craig Topper
Remove hasXMM/hasXMMInt functions. Move callers to...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Craig Topper
Remove hasSSE*orAVX functions and change all callers...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Craig Topper
Instruction selection priority fixes to remove the...
blob
|
commitdiff
|
raw
|
diff to current
next