1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. aabe38b Preliminary PIC JIT support for X86 (32-bit) / Darwin. by Evan Cheng · 17 years ago
  3. a9ab846 Oops. by Evan Cheng · 17 years ago
  4. 889ac61 Allow JIT with non-static relocation model. by Evan Cheng · 17 years ago
  5. 27f92be Move lengthy conditional down 1 level per review comment. by Dale Johannesen · 17 years ago
  6. 8c78a26 Make x86 long double alignment 32 for everything but by Dale Johannesen · 17 years ago
  7. 8c1e6a1 long double patch 2 of N. Handle it in TargetData. by Dale Johannesen · 17 years ago
  8. 8bd6035 Added -print-emitted-asm to print out JIT generated asm to cerr. by Evan Cheng · 17 years ago
  9. 87bdba6 The various "getModuleMatchQuality" implementations should return by Chris Lattner · 17 years ago
  10. cdc6944 80 col. violation. by Evan Cheng · 17 years ago
  11. d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 17 years ago
  12. eb1ac33 Moved the MachOWriter and ELFWriter out of the Target/* files. Placed the by Bill Wendling · 18 years ago
  13. ebd9b73 Double and long preferred alignment is 8 byte. by Evan Cheng · 18 years ago
  14. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
  15. ae19abc - Target PIC style is no longer affected by relocation model. by Evan Cheng · 18 years ago
  16. e911615 Revert patch. by Bill Wendling · 18 years ago
  17. 22fb302 Create the specified TargetObjInfo and use it. by Bill Wendling · 18 years ago
  18. 7f70559 * PIC codegen for X86/Linux has been implemented by Anton Korobeynikov · 18 years ago
  19. 317848f Really big cleanup. by Anton Korobeynikov · 18 years ago
  20. 2b2bc68 Refactored JIT codegen for mingw32. Now we're using standart relocation by Anton Korobeynikov · 18 years ago
  21. 15fccf1 Fixed dllimported symbols support during JIT'ing. JIT on mingw32 by Anton Korobeynikov · 18 years ago
  22. 21847f4 The x86-64 target machine should be used for amd64-* target triples. by Chris Lattner · 18 years ago
  23. 28b51439 - Switch X86-64 JIT to large code size model. by Evan Cheng · 18 years ago
  24. 2c312ad Non-darwin gcc should default to static relocation to match gcc. by Evan Cheng · 18 years ago
  25. 6345d75 Removed even more std::cerr and #include <iostream> things. by Bill Wendling · 18 years ago
  26. 25ab690 Committing X86-64 support. by Evan Cheng · 18 years ago
  27. fde1b3b 1. Remove condition on delete. by Jim Laskey · 18 years ago
  28. 2130b99 Fix some X86 JIT failures. This should really come from TargetJITInfo. by Chris Lattner · 18 years ago
  29. 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 18 years ago
  30. c4fa386 Simplify target construction. by Chris Lattner · 18 years ago
  31. e50794a - Enable x86 isel preprocessing by default unless -fast is specified. by Evan Cheng · 18 years ago
  32. eb883af Initial checkin of the Mach-O emitter. There's plenty of fixmes, but it by Nate Begeman · 18 years ago
  33. 8f74680 Disable LSR at -fast by Nate Begeman · 18 years ago
  34. 35d86fe Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC. by Chris Lattner · 18 years ago
  35. 55fc280 - Refactor the code that resolve basic block references to a TargetJITInfo by Evan Cheng · 18 years ago
  36. 1790d44 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 18 years ago
  37. aa3c141 Fix a build breaker. by Evan Cheng · 18 years ago
  38. bcd8a82 Make TargetData strings less redundant. by Owen Anderson · 18 years ago
  39. d988b32 Make all of the TargetMachine subclasses use the new string TargetData methods. by Owen Anderson · 18 years ago
  40. a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 18 years ago
  41. 957e167 Disable switch lowering for targets based on the selection dag isel, by Nate Begeman · 18 years ago
  42. f15485a SelectionDAGISel can now natively handle Switch instructions, in the same by Nate Begeman · 18 years ago
  43. bc641b9 Eliminate IntrinsicLowering from TargetMachine. by Chris Lattner · 18 years ago
  44. 5fef51e Turning on LSR by default by Evan Cheng · 18 years ago
  45. 714554d Added a way for TargetLowering to specify what values can be used as the by Evan Cheng · 18 years ago
  46. c4c6257 Added getTargetLowering() to TargetMachine. Refactored targets to support this. by Evan Cheng · 18 years ago
  47. 627fb57 Add option -enable-x86-lsr to enable x86 loop strength reduction pass. by Evan Cheng · 18 years ago
  48. 4c1aa86 - Added option -relocation-model to set relocation model. Valid values include static, pic, by Evan Cheng · 18 years ago
  49. 6428302 Disable PIC for JIT. by Evan Cheng · 18 years ago
  50. 4c5dcf5 Kill the x86 pattern isel. boom. by Nate Begeman · 18 years ago
  51. 4efab05 remove an old comment by Chris Lattner · 19 years ago
  52. 299f9ba Remove the X86PeepholeOptimizerPass, a truly horrible old hack that is now by Chris Lattner · 19 years ago
  53. 8e44f07 Bye bye Pattern ISel, hello DAG ISel. by Evan Cheng · 19 years ago
  54. 559806f x86 CPU detection and proper subtarget support by Evan Cheng · 19 years ago
  55. 97c7fc3 Added preliminary x86 subtarget support. by Evan Cheng · 19 years ago
  56. 2c2c6c6 Add explicit #includes of <iostream> by Chris Lattner · 19 years ago
  57. 98f5dab Stop doing that accidental commit. by Evan Cheng · 19 years ago
  58. 21d5443 A few more SH{L|R}D peepholes. by Evan Cheng · 19 years ago
  59. cce47fa Didn't mean to commit the last one. by Evan Cheng · 19 years ago
  60. 956044c Added i16 SH{L|R}D patterns. by Evan Cheng · 19 years ago
  61. bbc8ddb SSE2 floating point load / store patterns. SSE2 fp to int conversion patterns. by Evan Cheng · 19 years ago
  62. 56323c7 Only lower SELECT when using DAG based isel. by Evan Cheng · 19 years ago
  63. a763969 remove some never-completed and now-obsolete code. by Chris Lattner · 19 years ago
  64. c961eea initial step at adding a dag-to-dag isel for X86 backend. Patch contributed by Chris Lattner · 19 years ago
  65. dbdbf0c Separate X86ISelLowering stuff out from the X86ISelPattern.cpp file. Patch by Chris Lattner · 19 years ago
  66. ce8eb0c Add a new option to indicate we want the code generator to emit code quickly,not spending tons of time microoptimizing it. This is useful for an -O0style of build. by Chris Lattner · 19 years ago
  67. b1e1180 by Jim Laskey · 19 years ago
  68. 73bfa71 Remove the X86 and PowerPC Simple instruction selectors; their time has passed. by Nate Begeman · 19 years ago
  69. 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
  70. fb5792f Implement Subtarget support Implement the X86 Subtarget. by Nate Begeman · 19 years ago
  71. 81b6ed7 Refactor things a bit to allow the ELF code emitter to run the X86 machine code emitter by Chris Lattner · 19 years ago
  72. f63be7d First round of support for doing scalar FP using the SSE2 ISA extension and by Nate Begeman · 19 years ago
  73. 07a9144 Add support to the X86 backend for emitting ELF files. To use this, we by Chris Lattner · 19 years ago
  74. 0431c96 Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFile by Chris Lattner · 19 years ago
  75. 6649418 Enable pattern isel by default by Chris Lattner · 19 years ago
  76. 0e0a7a45 * Remove trailing whitespace * Convert tabs to spaces by Misha Brukman · 19 years ago
  77. f8b0294 Make pattern isel default for ppc by Nate Begeman · 19 years ago
  78. 18ad194 Allow the selection-dag based selector to be diabled with -disable-pattern-isel. by Chris Lattner · 20 years ago
  79. 1c32f79 Revert elimination of global variable hack... still needed. by Jeff Cohen · 20 years ago
  80. 40296bd Eliminate the use of the global variable hack in the X86 target that was used by Jeff Cohen · 20 years ago
  81. 3ea78c4 Use the target triple to pick this target. by Chris Lattner · 20 years ago
  82. a62869b Fix a warning by Chris Lattner · 20 years ago
  83. 7cc372b Add placeholder variable to make Win32 work, applied for Morten Ofstad by Chris Lattner · 20 years ago
  84. 7d0974b Improve compatibility with VC++, patch contributed by Morten Ofstad! by Chris Lattner · 20 years ago
  85. 222b86f The person who was planning to add SSE support isn't anymore, so disable by Chris Lattner · 20 years ago
  86. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  87. 6f0161a Add -sse[,2,3] arguments to LLC by Chris Lattner · 20 years ago
  88. f60b91c Disable the pattern isel by Chris Lattner · 20 years ago
  89. 1ab7c5b Completely disable the pattern isel until it is more substantial. by Chris Lattner · 20 years ago
  90. cc46c4f Remove some (LARGE) abandoned code for the release. If this is ever needed by Chris Lattner · 20 years ago
  91. 0cf0c37 Delete the allocate*TargetMachine function, which is now dead . by Chris Lattner · 20 years ago
  92. 71d24aa Make these format a bit nicer by Chris Lattner · 20 years ago
  93. d36c970 Auto-registrate target by Chris Lattner · 20 years ago
  94. 9a9ca0f Remove dead blocks by Chris Lattner · 20 years ago
  95. 23a53aa I believe that the code generator now properly handles dead basic blocks. If not, by Chris Lattner · 20 years ago
  96. 3048373 Move the IntrinsicLowering header into the CodeGen directory, as per PR346 by Chris Lattner · 20 years ago
  97. 32305f7 Fix the fixed stack offset, patch contributed by Vladimir Prus by Chris Lattner · 20 years ago
  98. 99c59e8 Add support for accurate garbage collection to the LLVM code generators by Chris Lattner · 20 years ago
  99. 0a8fd30 by Jakub Staszak · 20 years ago
  100. 08bde18 The X86 backend no longer needs the select lowering pass. by Chris Lattner · 20 years ago