index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86.h
Commit message (
Expand
)
Author
Age
*
Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the
Bill Wendling
2007-02-08
*
Remove unneeded forward decls
Chris Lattner
2006-11-15
*
Completely rearchitect the interface between targets and the pass manager.
Chris Lattner
2006-09-04
*
- Enable x86 isel preprocessing by default unless -fast is specified.
Evan Cheng
2006-08-29
*
- Refactor the code that resolve basic block references to a TargetJITInfo
Evan Cheng
2006-07-25
*
Added getTargetLowering() to TargetMachine. Refactored targets to support this.
Evan Cheng
2006-03-13
*
Kill the x86 pattern isel. boom.
Nate Begeman
2006-02-17
*
Remove the X86PeepholeOptimizerPass, a truly horrible old hack that is now
Chris Lattner
2006-02-03
*
Bye bye Pattern ISel, hello DAG ISel.
Evan Cheng
2006-01-27
*
x86 CPU detection and proper subtarget support
Evan Cheng
2006-01-27
*
Added preliminary x86 subtarget support.
Evan Cheng
2006-01-26
*
Only lower SELECT when using DAG based isel.
Evan Cheng
2005-12-17
*
remove some never-completed and now-obsolete code.
Chris Lattner
2005-12-12
*
Separate X86ISelLowering stuff out from the X86ISelPattern.cpp file. Patch
Chris Lattner
2005-11-15
*
Remove the X86 and PowerPC Simple instruction selectors; their time has
Nate Begeman
2005-08-18
*
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-11
*
First round of support for doing scalar FP using the SSE2 ISA extension and
Nate Begeman
2005-07-06
*
Add support to the X86 backend for emitting ELF files. To use this, we
Chris Lattner
2005-06-27
*
* Remove trailing whitespace
Misha Brukman
2005-04-21
*
Add a new prototype
Chris Lattner
2005-01-07
*
Add -sse[,2,3] arguments to LLC
Chris Lattner
2004-08-24
*
Disable the pattern isel
Chris Lattner
2004-08-15
*
Remove some (LARGE) abandoned code for the release. If this is ever needed
Chris Lattner
2004-07-22
*
Tablgen files for really simple instruction selector
Jakub Staszak
2004-04-06
*
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-28
*
Add a floating point killer pass. This pass runs before register
Alkis Evlogimenos
2003-12-13
*
Add an option to enable the SSA based peephole optimizer.
Chris Lattner
2003-12-01
*
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-11
*
Added LLVM copyright header.
John Criswell
2003-10-21
*
Factory methods for FunctionPasses now return type FunctionPass *.
Brian Gaeke
2003-08-13
*
Add support for a pattern matching instruction selector. This is still in
Chris Lattner
2003-08-11
*
Start using tablegen'd instruction enum list
Chris Lattner
2003-08-03
*
Switch over to tablegen generated header files
Chris Lattner
2003-08-03
*
Rename function to be more consistent with filename
Chris Lattner
2003-07-26
*
Printer.cpp: Ditch addRequired/getAnalysis, because they leave
Brian Gaeke
2003-07-23
*
Add namespace comments for doxygen
Chris Lattner
2003-06-03
*
Move passes out to Passes.h
Chris Lattner
2003-01-13
*
* Most pass ctor functions don't take TM arguments anymore
Chris Lattner
2002-12-28
*
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-16
*
* Move information about Implicit Defs/Uses into X86InstrInfo.def.
Chris Lattner
2002-12-03
*
Start to add more information to instr.def
Chris Lattner
2002-11-18
*
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-29
*
Initial stab at MachineInstr'ication
Chris Lattner
2002-10-28
*
Initial checkin of X86 backend.
Chris Lattner
2002-10-25