projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Convert more static tables of registers used by calling convention to uint16_t to...
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86Subtarget.cpp
2012-02-22
Chad Rosier
Remove extra semi-colons.
blob
|
commitdiff
|
raw
2012-02-07
Evan Cheng
Use LEA to adjust stack ptr for Atom. Patch by Andy...
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-30
Evan Cheng
PR11834: Use macros which are defined on Windows. Patch...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Joerg Sonnenberger
Default stack alignment for 32bit x86 should be 4 Bytes...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-09
Craig Topper
Remove AVX hack in X86Subtarget. AVX/AVX2 are now treat...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-09
Craig Topper
Don't disable MMX support when AVX is enabled. Fix...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-29
Craig Topper
Change XOP detection to use the correct CPUID bit inste...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Jan Sjödin
Add XOP feature flag.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-30
Craig Topper
Add intrinsics and feature flag for read/write FS/GS...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
David Meyer
Remove NaClMode
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Craig Topper
Don't use inline assembly in 64-bit Visual Studio....
blob
|
commitdiff
|
raw
|
diff to current
2011-10-16
Craig Topper
Add X86 BZHI instruction as well as BMI2 feature detection.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-16
Craig Topper
Add X86 feature detection support for BMI instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Craig Topper
Add X86 TZCNT instruction and patterns to select it...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Craig Topper
Add X86 LZCNT instruction. Including instruction select...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Craig Topper
Put a bunch of calls to ToggleFeature behind proper...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-09
Craig Topper
Add Ivy Bridge 16-bit floating point conversion instruc...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Craig Topper
Add support for MOVBE and RDRAND instructions for the...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-07
Rafael Espindola
Detect attempt to use segmented stacks on non ELF syste...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-05
Nick Lewycky
Add a new MC bit for NaCl (Native Client) mode. NaCl...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Eli Friedman
Add support for generating CMPXCHG16B on x86-64 for...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Evan Cheng
Next round of MC refactoring. This patch factor MC...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-11
Evan Cheng
- Eliminate MCCodeEmitter's dependency on TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Eli Friedman
Really force on 64bit for 64-bit targets. Should fix...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Eli Friedman
Revert earlier unnecessary hack. Make sure we correctl...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Evan Cheng
Restore old behavior. Always auto-detect features unles...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Eli Friedman
Default 64-bit target features and SSE2 on when a tripl...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Evan Cheng
For non-x86 host, used generic as CPU name.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Evan Cheng
Eliminate asm parser's dependency on TargetMachine:
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Evan Cheng
Add Mode64Bit feature and sink it down to MC layer.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Evan Cheng
Compute feature bits at time of MCSubtargetInfo initial...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Evan Cheng
Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Evan Cheng
Rename TargetSubtarget to TargetSubtargetInfo for consi...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Evan Cheng
- Added MCSubtargetInfo to capture subtarget features...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Evan Cheng
Fix the ridiculous SubtargetFeatures API where it impli...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Evan Cheng
Remove TargetOptions.h dependency from X86Subtarget.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-17
Mon P Wang
Enable autodetect of popcnt
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Daniel Dunbar
ADT/Triple: Renambe isOSX... methods to isMacOSX for...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Daniel Dunbar
Target/X86: Eliminate uses of getDarwinVers().
blob
|
commitdiff
|
raw
|
diff to current
2011-02-22
Roman Divacky
Stack alignment is 16 bytes on FreeBSD/i386 too.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-21
Duncan Sands
The stack should be 16 byte aligned on 32 bit solaris...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Eric Christopher
Experiment with changing the default 32-bit linux stack...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Evan Cheng
Disable auto-detection of AVX support since AVX codegen...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Nate Begeman
Formalize the notion that AVX and SSE are non-overlappi...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-04
Bill Wendling
Initialize HasPOPCNT.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Michael J. Spencer
Merge System into Support.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-21
Anton Korobeynikov
Use rip-rel addressing on win64 by default. For this...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-23
Bruno Cardoso Lopes
Add x86 CLMUL (Carry-less multiplication) cpu feature
blob
|
commitdiff
|
raw
|
diff to current
2010-07-05
Eric Christopher
Have the X86 backend use Triple instead of a string...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-14
Chris Lattner
fix a nasty bug where we were not treating available_ex...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Dan Gohman
FastISel doesn't yet handle callee-pop functions.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-28
Evan Cheng
Enable i16 to i32 promotion by default.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-21
Evan Cheng
isel (i32 anyext i16) as insert_subreg when 16-bit...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Eric Christopher
Separate out the AES-NI instructions from the SSE4...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-01
Evan Cheng
Nehalem unaligned memory access is fast.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-18
Evan Cheng
Turning off post-ra scheduling for x86. It isn't a...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Chris Lattner
no really, all 64-bit cpu's have cmov support. This...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
Jeffrey Yasskin
Kill ModuleProvider and ghost linkage by inverting...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-11
David Greene
Implement a feature (-vector-unaligned-mem) to allow...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-22
Evan Cheng
Remove target attribute break-sse-dep. Instead, do...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-18
Evan Cheng
On recent Intel u-arch's, folding loads into some unary...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Dan Gohman
Don't enable the post-RA scheduler on x86 except at...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
Dan Gohman
Target-independent support for TargetFlags on BlockAddr...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-14
Daniel Dunbar
Add llvm::sys::getHostCPUName, for detecting the LLVM...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-13
David Goodwin
Allow target to specify regclass for which antideps...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-10
David Goodwin
Fixed to address code review. No functional changes.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-15
Evan Cheng
Remove X86Subtarget::IsLinux. It's no longer being...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Evan Cheng
Reference to hidden symbols do not have to go through...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Daniel Dunbar
Make these functions static and local.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Evan Cheng
X86JITInfo::getLazyResolverFunction() should not read...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Chris Lattner
Add support for modeling whether or not the processor...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-28
Anton Korobeynikov
Short-term workaround for frame-related weirdness on...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Chris Lattner
change the -x86-asm-syntax=intel/att flag to be in...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Daniel Dunbar
Remove some dead code.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-03
Bill Wendling
- s/DOUT/DEBUG(errs()/g
blob
|
commitdiff
|
raw
|
diff to current
2009-08-02
Daniel Dunbar
Normalize Subtarget constructors to take a target tripl...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-19
Daniel Dunbar
Fix some minor MSVC compiler warnings.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Evan Cheng
GV with ghost linkage (module being lazily streamed...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
fix indentation
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
remove the now-dead TM argument to these methods.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
make PIC vs DynamicNoPIC be explicit in PICStyles.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
some minor simplifications.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
add a couple of predicates to test for "stub style...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
simplify fast isel by using ClassifyGlobalReference...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
eliminate GVRequiresRegister, replacing it with predica...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
move some classification logic around. Now GVRequiresE...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
GVRequiresExtraLoad is now never used for calls, simpli...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
actually, just eliminate PCRelGVRequiresExtraLoad....
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
There is only one case where GVRequiresExtraLoad return...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Chris Lattner
the "isDirectCall" operand of GVRequiresRegister is...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-09
Chris Lattner
simplify some code based on the fact that picstyles...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-09
Chris Lattner
Reduce indentation in GVRequiresExtraLoad. Return...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-26
David Greene
Add feature flags for AVX and FMA and fix some SSE4A...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-08
Anton Korobeynikov
The attached patches implement most of the ARM AAPCS...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-26
Stefanus Du Toit
Update CPU capabilities for AMD machines
blob
|
commitdiff
|
raw
|
diff to current
2009-05-20
Evan Cheng
Try again. Allow call to immediate address for ELF...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-25
Chris Lattner
add support for detecting process features on win64...
blob
|
commitdiff
|
raw
|
diff to current
next