1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. d64b5c8 Add a argument to storeRegToStackSlot and storeRegToAddr to specify whether by Evan Cheng · 17 years ago
  3. aee4af6 Remove redundant foldMemoryOperand variants and other code clean up. by Evan Cheng · 17 years ago
  4. b97aec6 Add parameter to getDwarfRegNum to permit targets by Dale Johannesen · 17 years ago
  5. f191c80 Use TableGen to emit information for dwarf register numbers. by Anton Korobeynikov · 17 years ago
  6. f0a0cdd - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold an instruction, but only returns the opcode of the instruction post unfolding. by Evan Cheng · 17 years ago
  7. 58184e6 Use SmallVectorImpl instead of SmallVector with hardcoded size in MRegister public interface. by Evan Cheng · 17 years ago
  8. 66f0f64 - Added a few target hooks to generate load / store instructions from / to any by Evan Cheng · 17 years ago
  9. 9efce63 Allow copyRegToReg to emit cross register classes copies. by Evan Cheng · 17 years ago
  10. 2365f51 Long live the exception handling! by Anton Korobeynikov · 17 years ago
  11. 97de913 eliminateFrameIndex() change. by Evan Cheng · 17 years ago
  12. bed2946 Removed tabs everywhere except autogenerated & external files. Add make by Anton Korobeynikov · 17 years ago
  13. bf2c8b3 Added MRegisterInfo hook to re-materialize an instruction. by Evan Cheng · 17 years ago
  14. 5e6df46 PEI now passes a RegScavenger ptr to eliminateFrameIndex. by Evan Cheng · 17 years ago
  15. 0fa1b6d By default, spills kills the register being stored. by Evan Cheng · 17 years ago
  16. 62819f3 Support to provide exception and selector registers. by Jim Laskey · 17 years ago
  17. b371f45 Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. by Evan Cheng · 17 years ago
  18. a284cbf For PR1207: by Reid Spencer · 17 years ago
  19. eceada6 Added getReservedRegs(). by Evan Cheng · 17 years ago
  20. 367372a PEI is now responsible for adding MaxCallFrameSize to frame size and align the stack. Each target can further adjust the frame size if necessary. by Evan Cheng · 18 years ago
  21. dc77540 hasFP() is now a virtual method of MRegisterInfo. by Evan Cheng · 18 years ago
  22. c2b861d Fix naming inconsistency. by Evan Cheng · 18 years ago
  23. f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 18 years ago
  24. c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 18 years ago
  25. 6ce7dc2 Properly transfer kill / dead info. by Evan Cheng · 18 years ago
  26. 7ce4578 Matches MachineInstr changes. by Evan Cheng · 18 years ago
  27. 1331dec silence warnings. by Chris Lattner · 18 years ago
  28. 6bbf6b0 more shotenning by Andrew Lenharth · 18 years ago
  29. 09e4606 Completely eliminate def&use operands. Now a register operand is EITHER a by Chris Lattner · 18 years ago
  30. 5ea64fd Constify some methods. Patch provided by Anton Vayvod, thanks! by Chris Lattner · 18 years ago
  31. f2b806a Let the alpha breakage begin. First Formals and RET. next Calls by Andrew Lenharth · 18 years ago
  32. 0f3ac8d getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. by Evan Cheng · 18 years ago
  33. 65b889f Fix call_adj.ll by Andrew Lenharth · 18 years ago
  34. e53f4a0 Move some methods out of MachineInstr into MachineOperand by Chris Lattner · 18 years ago
  35. 63b3d71 There shalt be only one "immediate" operand type! by Chris Lattner · 18 years ago
  36. ea50fab Remove a bunch more SparcV9 specific stuff by Chris Lattner · 18 years ago
  37. 4188699 Foundation for call frame information. by Jim Laskey · 18 years ago
  38. a997918 Expose base register for DwarfWriter. Refactor code accordingly. by Jim Laskey · 18 years ago
  39. 414e682 Translate llvm target registers to dwarf register numbers properly. by Jim Laskey · 18 years ago
  40. f1d78e8 Add support to locate local variables in frames (early version.) by Jim Laskey · 18 years ago
  41. 79cdfa3 remove some now-dead code by Chris Lattner · 18 years ago
  42. 4083960 Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far more logical place. Other methods should also be moved if anyoneis interested. :) by Chris Lattner · 19 years ago
  43. 77f0885 Add immediate forms of cmov and remove some cruft by Andrew Lenharth · 19 years ago
  44. cd1544e allow R28 to be used for frame calculations without entirely removing it from circulation by Andrew Lenharth · 19 years ago
  45. 2391897 maintaining stackpointer alignment. Perhaps it doesn't matter by Andrew Lenharth · 19 years ago
  46. 7a832da clean this function up some by Andrew Lenharth · 19 years ago
  47. 5cefc5e whatever. Intermediate patch to see what breaks. Seems ok. by Andrew Lenharth · 19 years ago
  48. 4907d22 ret 0; works, not much else by Andrew Lenharth · 19 years ago
  49. fa08fb2 This seems useful from the original patch that added the function. If there is a reason it is not useful on a RISC type target, let me know and I will pull it out by Andrew Lenharth · 19 years ago
  50. 97d5e64 Pass extra regclasses into spilling code by Chris Lattner · 19 years ago
  51. 5499742 This code has always been dead for alpha by Chris Lattner · 19 years ago
  52. 0934ae0 Alpha JIT (beta) by Andrew Lenharth · 19 years ago
  53. a48f3ce clean up prolouge and epilouge by Andrew Lenharth · 19 years ago
  54. cf8bf38 simplify call code, remove pseudo ops for div and rem, track more loads and stores by Andrew Lenharth · 19 years ago
  55. 3f5aa1c remove a pseudo instruction, make ret always right, and fix vararg chains by Andrew Lenharth · 19 years ago
  56. 7847fca Convert tabs to spaces by Misha Brukman · 19 years ago
  57. 4633f1c Remove trailing whitespace by Misha Brukman · 19 years ago
  58. c24b537 WOW, function calls still seem to work after this. by Andrew Lenharth · 19 years ago
  59. c051383 Fix up some types and constants by Andrew Lenharth · 19 years ago
  60. 84e2dc2 Should fix mesa by Andrew Lenharth · 19 years ago
  61. 569d54d don't break the build on 32-bit hosts. by Chris Lattner · 19 years ago
  62. 3ee6041 fix data size stuff for architectures with bit challenged data types by Andrew Lenharth · 19 years ago
  63. f69a98c fix up stack pointer adjustments by Andrew Lenharth · 19 years ago
  64. 0169475 fix Allocas. Really. I mean it this time. by Andrew Lenharth · 19 years ago
  65. 032f235 dynamic stack allocas by Andrew Lenharth · 19 years ago
  66. 2a8350a Make the rest of file header comments consistent in format and style by Misha Brukman · 20 years ago
  67. 2a8fc23 Correct stack stuff for FP by Andrew Lenharth · 20 years ago
  68. e2752dd This code is really unreachable. by Chris Lattner · 20 years ago
  69. d7b59d0 Fix warnings. by Chris Lattner · 20 years ago
  70. 684f229 support for larger calls by Andrew Lenharth · 20 years ago
  71. ea622d5 Unbreak the build :( by Chris Lattner · 20 years ago
  72. 2c59435 first step towards a correct and complete stack. also add some forms for things that were getting stuck in the nightly tester. by Andrew Lenharth · 20 years ago
  73. 04c868e stack frame fix and zero FP reg fix by Andrew Lenharth · 20 years ago
  74. 3e98fde initial fp support by Andrew Lenharth · 20 years ago
  75. 2d6f022 Clean ups, and taught the instruction selector about immediate forms by Andrew Lenharth · 20 years ago
  76. 304d0f3 Let me introduce you to the early stages of the llvm backend for the alpha processor by Andrew Lenharth · 20 years ago