index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86Subtarget.cpp
Age
Commit message (
Expand
)
Author
2010-07-23
Add x86 CLMUL (Carry-less multiplication) cpu feature
Bruno Cardoso Lopes
2010-07-05
Have the X86 backend use Triple instead of a string and some enums.
Eric Christopher
2010-06-14
fix a nasty bug where we were not treating available_externally
Chris Lattner
2010-05-27
FastISel doesn't yet handle callee-pop functions.
Dan Gohman
2010-04-28
Enable i16 to i32 promotion by default.
Evan Cheng
2010-04-21
isel (i32 anyext i16) as insert_subreg when 16-bit ops are being promoted.
Evan Cheng
2010-04-02
Separate out the AES-NI instructions from the SSE4.2 instructions. Add
Eric Christopher
2010-04-01
Nehalem unaligned memory access is fast.
Evan Cheng
2010-03-18
Turning off post-ra scheduling for x86. It isn't a consistent win.
Evan Cheng
2010-03-14
no really, all 64-bit cpu's have cmov support. This should
Chris Lattner
2010-01-27
Kill ModuleProvider and ghost linkage by inverting the relationship between
Jeffrey Yasskin
2010-01-11
Implement a feature (-vector-unaligned-mem) to allow targets to
David Greene
2010-01-05
Change errs() to dbgs().
David Greene
2009-12-22
Remove target attribute break-sse-dep. Instead, do not fold load into sse par...
Evan Cheng
2009-12-18
On recent Intel u-arch's, folding loads into some unary SSE instructions can
Evan Cheng
2009-12-07
Don't enable the post-RA scheduler on x86 except at -O3. In its
Dan Gohman
2009-11-20
Target-independent support for TargetFlags on BlockAddress operands,
Dan Gohman
2009-11-14
Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU.
Daniel Dunbar
2009-11-13
Allow target to specify regclass for which antideps will only be broken along...
David Goodwin
2009-11-10
Fixed to address code review. No functional changes.
David Goodwin
2009-10-15
Remove X86Subtarget::IsLinux. It's no longer being used.
Evan Cheng
2009-09-03
Reference to hidden symbols do not have to go through non-lazy pointer in non...
Evan Cheng
2009-09-03
Make these functions static and local.
Daniel Dunbar
2009-09-03
X86JITInfo::getLazyResolverFunction() should not read cpu id to determine whe...
Evan Cheng
2009-09-02
Add support for modeling whether or not the processor has support for
Chris Lattner
2009-08-28
Short-term workaround for frame-related weirdness on win64.
Anton Korobeynikov
2009-08-11
change the -x86-asm-syntax=intel/att flag to be in X86TAI
Chris Lattner
2009-08-05
Remove some dead code.
Daniel Dunbar
2009-08-03
- s/DOUT/DEBUG(errs()/g
Bill Wendling
2009-08-02
Normalize Subtarget constructors to take a target triple string instead of
Daniel Dunbar
2009-07-19
Fix some minor MSVC compiler warnings.
Daniel Dunbar
2009-07-16
GV with ghost linkage (module being lazily streamed in in JIT lazy compilatio...
Evan Cheng
2009-07-10
fix indentation
Chris Lattner
2009-07-10
remove the now-dead TM argument to these methods.
Chris Lattner
2009-07-10
make PIC vs DynamicNoPIC be explicit in PICStyles.
Chris Lattner
2009-07-10
some minor simplifications.
Chris Lattner
2009-07-10
add a couple of predicates to test for "stub style pic in PIC mode" and "stub...
Chris Lattner
2009-07-10
simplify fast isel by using ClassifyGlobalReference. This
Chris Lattner
2009-07-10
eliminate GVRequiresRegister, replacing it with predicates we
Chris Lattner
2009-07-10
move some classification logic around. Now GVRequiresExtraLoad
Chris Lattner
2009-07-10
GVRequiresExtraLoad is now never used for calls, simplify it based on this.
Chris Lattner
2009-07-10
actually, just eliminate PCRelGVRequiresExtraLoad. It makes the code
Chris Lattner
2009-07-10
There is only one case where GVRequiresExtraLoad returns true for calls:
Chris Lattner
2009-07-10
the "isDirectCall" operand of GVRequiresRegister is always false, eliminate it.
Chris Lattner
2009-07-09
simplify some code based on the fact that picstyles != none are only valid
Chris Lattner
2009-07-09
Reduce indentation in GVRequiresExtraLoad. Return true for windows
Chris Lattner
2009-06-26
Add feature flags for AVX and FMA and fix some SSE4A feature flag
David Greene
2009-06-08
The attached patches implement most of the ARM AAPCS-VFP hard float
Anton Korobeynikov
2009-05-26
Update CPU capabilities for AMD machines
Stefanus Du Toit
2009-05-20
Try again. Allow call to immediate address for ELF or when in static relocati...
Evan Cheng
[next]