aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86Subtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Change errs() to dbgs().David Greene2010-01-051-1/+1
* Remove target attribute break-sse-dep. Instead, do not fold load into sse par...Evan Cheng2009-12-221-2/+0
* On recent Intel u-arch's, folding loads into some unary SSE instructions canEvan Cheng2009-12-181-0/+2
* Don't enable the post-RA scheduler on x86 except at -O3. In itsDan Gohman2009-12-071-1/+1
* Target-independent support for TargetFlags on BlockAddress operands,Dan Gohman2009-11-201-0/+15
* Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU.Daniel Dunbar2009-11-141-113/+2
* Allow target to specify regclass for which antideps will only be broken along...David Goodwin2009-11-131-2/+2
* Fixed to address code review. No functional changes.David Goodwin2009-11-101-0/+10
* Remove X86Subtarget::IsLinux. It's no longer being used.Evan Cheng2009-10-151-2/+0
* Reference to hidden symbols do not have to go through non-lazy pointer in non...Evan Cheng2009-09-031-8/+1
* Make these functions static and local.Daniel Dunbar2009-09-031-5/+4
* X86JITInfo::getLazyResolverFunction() should not read cpu id to determine whe...Evan Cheng2009-09-031-9/+10
* Add support for modeling whether or not the processor has support forChris Lattner2009-09-021-6/+8
* Short-term workaround for frame-related weirdness on win64.Anton Korobeynikov2009-08-281-1/+1
* change the -x86-asm-syntax=intel/att flag to be in X86TAI Chris Lattner2009-08-111-18/+1
* Remove some dead code.Daniel Dunbar2009-08-051-22/+1
* - s/DOUT/DEBUG(errs()/gBill Wendling2009-08-031-4/+5
* Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar2009-08-021-3/+3
* Fix some minor MSVC compiler warnings.Daniel Dunbar2009-07-191-6/+2
* GV with ghost linkage (module being lazily streamed in in JIT lazy compilatio...Evan Cheng2009-07-161-5/+9
* fix indentationChris Lattner2009-07-101-14/+14
* remove the now-dead TM argument to these methods.Chris Lattner2009-07-101-2/+2
* make PIC vs DynamicNoPIC be explicit in PICStyles.Chris Lattner2009-07-101-12/+0
* some minor simplifications.Chris Lattner2009-07-101-13/+31
* add a couple of predicates to test for "stub style pic in PIC mode" and "stub...Chris Lattner2009-07-101-1/+12
* simplify fast isel by using ClassifyGlobalReference. ThisChris Lattner2009-07-101-9/+0
* eliminate GVRequiresRegister, replacing it with predicates we Chris Lattner2009-07-101-14/+0
* move some classification logic around. Now GVRequiresExtraLoadChris Lattner2009-07-101-25/+78
* GVRequiresExtraLoad is now never used for calls, simplify it based on this.Chris Lattner2009-07-101-8/+3
* actually, just eliminate PCRelGVRequiresExtraLoad. It makes the codeChris Lattner2009-07-101-13/+0
* There is only one case where GVRequiresExtraLoad returns true for calls:Chris Lattner2009-07-101-2/+15
* the "isDirectCall" operand of GVRequiresRegister is always false, eliminate it.Chris Lattner2009-07-101-5/+4
* simplify some code based on the fact that picstyles != none are only valid Chris Lattner2009-07-091-2/+1
* Reduce indentation in GVRequiresExtraLoad. Return true for windowsChris Lattner2009-07-091-26/+28
* Add feature flags for AVX and FMA and fix some SSE4A feature flagDavid Greene2009-06-261-0/+9
* The attached patches implement most of the ARM AAPCS-VFP hard floatAnton Korobeynikov2009-06-081-0/+4
* Update CPU capabilities for AMD machinesStefanus Du Toit2009-05-261-3/+15
* Try again. Allow call to immediate address for ELF or when in static relocati...Evan Cheng2009-05-201-2/+10
* add support for detecting process features on win64, patch byChris Lattner2009-04-251-36/+50
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-071-1/+1
* Added another darwin subtargetMon P Wang2009-02-281-0/+4
* Tevert part of the x86 subtarget logic changes: when -march=x86-64Dan Gohman2009-02-031-4/+5
* Change Feature64Bit to not imply FeatureSSE2. All x86-64 hardware hasDan Gohman2009-02-031-10/+9
* Only force SSE level if it is not correct.Torok Edwin2009-02-021-3/+10
* remove #if 0 code on Bill's request.Torok Edwin2009-02-021-4/+0
* Implement -mno-sse: if SSE is disabled on x86-64, don't store XMM on stack forTorok Edwin2009-02-011-1/+1
* should have removed the + when manually applying a patch!Torok Edwin2009-01-251-2/+2
* revert this patch for now, because Codegen does still want to generate SSE code,Torok Edwin2009-01-251-0/+4
* If user explicitly asks not to use SSE, don't force it. This fixes LLVM part ...Torok Edwin2009-01-251-2/+0
* Add the private linkage.Rafael Espindola2009-01-151-2/+2