index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86.h
Age
Commit message (
Expand
)
Author
2006-03-13
Added getTargetLowering() to TargetMachine. Refactored targets to support this.
Evan Cheng
2006-02-17
Kill the x86 pattern isel. boom.
Nate Begeman
2006-02-03
Remove the X86PeepholeOptimizerPass, a truly horrible old hack that is now
Chris Lattner
2006-01-27
Bye bye Pattern ISel, hello DAG ISel.
Evan Cheng
2006-01-27
x86 CPU detection and proper subtarget support
Evan Cheng
2006-01-26
Added preliminary x86 subtarget support.
Evan Cheng
2005-12-17
Only lower SELECT when using DAG based isel.
Evan Cheng
2005-12-12
remove some never-completed and now-obsolete code.
Chris Lattner
2005-11-15
Separate X86ISelLowering stuff out from the X86ISelPattern.cpp file. Patch
Chris Lattner
2005-08-18
Remove the X86 and PowerPC Simple instruction selectors; their time has
Nate Begeman
2005-07-11
Refactor things a bit to allow the ELF code emitter to run the X86 machine co...
Chris Lattner
2005-07-11
Remove prototype for non-existant function
Chris Lattner
2005-07-06
First round of support for doing scalar FP using the SSE2 ISA extension and
Nate Begeman
2005-06-27
Add support to the X86 backend for emitting ELF files. To use this, we
Chris Lattner
2005-04-21
* Remove trailing whitespace
Misha Brukman
2005-01-07
Add a new prototype
Chris Lattner
2004-08-24
Add -sse[,2,3] arguments to LLC
Chris Lattner
2004-08-15
Disable the pattern isel
Chris Lattner
2004-07-22
Remove some (LARGE) abandoned code for the release. If this is ever needed
Chris Lattner
2004-04-06
Tablgen files for really simple instruction selector
Jakub Staszak
2003-12-28
Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering
Chris Lattner
2003-12-28
implement support for the intrinsic lowering functionality
Chris Lattner
2003-12-13
Add a floating point killer pass. This pass runs before register
Alkis Evlogimenos
2003-12-01
Add an option to enable the SSA based peephole optimizer.
Chris Lattner
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-10-21
Added LLVM copyright header.
John Criswell
2003-08-13
Factory methods for FunctionPasses now return type FunctionPass *.
Brian Gaeke
2003-08-11
Add support for a pattern matching instruction selector. This is still in
Chris Lattner
2003-08-03
Start using tablegen'd instruction enum list
Chris Lattner
2003-08-03
Switch over to tablegen generated header files
Chris Lattner
2003-07-26
Rename function to be more consistent with filename
Chris Lattner
2003-07-23
Printer.cpp: Ditch addRequired/getAnalysis, because they leave
Brian Gaeke
2003-06-03
Add namespace comments for doxygen
Chris Lattner
2003-01-13
Move passes out to Passes.h
Chris Lattner
2002-12-28
* Most pass ctor functions don't take TM arguments anymore
Chris Lattner
2002-12-16
Try #2 to get alias set stuff to work
Chris Lattner
2002-12-16
Add info about register aliases, add prototype for createLocalRegisterAllocator
Chris Lattner
2002-12-16
Rename createSimpleX86RegisterAllocator to createSimpleRegisterAllocator
Chris Lattner
2002-12-03
* Move information about Implicit Defs/Uses into X86InstrInfo.def.
Chris Lattner
2002-11-18
Start to add more information to instr.def
Chris Lattner
2002-10-29
Convert backend to use passes, implement X86TargetMachine
Chris Lattner
2002-10-29
Rename X86InstructionInfo to X86InstrInfo
Chris Lattner
2002-10-29
Be compatible with sparc backend
Chris Lattner
2002-10-28
Initial stab at MachineInstr'ication
Chris Lattner
2002-10-25
Initial checkin of X86 backend.
Chris Lattner