index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the
Bill Wendling
2007-02-08
1
-6
/
+0
*
Remove unneeded forward decls
Chris Lattner
2006-11-15
1
-1
/
+0
*
Completely rearchitect the interface between targets and the pass manager.
Chris Lattner
2006-09-04
1
-2
/
+2
*
- Enable x86 isel preprocessing by default unless -fast is specified.
Evan Cheng
2006-08-29
1
-1
/
+1
*
- Refactor the code that resolve basic block references to a TargetJITInfo
Evan Cheng
2006-07-25
1
-1
/
+2
*
Added getTargetLowering() to TargetMachine. Refactored targets to support this.
Evan Cheng
2006-03-13
1
-4
/
+4
*
Kill the x86 pattern isel. boom.
Nate Begeman
2006-02-17
1
-8
/
+0
*
Remove the X86PeepholeOptimizerPass, a truly horrible old hack that is now
Chris Lattner
2006-02-03
1
-5
/
+0
*
Bye bye Pattern ISel, hello DAG ISel.
Evan Cheng
2006-01-27
1
-1
/
+1
*
x86 CPU detection and proper subtarget support
Evan Cheng
2006-01-27
1
-6
/
+0
*
Added preliminary x86 subtarget support.
Evan Cheng
2006-01-26
1
-1
/
+1
*
Only lower SELECT when using DAG based isel.
Evan Cheng
2005-12-17
1
-0
/
+1
*
remove some never-completed and now-obsolete code.
Chris Lattner
2005-12-12
1
-5
/
+0
*
Separate X86ISelLowering stuff out from the X86ISelPattern.cpp file. Patch
Chris Lattner
2005-11-15
1
-3
/
+9
*
Remove the X86 and PowerPC Simple instruction selectors; their time has
Nate Begeman
2005-08-18
1
-6
/
+0
*
Refactor things a bit to allow the ELF code emitter to run the X86 machine co...
Chris Lattner
2005-07-11
1
-6
/
+11
*
Remove prototype for non-existant function
Chris Lattner
2005-07-11
1
-6
/
+0
*
First round of support for doing scalar FP using the SSE2 ISA extension and
Nate Begeman
2005-07-06
1
-0
/
+1
*
Add support to the X86 backend for emitting ELF files. To use this, we
Chris Lattner
2005-06-27
1
-0
/
+6
*
* Remove trailing whitespace
Misha Brukman
2005-04-21
1
-2
/
+2
*
Add a new prototype
Chris Lattner
2005-01-07
1
-2
/
+7
*
Add -sse[,2,3] arguments to LLC
Chris Lattner
2004-08-24
1
-0
/
+6
*
Disable the pattern isel
Chris Lattner
2004-08-15
1
-6
/
+0
*
Remove some (LARGE) abandoned code for the release. If this is ever needed
Chris Lattner
2004-07-22
1
-6
/
+0
*
Tablgen files for really simple instruction selector
Jakub Staszak
2004-04-06
1
-0
/
+6
*
Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering
Chris Lattner
2003-12-28
1
-4
/
+2
*
implement support for the intrinsic lowering functionality
Chris Lattner
2003-12-28
1
-2
/
+5
*
Add a floating point killer pass. This pass runs before register
Alkis Evlogimenos
2003-12-13
1
-0
/
+6
*
Add an option to enable the SSA based peephole optimizer.
Chris Lattner
2003-12-01
1
-0
/
+5
*
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-11
1
-0
/
+5
*
Added LLVM copyright header.
John Criswell
2003-10-21
1
-0
/
+7
*
Factory methods for FunctionPasses now return type FunctionPass *.
Brian Gaeke
2003-08-13
1
-10
/
+10
*
Add support for a pattern matching instruction selector. This is still in
Chris Lattner
2003-08-11
1
-0
/
+6
*
Start using tablegen'd instruction enum list
Chris Lattner
2003-08-03
1
-10
/
+3
*
Switch over to tablegen generated header files
Chris Lattner
2003-08-03
1
-9
/
+6
*
Rename function to be more consistent with filename
Chris Lattner
2003-07-26
1
-2
/
+2
*
Printer.cpp: Ditch addRequired/getAnalysis, because they leave
Brian Gaeke
2003-07-23
1
-4
/
+5
*
Add namespace comments for doxygen
Chris Lattner
2003-06-03
1
-3
/
+3
*
Move passes out to Passes.h
Chris Lattner
2003-01-13
1
-10
/
+7
*
* Most pass ctor functions don't take TM arguments anymore
Chris Lattner
2002-12-28
1
-7
/
+12
*
Try #2 to get alias set stuff to work
Chris Lattner
2002-12-16
1
-1
/
+1
*
Add info about register aliases, add prototype for createLocalRegisterAllocator
Chris Lattner
2002-12-16
1
-1
/
+2
*
Rename createSimpleX86RegisterAllocator to createSimpleRegisterAllocator
Chris Lattner
2002-12-16
1
-4
/
+4
*
* Move information about Implicit Defs/Uses into X86InstrInfo.def.
Chris Lattner
2002-12-03
1
-1
/
+1
*
Start to add more information to instr.def
Chris Lattner
2002-11-18
1
-1
/
+1
*
Convert backend to use passes, implement X86TargetMachine
Chris Lattner
2002-10-29
1
-14
/
+12
*
Rename X86InstructionInfo to X86InstrInfo
Chris Lattner
2002-10-29
1
-1
/
+1
*
Be compatible with sparc backend
Chris Lattner
2002-10-29
1
-1
/
+2
*
Initial stab at MachineInstr'ication
Chris Lattner
2002-10-28
1
-5
/
+5
*
Initial checkin of X86 backend.
Chris Lattner
2002-10-25
1
-0
/
+61