1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. eb1ac33 Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the by Bill Wendling · 18 years ago
  3. d6842e4 Remove unneeded forward decls by Chris Lattner · 18 years ago
  4. 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 18 years ago
  5. e50794a - Enable x86 isel preprocessing by default unless -fast is specified. by Evan Cheng · 18 years ago
  6. 55fc280 - Refactor the code that resolve basic block references to a TargetJITInfo by Evan Cheng · 18 years ago
  7. c4c6257 Added getTargetLowering() to TargetMachine. Refactored targets to support this. by Evan Cheng · 18 years ago
  8. 4c5dcf5 Kill the x86 pattern isel. boom. by Nate Begeman · 18 years ago
  9. 299f9ba Remove the X86PeepholeOptimizerPass, a truly horrible old hack that is now by Chris Lattner · 19 years ago
  10. 8e44f07 Bye bye Pattern ISel, hello DAG ISel. by Evan Cheng · 19 years ago
  11. 559806f x86 CPU detection and proper subtarget support by Evan Cheng · 19 years ago
  12. 97c7fc3 Added preliminary x86 subtarget support. by Evan Cheng · 19 years ago
  13. 56323c7 Only lower SELECT when using DAG based isel. by Evan Cheng · 19 years ago
  14. a763969 remove some never-completed and now-obsolete code. by Chris Lattner · 19 years ago
  15. dbdbf0c Separate X86ISelLowering stuff out from the X86ISelPattern.cpp file. Patch by Chris Lattner · 19 years ago
  16. 73bfa71 Remove the X86 and PowerPC Simple instruction selectors; their time has passed. by Nate Begeman · 19 years ago
  17. 81b6ed7 Refactor things a bit to allow the ELF code emitter to run the X86 machine code emitter by Chris Lattner · 19 years ago
  18. efb4bf0 Remove prototype for non-existant function by Chris Lattner · 19 years ago
  19. f63be7d First round of support for doing scalar FP using the SSE2 ISA extension and by Nate Begeman · 19 years ago
  20. 07a9144 Add support to the X86 backend for emitting ELF files. To use this, we by Chris Lattner · 19 years ago
  21. 0e0a7a45 * Remove trailing whitespace * Convert tabs to spaces by Misha Brukman · 19 years ago
  22. 95cdb36 Add a new prototype by Chris Lattner · 20 years ago
  23. 6f0161a Add -sse[,2,3] arguments to LLC by Chris Lattner · 20 years ago
  24. f60b91c Disable the pattern isel by Chris Lattner · 20 years ago
  25. cc46c4f Remove some (LARGE) abandoned code for the release. If this is ever needed by Chris Lattner · 20 years ago
  26. 0a8fd30 by Jakub Staszak · 20 years ago
  27. f70e0c2 Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering by Chris Lattner · 21 years ago
  28. 4482715 implement support for the intrinsic lowering functionality by Chris Lattner · 21 years ago
  29. 359b65f Add a floating point killer pass. This pass runs before register by Alkis Evlogimenos · 21 years ago
  30. 9b52770 Add an option to enable the SSA based peephole optimizer. by Chris Lattner · 21 years ago
  31. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  32. 856ba76 Added LLVM copyright header. by John Criswell · 21 years ago
  33. 9826bdb Factory methods for FunctionPasses now return type FunctionPass *. by Brian Gaeke · 21 years ago
  34. ac0c868 Add support for a pattern matching instruction selector. This is still in by Chris Lattner · 21 years ago
  35. 8d44ba8 Start using tablegen'd instruction enum list by Chris Lattner · 21 years ago
  36. 8320035 Switch over to tablegen generated header files by Chris Lattner · 21 years ago
  37. d281de2 Rename function to be more consistent with filename by Chris Lattner · 21 years ago
  38. de420ae Printer.cpp: Ditch addRequired/getAnalysis, because they leave by Brian Gaeke · 21 years ago
  39. ff3261a Add namespace comments for doxygen by Chris Lattner · 21 years ago
  40. 31ad5dd Move passes out to Passes.h by Chris Lattner · 22 years ago
  41. f2ab412 * Most pass ctor functions don't take TM arguments anymore by Chris Lattner · 22 years ago
  42. 92aec04 Try #2 to get alias set stuff to work by Chris Lattner · 22 years ago
  43. c2fc7ea Add info about register aliases, add prototype for createLocalRegisterAllocator by Chris Lattner · 22 years ago
  44. 1a45626 Rename createSimpleX86RegisterAllocator to createSimpleRegisterAllocator by Chris Lattner · 22 years ago
  45. 4ce42a7 * Move information about Implicit Defs/Uses into X86InstrInfo.def. by Chris Lattner · 22 years ago
  46. 6aab9cf Start to add more information to instr.def by Chris Lattner · 22 years ago
  47. b4f68ed Convert backend to use passes, implement X86TargetMachine by Chris Lattner · 22 years ago
  48. 055c965 Rename X86InstructionInfo to X86InstrInfo by Chris Lattner · 22 years ago
  49. a535fab Be compatible with sparc backend by Chris Lattner · 22 years ago
  50. 75276f1 Initial stab at MachineInstr'ication by Chris Lattner · 22 years ago
  51. 7261408 Initial checkin of X86 backend. by Chris Lattner · 22 years ago