1. cea117d Change the operand orders to t_addrmode_s* to make it easier to morph by Evan Cheng · 19 years ago
  2. d1b2c1e - In thumb mode, if size of MachineFunction is >= 2048, force LR to be by Evan Cheng · 19 years ago
  3. 225dfe9 Use BL to implement Thumb far jumps. by Evan Cheng · 19 years ago
  4. 29836c3 Factor GetInstSize() out of constpool island pass. by Evan Cheng · 19 years ago
  5. e078d1a Only gather frame info if debug or eh. by Jim Laskey · 19 years ago
  6. bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 19 years ago
  7. 1f259e9 We'd still like to register allocate r2 on darwin before the callee-save regs. by Nate Begeman · 19 years ago
  8. 73c5624 rename flag by Jim Laskey · 19 years ago
  9. 24f7fb3 Comment. by Evan Cheng · 19 years ago
  10. 78268b9 Remember if LR register has been spilled in this function. by Evan Cheng · 19 years ago
  11. 1620f1a Save all registers by default, as they can be used to pass parameters by Anton Korobeynikov · 19 years ago
  12. 908049b Update some of the llvm in the readme by Nate Begeman · 19 years ago
  13. 1b340dc Flag to control exception handling. by Jim Laskey · 19 years ago
  14. 072200c Landing pad-less eh for PPC. by Jim Laskey · 19 years ago
  15. 519e239 Implement use of new IntrinsicLowering interface. by Reid Spencer · 19 years ago
  16. 5310897 Fix compile error "jump to case label crosses initialization". by Nick Lewycky · 19 years ago
  17. b10308e Propagate changes from my local tree. This patch includes: by Anton Korobeynikov · 19 years ago
  18. 0db1f0b Make d'tor out-of-line. by Bill Wendling · 19 years ago
  19. fcdea7b Return an X86ELFWriterInfo object. by Bill Wendling · 19 years ago
  20. 40d7764 X86 implementation of the TargetELFWriterInfo class. by Bill Wendling · 19 years ago
  21. 198529a New entry. by Evan Cheng · 19 years ago
  22. d85ac4d Thumb jumptable support. by Evan Cheng · 19 years ago
  23. 53d7dba Thumb add / sub with carry. by Evan Cheng · 19 years ago
  24. ea9fc58 Some asm directives fixes for ELF. by Lauro Ramos Venancio · 19 years ago
  25. 3c983c3 Fix a spelling error by Nate Begeman · 19 years ago
  26. 6635f35 Handle multiple functions, properly mangle symbols, and fix support for by Nate Begeman · 19 years ago
  27. 3fdadfc Represent tADDspi and tSUBspi as two-address instructions. by Evan Cheng · 19 years ago
  28. 44c3b9f Change the MachineDebugInfo to MachineModuleInfo to better reflect usage by Jim Laskey · 19 years ago
  29. fce1765 Fix Data16bitsDirective for ELF. by Lauro Ramos Venancio · 19 years ago
  30. 43aeab6 Conditional branch being fixed up is not the last MI in the BB, there is a by Evan Cheng · 19 years ago
  31. 1a92d94 If the constant pool value is a extern weak symbol, emit the weak reference. by Lauro Ramos Venancio · 19 years ago
  32. b60c02e extload -> zextload by Evan Cheng · 19 years ago
  33. 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
  34. 26f2385 For PR761: by Reid Spencer · 19 years ago
  35. 0fc052c For PR645: by Reid Spencer · 19 years ago
  36. dd353b8 SplitBlockBeforeInstr() insert a unconditional branch to the next BB. This by Evan Cheng · 19 years ago
  37. 7755fac Need to scan the function for branches even if there aren't any constants. by Evan Cheng · 19 years ago
  38. a0bf794 Forgot to update this. by Evan Cheng · 19 years ago
  39. c285414 Add comment, fix typo, reduce memory usage, etc. by Evan Cheng · 19 years ago
  40. 3df62bd I am an idiot. by Evan Cheng · 19 years ago
  41. fab0439 Fix comment. by Evan Cheng · 19 years ago
  42. 99403b6 - Tell PEI that PPC will handle stack frame rounding itself. by Evan Cheng · 19 years ago
  43. b1cc052 Fix elf object definition. by Lauro Ramos Venancio · 19 years ago
  44. 743fa03 Doh. Skip JT branches. by Evan Cheng · 19 years ago
  45. af5cbcb Added (preliminary) branch shortening capability to constantpool island pass. by Evan Cheng · 19 years ago
  46. 6318ffd Getting rid uses of evil std::set<> by Evan Cheng · 19 years ago
  47. b482872 Fix test/CFrontend/2007-01-24-InlineAsmCModifier.c on X86. The %c modifier by Chris Lattner · 19 years ago
  48. 78192b6 Fix test/CFrontend/2007-01-24-InlineAsmCModifier.c on PPC by Chris Lattner · 19 years ago
  49. 3553d86 FTOIT and ITOFT are bit converts, and if we drop 21264s, are always available by Andrew Lenharth · 19 years ago
  50. 0e41094 Call frames for intel. by Jim Laskey · 19 years ago
  51. 7ac947d 80 columns by Jim Laskey · 19 years ago
  52. 5e73d5b Repair debug frames as a prelude to eh_frames. Switched to using MachineMoves by Jim Laskey · 19 years ago
  53. 7cce0ac Fix unordered fp on alpha by Andrew Lenharth · 19 years ago
  54. d06b2ab Fix a misencoding of CBW and CWD. This fixes PR1030. by Chris Lattner · 19 years ago
  55. 012f2d9 Use PC relative ldr to load from a constantpool in Thumb mode. by Evan Cheng · 19 years ago
  56. 2b72182 Make ivars private and use getters. Have the MachOWriter return "Mach-O by Bill Wendling · 19 years ago
  57. de268f7 Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift(). by Evan Cheng · 19 years ago
  58. 0ea18ff Add a field for and construction of the PPCMachOWriterInfo object. by Bill Wendling · 19 years ago
  59. 3d6d609 Move the getJTRelocation method out of here. by Bill Wendling · 19 years ago
  60. 841056a New "TargetMachOWriterInfo" class. It holds target-specific information by Bill Wendling · 19 years ago
  61. e966d64 Allow [ fi#c, imm ] as ARM load / store addresses. by Evan Cheng · 19 years ago
  62. 79d4326 Various Thumb mode load / store isel bug fixes. by Evan Cheng · 19 years ago
  63. c38f2bc - Reorg Thumb load / store instructions. Combine each rr and ri pair of by Evan Cheng · 19 years ago
  64. a6f567c Darwin HiddenDirective is .private_extern. by Evan Cheng · 19 years ago
  65. 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 · 19 years ago
  66. dc77540 hasFP() is now a virtual method of MRegisterInfo. by Evan Cheng · 19 years ago
  67. aa3e123 ARM AAPCS abi (Linux, etc.) requires 8-byte double / long alignment; Mac by Evan Cheng · 19 years ago
  68. 74fc22d Double and long preferred alignment set to 8 bytes. by Evan Cheng · 19 years ago
  69. ebd9b73 Double and long preferred alignment is 8 byte. by Evan Cheng · 19 years ago
  70. 778900a - getTypeAlignmentShift() should be returning preferred alignment, not ABI by Evan Cheng · 19 years ago
  71. 706535d Linux GOT indirect reference is only necessary in PIC mode. by Evan Cheng · 19 years ago
  72. d44ecd8 Double and Long preferred alignment is 4 for Darwin, 8 for Linux. by Evan Cheng · 19 years ago
  73. 2576f13 Use bl to call Thumb fuctions directly. by Evan Cheng · 19 years ago
  74. 66bb5b5 add a note by Chris Lattner · 19 years ago
  75. 7c29243 Implement a getTypeSizeInBits method. This helps in transforms that want by Reid Spencer · 19 years ago
  76. 1027a53 TargetData assumes (and some regression tests depend on it) that the size of by Owen Anderson · 19 years ago
  77. 4a8c32d trivial cleanup by Chris Lattner · 19 years ago
  78. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 19 years ago
  79. 515674c Round up stack to multiple of alignment only if it's a leaf function without alloca. by Evan Cheng · 19 years ago
  80. 2bd7b2b One more try... by Evan Cheng · 19 years ago
  81. 5ad334f Last check-in was bogus. There is no need to align the stack if the function is a leaf function (and without alloca). by Evan Cheng · 19 years ago
  82. c1c7283 Prologue and epilogue bugs for non-Darwin targets. by Evan Cheng · 19 years ago
  83. 75e18c4 Clean up ARM PEI code. by Evan Cheng · 19 years ago
  84. 0327863 Backend is reponsible for aligning the stack. by Evan Cheng · 19 years ago
  85. c103057 For PR1043: by Reid Spencer · 19 years ago
  86. 34b12d2 Code clean up. Use def : pat instead of defining new instructions. by Evan Cheng · 19 years ago
  87. 970a419 isDarwin -> isTargetDarwin by Evan Cheng · 19 years ago
  88. 5be54b0 Restructure code a bit to make use of continue (simplifying things). Generalize by Evan Cheng · 19 years ago
  89. e433ea9 Darwin doesn't support .bss, but it does have .zerofill by Evan Cheng · 19 years ago
  90. 1a3771e Introduce TargetType's ELF and Darwin. by Evan Cheng · 19 years ago
  91. 8e1185b Modify emission of jump tables on darwin to emit an extra "l" label that by Evan Cheng · 19 years ago
  92. 471ffaf Fix section definition. by Lauro Ramos Venancio · 19 years ago
  93. a8e2989 ARM backend contribution from Apple. by Evan Cheng · 19 years ago
  94. bd92d81 Needed to build on PPC Linux. by Nick Lewycky · 19 years ago
  95. ae19abc - Target PIC style is no longer affected by relocation model. by Evan Cheng · 19 years ago
  96. afd7a08 move contents of PR587 to here. by Chris Lattner · 19 years ago
  97. 39e9c09 The zerofill directive needs a newline after it. by Bill Wendling · 19 years ago
  98. 071b9d5 Minor code clean up. by Evan Cheng · 19 years ago
  99. c904a5b Have the OutputBuffer take the is64Bit and isLittleEndian booleans. by Bill Wendling · 19 years ago
  100. b266ccd Modify emission of jump tables on darwin to emit an extra "l" label that by Chris Lattner · 19 years ago