1. 8673766 Refactoring the x86 and x86-64 calling convention implementations, by Gordon Henriksen · 18 years ago
  2. df303bd Chris and Evan noticed that this check was compleatly fubared. I was by Bill Wendling · 18 years ago
  3. e430e1c The current impl is really trivial, add some comments about how it can be made better. by Chris Lattner · 18 years ago
  4. 3c42f12 allow sinking to be enabled for the jit by Chris Lattner · 18 years ago
  5. f29495a enable sinking and licm of loads from the argument area. I'd like to enable this by Chris Lattner · 18 years ago
  6. 3b5a221 simplify some code by using shorter accessors. by Chris Lattner · 18 years ago
  7. a83b34b revert my previous patch. by Chris Lattner · 18 years ago
  8. 505d4ab factor some code better to avoid redundancy between by Chris Lattner · 18 years ago
  9. e9648f8 getting the pic base has no side effects. by Chris Lattner · 18 years ago
  10. ba84ed7 don't sink anything with side effects, this makes lots of stuff work, but sinks almost nothing. by Chris Lattner · 18 years ago
  11. 2a3e08b X86 JIT PIC jumptable support. by Evan Cheng · 18 years ago
  12. 9bb459b fix a common crash. by Chris Lattner · 18 years ago
  13. 5a62d0a remove a couple more unsafe xforms in the face of overflow. by Chris Lattner · 18 years ago
  14. b656601 remove the (x-y) < 0 comparison xform, it miscompiles by Chris Lattner · 18 years ago
  15. a393cd3 I should not be allowed to commit when sleepy. by Owen Anderson · 18 years ago
  16. a997c49 Didn't mean to commit this. by Owen Anderson · 18 years ago
  17. 699f5fa Didn't mean to commit this. by Owen Anderson · 18 years ago
  18. 0475ab5 Combine MovePCtoStack + POP32r into one instruction MOVPC32r so it can be moved if needed. by Evan Cheng · 18 years ago
  19. d94b6a1 Move some more functionality from MRegisterInfo to TargetInstrInfo. by Owen Anderson · 18 years ago
  20. 67d65bb Don't recalculate the loop info and loop dominators analyses if they're by Bill Wendling · 18 years ago
  21. b670a17 fix typo by Wojciech Matyjewicz · 18 years ago
  22. 21a715a fix typo by Wojciech Matyjewicz · 18 years ago
  23. ad04cb2 Testcase with non-integer "bitfields" (in quotes, by Duncan Sands · 18 years ago
  24. 6321460 Fix a typo in llvm.mli noticed by Alain Frisch. by Gordon Henriksen · 18 years ago
  25. e2940c3 Testcase for PR1386. by Duncan Sands · 18 years ago
  26. 3275908 doc_code-ify some code in this doc. by Bill Wendling · 18 years ago
  27. 96a6931 Quote a path in the Ocaml makefile which is likely to include spaces on Windows. by Gordon Henriksen · 18 years ago
  28. 991500e Unbreak tailcall opt in JIT. by Evan Cheng · 18 years ago
  29. be8c03f X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support. by Evan Cheng · 18 years ago
  30. 2674d71 80-column violations. by Bill Wendling · 18 years ago
  31. d5da704 Add that this preserves some analyses. by Bill Wendling · 18 years ago
  32. cc8f603 Move option to enable machine LICM into LLVMTargetMachine.cpp. by Bill Wendling · 18 years ago
  33. b082c6f Call the parent's getAnalysisUsage. by Bill Wendling · 18 years ago
  34. c4ce73f Add a really quick hack at a machine code sinking pass, enabled with --enable-sinking. by Chris Lattner · 18 years ago
  35. ac69582 remove dead #includes and reorder the rest. by Chris Lattner · 18 years ago
  36. 9027b3c Fix PR1896 by Chris Lattner · 18 years ago
  37. 331bf92 Change the builtin matcher to emit a decision tree, which should help out by Chris Lattner · 18 years ago
  38. 8f8c7b7 fix nesting issues. by Chris Lattner · 18 years ago
  39. c7d3ab3 fix validation issues. by Chris Lattner · 18 years ago
  40. 4f69f46 improve the description of types, patch by Alain Frisch by Chris Lattner · 18 years ago
  41. 81442c0 Don't let IntrinsicID be uninitialized if it doesn't match. by Chris Lattner · 18 years ago
  42. 165b60d Correct order of parameters. by Evan Cheng · 18 years ago
  43. f840f87 Remove the default else. This was ending in code that looked like this: by Bill Wendling · 18 years ago
  44. c45f5c7 Remove symbols that don't exist, remove tabs, fix comment typo by Chris Lattner · 18 years ago
  45. 0b58991 Adding new files to win32 build by Chuck Rose III · 18 years ago
  46. 069266b Ignoring output files. by Gordon Henriksen · 18 years ago
  47. 2e438ca add info on walking preds/succs of a block. by Chris Lattner · 18 years ago
  48. ae636f8 First steps in in X86 calling convention cleanup. by Gordon Henriksen · 18 years ago
  49. 7cc5fac Test for handling of large bit offset from a variable field offset. by Duncan Sands · 18 years ago
  50. 3d73bce don't hoist FP additions into unconditional adds + selects. This by Chris Lattner · 18 years ago
  51. 76327d9 Fix PR1873, a problem finding stat-related symbols on linux, due to by Chris Lattner · 18 years ago
  52. 23d9791 Trying that again. by Gordon Henriksen · 18 years ago
  53. 98232f5 Fix a compile error on Windows. by Gordon Henriksen · 18 years ago
  54. 02aabbf Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be used by Evan Cheng · 18 years ago
  55. 9848ced don't access element zero of an array of size zero. by Chris Lattner · 18 years ago
  56. 50cffa0 Remove the function attr cache for intrinsics. This does not maintain the by Chris Lattner · 18 years ago
  57. 89e94bd Don't create a new ParamAttrsList (which copies the vector) just to by Chris Lattner · 18 years ago
  58. 227ff79 An example for which the TYPE_SIZE was being set from by Duncan Sands · 18 years ago
  59. c51dacc Test handling of records for which the fields are not ordered by offset. by Duncan Sands · 18 years ago
  60. fabfde3 move some code out of line, rearrange a bit. by Chris Lattner · 18 years ago
  61. 49269d9 Disallow copying explicitly. by Chris Lattner · 18 years ago
  62. 50ee9dd Split param attr implementation out from Function.cpp into its by Chris Lattner · 18 years ago
  63. a114b14 add missing #include by Chris Lattner · 18 years ago
  64. 306cbdb X86 PIC JIT bug fix: relocations for constantpool and jumptable. by Evan Cheng · 18 years ago
  65. f897b7d remove blob of #if'd out code. by Chris Lattner · 18 years ago
  66. e9d666e fix this to use a valid triple. by Chris Lattner · 18 years ago
  67. 6f21976 Inverted argument order for ImmutableMap::Profile. by Ted Kremenek · 18 years ago
  68. 5dfdc1c Fix a build issue on cygwin by Chris Lattner · 18 years ago
  69. 3c6255c Added iterator and profiling (i.e. FoldingSetNodeID) support to ImmutableMap. by Ted Kremenek · 18 years ago
  70. b08b8e6 Fix PR1888, patch by Wilhansen Li. by Chris Lattner · 18 years ago
  71. fa0fba1 Fix a build problem with VC++ by not doing the target prefix by Chris Lattner · 18 years ago
  72. dde059a Use the correct MachineRegisterInfo object. by Bill Wendling · 18 years ago
  73. 3100afa Machine LICM will check that operands are defined outside of the loop. Also by Bill Wendling · 18 years ago
  74. a4b6622 Remove dead code. by Bill Wendling · 18 years ago
  75. e2620ad verify that aligned common support doesn't break. by Chris Lattner · 18 years ago
  76. 7ad92d8 darwin9 and above support aligned common symbols. by Chris Lattner · 18 years ago
  77. 564da5d leopard and above support alignment for common symbols. by Chris Lattner · 18 years ago
  78. 9258cd3 Use the new architecture to get the containing machine basic block for a machine by Bill Wendling · 18 years ago
  79. aeb5e5c Don't be rude, emit debugging info where asked to. by Nick Lewycky · 18 years ago
  80. f6372aa Move some more instruction creation methods from RegisterInfo into InstrInfo. by Owen Anderson · 18 years ago
  81. 80fe531 Make MachineRegisterInfo::getVRegDef more efficient by aiming the keep the def of the vreg at the start of the list, so the list doesn't need to be traversed. by Chris Lattner · 18 years ago
  82. e138b3d switch the register iterator to act more like hte LLVM value iterator: dereferencing by Chris Lattner · 18 years ago
  83. ab477cc Adding C bindings for SwitchInst::addCase. by Gordon Henriksen · 18 years ago
  84. a91a7d5 Add a trivial but handy function to efficiently return the machine by Chris Lattner · 18 years ago
  85. 6c5757e add efficient iteration support for register use/def's by Chris Lattner · 18 years ago
  86. 4c07450 Update this testcase. The output needs to be disabled to pass. by Bill Wendling · 18 years ago
  87. 62ed6b9 Implement automatically updated def/use lists for all MachineInstr register by Chris Lattner · 18 years ago
  88. 264e6fe Fix a bug in my previous patch: refer to the impl not the pure virtual version. It's unclear why gcc would ever compile this... by Chris Lattner · 18 years ago
  89. 6410552 Fix a problem where lib/Target/TargetInstrInfo.h would include and use by Chris Lattner · 18 years ago
  90. e43ba3d Factor out makefile dependency generation better. by Chris Lattner · 18 years ago
  91. b027fa0 Fix PR1833 - eh.exception and eh.selector return two by Duncan Sands · 18 years ago
  92. d10fd97 Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of the by Owen Anderson · 18 years ago
  93. f20c1a4 properly encapsulate the parent field of MBB and MI with get/set accessors. by Chris Lattner · 18 years ago
  94. 534bcfb update a couple of references to SSARegMap. by Chris Lattner · 18 years ago
  95. 84bc542 Rename SSARegMap -> MachineRegisterInfo in keeping with the idea by Chris Lattner · 18 years ago
  96. 8164a33 Removing obsolete files from the Xcode project. by Gordon Henriksen · 18 years ago
  97. 1c07809 slightly simplify and document SSARegMap. by Chris Lattner · 18 years ago
  98. 8aa797a Add new shorter predicates for testing machine operands for various types: by Chris Lattner · 18 years ago
  99. 78d3466 Another backwards compatibility fix. by Gordon Henriksen · 18 years ago
  100. a29b8aa - rename opType -> OpKind and contents -> Contents. by Chris Lattner · 18 years ago