1. 74ceb29 Take away the default iostream argument of createMachineFunctionPrinterPass(), by Brian Gaeke · 22 years ago
  2. f70e0c2 Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering by Chris Lattner · 22 years ago
  3. 4482715 implement support for the intrinsic lowering functionality by Chris Lattner · 22 years ago
  4. e0bb3e7 Remove floating point killer pass. This is now implemented in the by Alkis Evlogimenos · 22 years ago
  5. 655239c Finally, _actually delete the machine code_ for a function, after it has by Chris Lattner · 22 years ago
  6. 1e60a91 Rip JIT specific stuff out of TargetMachine, as per PR176 by Chris Lattner · 22 years ago
  7. 359b65f Add a floating point killer pass. This pass runs before register by Alkis Evlogimenos · 22 years ago
  8. 9b52770 Add an option to enable the SSA based peephole optimizer. by Chris Lattner · 22 years ago
  9. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  10. 2bee057 Fix warnings building on sparc by Chris Lattner · 22 years ago
  11. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  12. 682ce72 Make replaceMachineCodeForFunction return void. by Brian Gaeke · 22 years ago
  13. 6c09db2 Eliminate code for pointer size and endianness emulation. by Chris Lattner · 22 years ago
  14. e5f6859 You can't just blat the address into memory, you have to blat its displacement. by Brian Gaeke · 22 years ago
  15. 9b8c291 Implement replaceMachineCodeForFunction() for x86. by Brian Gaeke · 22 years ago
  16. c58c169 Instead of hacking in custom support for Invoke/Unwind, use the LowerInvoke pass by Chris Lattner · 22 years ago
  17. 7237ece Moved enum and command-line option in separate file. Also added function that returns the user selected register allocator to the caller. by Alkis Evlogimenos · 22 years ago
  18. eed462b Change llc command line for register allocators by Alkis Evlogimenos · 22 years ago
  19. 77e78d0 Revert previous change. For some reason this went into the main branch by Alkis Evlogimenos · 22 years ago
  20. 6ac2c8c Added command line option for linear scan allocator by Alkis Evlogimenos · 22 years ago
  21. bb144a8 Targets should configure themselves based on a Module, not some wierd flags by Chris Lattner · 22 years ago
  22. 7540565 Fix ABI issue: Longs really do need to be only 4 byte aligned on X86. by Chris Lattner · 22 years ago
  23. b428654 addPassesToJITCompile now takes a FunctionPassManager, to support by Brian Gaeke · 22 years ago
  24. ac0c868 Add support for a pattern matching instruction selector. This is still in by Chris Lattner · 22 years ago
  25. c9bbfbc Factor shared code by Chris Lattner · 22 years ago
  26. d281de2 Rename function to be more consistent with filename by Chris Lattner · 22 years ago
  27. de420ae Printer.cpp: Ditch addRequired/getAnalysis, because they leave by Brian Gaeke · 22 years ago
  28. de3aa4f lib/Target/X86/X86TargetMachine.{cpp,h}: Add initial version by Brian Gaeke · 22 years ago
  29. 10daaa1 Remove two fields from TargetData which are target specific. by Chris Lattner · 22 years ago
  30. 98938f8 Fix compatibility bug: X86 aligns doubles to 4 bytes, not 8! by Chris Lattner · 22 years ago
  31. 155e68f Add support for the Switch instruction by running the lowerSwitch pass first by Chris Lattner · 22 years ago
  32. ddd5b41 Rename -no-* to -disable-* by Chris Lattner · 22 years ago
  33. f158da2 Implement code to keep the stack pointer aligned to an 8 byte boundary. by Chris Lattner · 23 years ago
  34. d91d86f * No longer need lowerallocation pass by Chris Lattner · 23 years ago
  35. d282cfe * Initialize new FrameInfo member by Chris Lattner · 23 years ago
  36. 430cda7 Free machine code by Chris Lattner · 23 years ago
  37. 5bcd95c Changes to allow for a configurable target machine that allows big endian and/or long pointer operation by Chris Lattner · 23 years ago
  38. 14322cd3 Local register allocator is now stable enough for use, it passes all tests by Chris Lattner · 23 years ago
  39. 439a27a Add mechanism to select register allocator to use by Chris Lattner · 23 years ago
  40. 1a45626 Rename createSimpleX86RegisterAllocator to createSimpleRegisterAllocator by Chris Lattner · 23 years ago
  41. b8ead9d Make function code generation printing debug-only. by Misha Brukman · 23 years ago
  42. e48ec01 by Brian Gaeke · 23 years ago
  43. f88a285 Enable the register allocator pass. by Misha Brukman · 23 years ago
  44. 3dffa79 Print machine code after instruction selection by Chris Lattner · 23 years ago
  45. b4f68ed Convert backend to use passes, implement X86TargetMachine by Chris Lattner · 23 years ago