projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
"The instructions MMX_PSADBWrm and MMX_PSADBWrr have opcode 0b11100000 (e0), but
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86TargetMachine.cpp
2009-04-29
Bill Wendling
Instead of passing in an unsigned value for the optimiz...
blob
|
commitdiff
|
raw
2009-04-29
Bill Wendling
Second attempt:
blob
|
commitdiff
|
raw
|
diff to current
2009-04-28
Bill Wendling
r70270 isn't ready yet. Back this out. Sorry for the...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-28
Bill Wendling
Massive check in. This changes the "-fast" flag to...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-25
Evan Cheng
CodeGen still defaults to non-verbose asm, but llc...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-24
Bill Wendling
Overhaul my earlier submission due to feedback. It...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-07
Dan Gohman
Make a comment a doxygen comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-28
Duncan Sands
Fix build with gcc-4.4: it doesn't like PICStyle
blob
|
commitdiff
|
raw
|
diff to current
2008-11-12
Dan Gohman
Move the code that inserts X87 FP_REG_KILL instructions...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-25
Dan Gohman
Move the code that adds the DeadMachineInstructionElimP...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-18
Dan Gohman
Teach DAGCombine to fold constant offsets into GlobalAd...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Dan Gohman
Fix command-line option printing to print two spaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-26
Dan Gohman
Factor out the code for determining when symblic addresses
blob
|
commitdiff
|
raw
|
diff to current
2008-09-25
Anton Korobeynikov
Reapply 56585:56589 with proper fix for some gcc versions
blob
|
commitdiff
|
raw
|
diff to current
2008-09-25
Evan Cheng
Temporarily backing out 56585:56589 to unbreak the...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Anton Korobeynikov
Use crazy template-based inheritance instead of virtual...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-21
Owen Anderson
Use raw_ostream throughout the AsmPrinter.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-17
Anton Korobeynikov
Move X86 assembler printers into separate directory...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-12
Dale Johannesen
Make x86-64 JIT changes Darwin-specific.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Dale Johannesen
Some fixes for x86-64 JIT. Make it use small code
blob
|
commitdiff
|
raw
|
diff to current
2008-07-09
Anton Korobeynikov
Split X86TargetAsmInfo into 4 subtarget-specific classes
blob
|
commitdiff
|
raw
|
diff to current
2008-06-22
Dan Gohman
Remove unnecessary #includes.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-22
Evan Cheng
X86CodeEmitter should not set PIC style to None at...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Clean up the use of static and anonymous namespaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-23
Anton Korobeynikov
Be over-conservative: scan for all used virtual registe...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-23
Anton Korobeynikov
Add X86 Maximal Stack Alignment Calculator Pass before RA
blob
|
commitdiff
|
raw
|
diff to current
2008-03-23
Anton Korobeynikov
Provide a JIT selector on win64
blob
|
commitdiff
|
raw
|
diff to current
2008-03-23
Anton Korobeynikov
Hack out the PIC mode on Win64 targets. This needs...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Dan Gohman
Use PassManagerBase instead of FunctionPassManager...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-28
Evan Cheng
Added option -align-loops=<true/false> to disable loop...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-28
Evan Cheng
Add a quick and dirty "loop aligner pass". x86 uses...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Anton Korobeynikov
Remove bunch of gcc 4.3-related warnings from Target
blob
|
commitdiff
|
raw
|
diff to current
2008-01-08
Evan Cheng
Minor fix to enable x86-64 pic jit (still fails for...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-22
Evan Cheng
Preliminary PIC JIT support for X86 (32-bit) / Darwin.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-22
Evan Cheng
Oops.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-22
Evan Cheng
Allow JIT with non-static relocation model.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-06
Dale Johannesen
Move lengthy conditional down 1 level per review comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-03
Dale Johannesen
Make x86 long double alignment 32 for everything but
blob
|
commitdiff
|
raw
|
diff to current
2007-08-03
Dale Johannesen
long double patch 2 of N. Handle it in TargetData.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-20
Evan Cheng
Added -print-emitted-asm to print out JIT generated...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-09
Chris Lattner
The various "getModuleMatchQuality" implementations...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Evan Cheng
80 col. violation.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-14
Chris Lattner
Generalize TargetData strings, to support more interest...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-08
Bill Wendling
Moved the MachOWriter and ELFWriter out of the Target...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-22
Evan Cheng
Double and long preferred alignment is 8 byte.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-20
Chris Lattner
Teach TargetData to handle 'preferred' alignment for...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-18
Evan Cheng
- Target PIC style is no longer affected by relocation...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-17
Bill Wendling
Revert patch.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-17
Bill Wendling
Create the specified TargetObjInfo and use it.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-12
Anton Korobeynikov
* PIC codegen for X86/Linux has been implemented
blob
|
commitdiff
|
raw
|
diff to current
2007-01-03
Anton Korobeynikov
Really big cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-22
Anton Korobeynikov
Refactored JIT codegen for mingw32. Now we're using...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-20
Anton Korobeynikov
Fixed dllimported symbols support during JIT'ing. JIT...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-19
Chris Lattner
The x86-64 target machine should be used for amd64...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-05
Evan Cheng
- Switch X86-64 JIT to large code size model.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-04
Evan Cheng
Non-darwin gcc should default to static relocation...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-17
Bill Wendling
Removed even more std::cerr and #include <iostream...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-08
Evan Cheng
Committing X86-64 support.
blob
|
commitdiff
|
raw
|
diff to current
2006-09-07
Jim Laskey
1. Remove condition on delete.
blob
|
commitdiff
|
raw
|
diff to current
2006-09-04
Chris Lattner
Fix some X86 JIT failures. This should really come...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-04
Chris Lattner
Completely rearchitect the interface between targets...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-03
Chris Lattner
Simplify target construction.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-29
Evan Cheng
- Enable x86 isel preprocessing by default unless ...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-23
Nate Begeman
Initial checkin of the Mach-O emitter. There's plenty...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-02
Nate Begeman
Disable LSR at -fast
blob
|
commitdiff
|
raw
|
diff to current
2006-07-26
Chris Lattner
Rename RelocModel::PIC to PIC_, to avoid conflicts...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-25
Evan Cheng
- Refactor the code that resolve basic block references...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-16
Chris Lattner
Don't pass target name into TargetData anymore, it...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-30
Evan Cheng
Fix a build breaker.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-20
Owen Anderson
Make TargetData strings less redundant.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-20
Owen Anderson
Make all of the TargetMachine subclasses use the new...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-03
Owen Anderson
Refactor TargetMachine, pushing handling of TargetData...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-08
Nate Begeman
Disable switch lowering for targets based on the select...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-27
Nate Begeman
SelectionDAGISel can now natively handle Switch instruc...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Chris Lattner
Eliminate IntrinsicLowering from TargetMachine.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-19
Evan Cheng
Turning on LSR by default
blob
|
commitdiff
|
raw
|
diff to current
2006-03-16
Evan Cheng
Added a way for TargetLowering to specify what values...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-13
Evan Cheng
Added getTargetLowering() to TargetMachine. Refactored...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-09
Evan Cheng
Add option -enable-x86-lsr to enable x86 loop strength...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-22
Evan Cheng
- Added option -relocation-model to set relocation...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-18
Evan Cheng
Disable PIC for JIT.
blob
|
commitdiff
|
raw
|
diff to current
2006-02-17
Nate Begeman
Kill the x86 pattern isel. boom.
blob
|
commitdiff
|
raw
|
diff to current
2006-02-03
Chris Lattner
remove an old comment
blob
|
commitdiff
|
raw
|
diff to current
2006-02-03
Chris Lattner
Remove the X86PeepholeOptimizerPass, a truly horrible...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-27
Evan Cheng
Bye bye Pattern ISel, hello DAG ISel.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-27
Evan Cheng
x86 CPU detection and proper subtarget support
blob
|
commitdiff
|
raw
|
diff to current
2006-01-26
Evan Cheng
Added preliminary x86 subtarget support.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-22
Chris Lattner
Add explicit #includes of <iostream>
blob
|
commitdiff
|
raw
|
diff to current
2006-01-20
Evan Cheng
Stop doing that accidental commit.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-20
Evan Cheng
A few more SH{L|R}D peepholes.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-19
Evan Cheng
Didn't mean to commit the last one.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-19
Evan Cheng
Added i16 SH{L|R}D patterns.
blob
|
commitdiff
|
raw
|
diff to current
2005-12-20
Evan Cheng
SSE2 floating point load / store patterns. SSE2 fp...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-17
Evan Cheng
Only lower SELECT when using DAG based isel.
blob
|
commitdiff
|
raw
|
diff to current
2005-12-12
Chris Lattner
remove some never-completed and now-obsolete code.
blob
|
commitdiff
|
raw
|
diff to current
2005-11-16
Chris Lattner
initial step at adding a dag-to-dag isel for X86 backen...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-15
Chris Lattner
Separate X86ISelLowering stuff out from the X86ISelPatt...
blob
|
commitdiff
|
raw
|
diff to current
2005-11-08
Chris Lattner
Add a new option to indicate we want the code generator...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-01
Jim Laskey
1. Use SubtargetFeatures in llc/lli.
blob
|
commitdiff
|
raw
|
diff to current
next