1. c2291f3 Rename EH related stuff to be more precise by Reid Kleckner · 11 years ago
  2. a9c28b6 Use a 8 bit immediate when possible. by Rafael Espindola · 11 years ago
  3. 82cc964 Don't use an unqualified 'abs' function call with a builtin type. by Chandler Carruth · 11 years ago
  4. 99bd3cb [Stackmaps] Make ithe frame-pointer required for stackmaps. by Juergen Ributzka · 11 years ago
  5. be9f121 [x32] Fix segmented stacks support by Pavel Chupin · 11 years ago
  6. 2c52c66 Minor refactor to make applying patches from 'Add a "probe-stack" attribute' review thread out of order easier. by Philip Reames · 11 years ago
  7. 4e8cb79 Whitespace change to reduce diff in future patch. by Philip Reames · 11 years ago
  8. 34fcca7 [X86] Split out the logic to select the stack probe function (NFC) by Philip Reames · 11 years ago
  9. 1248892 Fix lld-x86_64-win7 Build #11969 by Pavel Chupin · 11 years ago
  10. f55eb45 [x32] Use ebp/esp as frame and stack pointer by Pavel Chupin · 11 years ago
  11. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  12. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  13. e704010 Fix failure to invoke exception handler on Win64 by Reid Kleckner · 11 years ago
  14. b5dd945 Fix .seh_stackalloc 0 by Reid Kleckner · 11 years ago
  15. 67b5481 CodeGen: rename Win64 ExceptionHandling to WinEH by Saleem Abdulrasool · 11 years ago
  16. 1db5995 Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore SEH pseudo ops in X86 JIT emitter. by NAKAMURA Takumi · 11 years ago
  17. c403be1 Reformat. by NAKAMURA Takumi · 11 years ago
  18. d77cefe Revert r211399, "Generate native unwind info on Win64" by NAKAMURA Takumi · 11 years ago
  19. 4a01230 Generate native unwind info on Win64 by Reid Kleckner · 11 years ago
  20. f438164 Remove caching of the subtarget for X86FrameLowering. by Eric Christopher · 11 years ago
  21. 21a5e5c We've got a getSlotSize call already that we use everywhere else, by Eric Christopher · 12 years ago
  22. 52fa659 80-columns. by Eric Christopher · 12 years ago
  23. 11b05cc Remove uses of the TargetMachine from X86FrameLowering. by Eric Christopher · 12 years ago
  24. f9e798b Segmented stacks: omit __morestack call when there's no frame. by Tim Northover · 12 years ago
  25. 612bb69 None of these targets actually define their own CFI_INSTRUCTION by Eric Christopher · 12 years ago
  26. 4237bf1 Fix 80-columns, tab characters, and comments. by Eric Christopher · 12 years ago
  27. 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 12 years ago
  28. 9c65821 Move the segmented stack switch to a function attribute by Reid Kleckner · 12 years ago
  29. 1011027 Support segmented stacks on Win64 by Reid Kleckner · 12 years ago
  30. 16c6bf4 Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing by Owen Anderson · 12 years ago
  31. b1f25f1 Replace PROLOG_LABEL with a new CFI_INSTRUCTION. by Rafael Espindola · 12 years ago
  32. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  33. 4e033b0 [x86] Fix retq/retl handling in 64-bit mode by David Woodhouse · 12 years ago
  34. 79dd505 [x86] Disambiguate RET[QL] and fix aliases for 16-bit mode by David Woodhouse · 12 years ago
  35. 87b23ae Change stack probing code for MingW. by Kai Nacke · 12 years ago
  36. ee08897 Reland "Fix miscompile of MS inline assembly with stack realignment" by Reid Kleckner · 12 years ago
  37. 9653eb5 Make Triple's isOSBinFormatXXX functions partition triple-space. by Tim Northover · 12 years ago
  38. 0a9509f Revert "Fix miscompile of MS inline assembly with stack realignment" by Reid Kleckner · 12 years ago
  39. 7f10a8c Fix miscompile of MS inline assembly with stack realignment by Reid Kleckner · 12 years ago
  40. 79bb266 (this is a corrected patch) by Yaron Keren · 12 years ago
  41. bca3ab0 Revert "Calling _chkstk is required on ELF as well as COFF on Windows. Without _chkstk functions requiring large stack crash in initialization code. Previous code tested for COFF format but not Mach-O and this patch modifies the code to test for Windows." by Rafael Espindola · 12 years ago
  42. 03ac82e Calling _chkstk is required on ELF as well as COFF on Windows. by Yaron Keren · 12 years ago
  43. f27e331 Revert r190366. It was breaking build bots. by Bill Wendling · 12 years ago
  44. b07305f Use a default value for the prologue's debug location. by Bill Wendling · 12 years ago
  45. 58e2d3d Generate compact unwind encoding from CFI directives. by Bill Wendling · 12 years ago
  46. c656b8e WIP: Refactor some code so that it can be called by more than just one method. No functionality change. by Bill Wendling · 12 years ago
  47. 2851907 Constify the function parameters. by Bill Wendling · 12 years ago
  48. ecc018c X86: correct tail return address calculation by Tim Northover · 12 years ago
  49. 51969be Reuse %rax after calling __chkstk on win64 by Nico Rieck · 12 years ago
  50. 43b5105 Revert "Reuse %rax after calling __chkstk on win64" by Nico Rieck · 12 years ago
  51. 7adf611 Reuse %rax after calling __chkstk on win64 by Nico Rieck · 12 years ago
  52. bc07a89 Use pointers to the MCAsmInfo and MCRegInfo. by Bill Wendling · 12 years ago
  53. b08d2c2 Remove addFrameMove. by Rafael Espindola · 13 years ago
  54. 7242186 Delete dead code. by Rafael Espindola · 13 years ago
  55. 84ee6c4 Delete dead code. by Rafael Espindola · 13 years ago
  56. 1b09836 Change getFrameMoves to return a const reference. by Rafael Espindola · 13 years ago
  57. 07fe235 Generate a compact unwind encoding in the face of a stack alignment push. by Bill Wendling · 13 years ago
  58. 98d5c52 Simplify the code a bit. by Bill Wendling · 13 years ago
  59. df9bf40 Use an enum instead of magic constants to improve readability. by Bill Wendling · 13 years ago
  60. 0c3fad7 Set the compact unwind encoding to 'requires EH DWARF' if we cannot generate a CU encoding. by Bill Wendling · 13 years ago
  61. d4842e5 Re-format comments (and check commit access) by Yiannis Tsiouris · 13 years ago
  62. 8da8716 Move the eliminateCallFramePseudoInstr method from TargetRegisterInfo by Eli Bendersky · 13 years ago
  63. 1cb826b Clean up HiPE prologue emission a bit and avoid signed arithmetic tricks. by Benjamin Kramer · 13 years ago
  64. 3a8002f X86FrameLowering.cpp: Fixup. Sorry for the breakage. by NAKAMURA Takumi · 13 years ago
  65. a614ec7 X86FrameLowering.cpp: Fix a warning in -Asserts. [-Wunused-variable] by NAKAMURA Takumi · 13 years ago
  66. 5c6e653 Fix a 32/64 bit incompatibility in the HiPE prologue generation. by Benjamin Kramer · 13 years ago
  67. 53bc37c Support for HiPE-compatible code emission, patch by Yiannis Tsiouris. by Benjamin Kramer · 13 years ago
  68. 925c9b4 [ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly. by Chad Rosier · 13 years ago
  69. ef4558a This is a follow-up on r174446, now taking Atom processors into by Eli Bendersky · 13 years ago
  70. 44a40ca Make sure the correct opcodes are used to SUB and ADD the stack by Eli Bendersky · 13 years ago
  71. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  72. 698e84f Remove the Function::getFnAttributes method in favor of using the AttributeSet by Bill Wendling · 13 years ago
  73. 1bef5a0 Rename a function. by Nadav Rotem · 13 years ago
  74. d5aae98 In some cases, due to scheduling constraints we copy the EFLAGS. by Nadav Rotem · 13 years ago
  75. 33f5d14 Add an MF argument to MI::copyImplicitOps(). by Jakob Stoklund Olesen · 13 years ago
  76. 3d7b0b8 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 13 years ago
  77. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  78. 6d810bd Clean up where SlotSize should be used instead of pointer size. by Michael Liao · 13 years ago
  79. 4bb926d Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. by Micah Villmow · 13 years ago
  80. 0c61134 Revert 165732 for further review. by Micah Villmow · 13 years ago
  81. 0831897 Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 13 years ago
  82. c9b22d7 Create enums for the different attributes. by Bill Wendling · 13 years ago
  83. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  84. 13319578 Update this a bit more to represent how the prologue should work: by Eric Christopher · 13 years ago
  85. f4fba5c Revert 165051-165049 while looking into the foreach.m failure in more detail. by Eric Christopher · 13 years ago
  86. d7e9a45 Revert "Don't use a debug location for frame setup instructions in the" by Eric Christopher · 13 years ago
  87. f01b02b Don't use a debug location for frame setup instructions in the by Eric Christopher · 13 years ago
  88. 4ec766f Use the existing DebugLoc. by Eric Christopher · 13 years ago
  89. 657a42d Make the location a parameter since we may not want the next one in the block. by Eric Christopher · 13 years ago
  90. 863bab6 Remove the `hasFnAttr' method from Function. by Bill Wendling · 13 years ago
  91. 10e8207 With r160248 in place this code is no longer needed. by Chad Rosier · 13 years ago
  92. dcc1291 This CL changes the function prologue and epilogue emitted on X86 when stack needs realignment. by Alexey Samsonov · 13 years ago
  93. 97c2214 Move [get|set]BasePtrStackAdjustment() from MachineFrameInfo to by Chad Rosier · 13 years ago
  94. bdb08ac Add support for dynamic stack realignment in the presence of dynamic allocas on by Chad Rosier · 13 years ago
  95. d14101e Make X86 call and return instructions non-variadic. by Jakob Stoklund Olesen · 13 years ago
  96. 321d41a Functions calling __builtin_eh_return must have a frame pointer. by Jakob Stoklund Olesen · 13 years ago
  97. 2cc11fd Temporarily revert r158087. by Chandler Carruth · 13 years ago
  98. 5d6f01a Add support for dynamic stack realignment in the presence of dynamic allocas on by Chad Rosier · 13 years ago
  99. 54038d7 Switch all register list clients to the new MC*Iterator interface. by Jakob Stoklund Olesen · 14 years ago
  100. be064d0 Use uint16_t to store register number in static tables to match other tables. by Craig Topper · 14 years ago