1. f4ef8db strengthen up an assertion: you can't create a constant struct by Chris Lattner · 13 years ago
  2. 69145ba Fix typo. Thanks, Andy! by Jakob Stoklund Olesen · 13 years ago
  3. 06988bc Made SCEV's UDiv expressions more canonical. When dividing a by Andrew Trick · 13 years ago
  4. ccfa446 Reject RS_Spill ranges from local splitting as well. by Jakob Stoklund Olesen · 13 years ago
  5. a9c41d3 Only mark remainder intervals as RS_Spill after per-block splitting. by Jakob Stoklund Olesen · 13 years ago
  6. 1f88042 Remember to update LiveDebugVariables after per-block splitting. by Jakob Stoklund Olesen · 13 years ago
  7. dab35d3 Extract per-block splitting into its own method. by Jakob Stoklund Olesen · 13 years ago
  8. 75e28f7 Delete getMultiUseBlocks and splitSingleBlocks. by Jakob Stoklund Olesen · 13 years ago
  9. b3ef7f6 Also use shouldSplitSingleBlock() in the fallback splitting mode. by Jakob Stoklund Olesen · 13 years ago
  10. 2d6d86b Split around single instructions to enable register class inflation. by Jakob Stoklund Olesen · 13 years ago
  11. 0d6fac3 ARM load instruction shifted register index operands. by Jim Grosbach · 13 years ago
  12. f4fa3d6 ARM indexed load assembly parsing and encoding. by Jim Grosbach · 13 years ago
  13. f39031b Detect proper register sub-classes. by Jakob Stoklund Olesen · 13 years ago
  14. 19dec20 ARM refactor indexed store instructions. by Jim Grosbach · 13 years ago
  15. 6fc1c08 Add ARM LDR parsing tests. by Jim Grosbach · 13 years ago
  16. 54cfeda Fix liveness computations in BranchFolding. by Jakob Stoklund Olesen · 13 years ago
  17. 16578b5 ARM simplify the postidx_reg operand encoding. by Jim Grosbach · 13 years ago
  18. ca8c70b ARM use a dedicated printer for postidx_reg operands. by Jim Grosbach · 13 years ago
  19. 9a45008 Add missing register constraint for some VLD3/VLD4 pseudo instructions. by Bob Wilson · 13 years ago
  20. 8d8fa25 Silence unused variable warnings in release builds. by Chandler Carruth · 13 years ago
  21. 4dd963b Fix http://llvm.org/bugs/show_bug.cgi?id=10583\n - test for 1 and 2 byte fixups to be added by Jason W Kim · 13 years ago
  22. 4147f39 Temporarily revert r135528 which distinguishes between two copies of one by Chandler Carruth · 13 years ago
  23. 14c903a Fix broken encodings for the Thumb2 LDRD/STRD instructions. by Owen Anderson · 13 years ago
  24. 039c2e1 ARM assembly parsing and encoding for LDR instructions. by Jim Grosbach · 13 years ago
  25. c219d19 Count the total amount of stack space used in compiled functions. by Jakob Stoklund Olesen · 13 years ago
  26. 4d3586d Print DBG_VALUE variable's location info as a comment. by Devang Patel · 13 years ago
  27. d9f3fc7 Increment counter inside insertDebugValue(). by Devang Patel · 13 years ago
  28. 1f35b17 We need to map DebugLoc. It leads to Fuction * (through subprogram entry node) which should be appropriately mapped. by Devang Patel · 13 years ago
  29. 211da8f Linke NamedMDNodes after linking global values as comment suggests. by Devang Patel · 13 years ago
  30. 0ecd825 allow \r's in .s files. by Chris Lattner · 13 years ago
  31. 2a66cea Introduce adjustFixupOffset that adjusts the fixup offset of a relocation. by Roman Divacky · 13 years ago
  32. ad90d3a Add counter. by Devang Patel · 13 years ago
  33. a81388f Fix an obvious type. Patch by Ivan Krasin. by Evan Cheng · 13 years ago
  34. dd5663c Fix an obvious type. Patch by Ivan Krasin. by Evan Cheng · 13 years ago
  35. 154c41d LDCL_POST and STCL_POST need one's-complement offsets, rather than two's complement offsets. Add an appropriate immediate type for them. by Owen Anderson · 13 years ago
  36. 5c4e52e Fix the bitwidth of the remaining fields. by Rafael Espindola · 13 years ago
  37. 1203486 Fix a place that was clearly forgotten when the type legalization by Duncan Sands · 13 years ago
  38. 251a2bb print st_shndx with the correct number of bits. by Rafael Espindola · 13 years ago
  39. 8036586 Add obviously missing "break". Noticed by Andrey Karpov with by Duncan Sands · 13 years ago
  40. 67ac0c0 print st_other with the correct number of bits. by Rafael Espindola · 13 years ago
  41. 71a8f5c print st_type with the correct number of bits. by Rafael Espindola · 13 years ago
  42. d7c2783 Print st_bind with the correct number of bits. by Rafael Espindola · 13 years ago
  43. a83f8ef Print r_sym with the correct number of bits. by Rafael Espindola · 13 years ago
  44. f81f675 Print r_type with the correct number of bits. by Rafael Espindola · 13 years ago
  45. 65ad8dc Another counter goes decimal. by Rafael Espindola · 13 years ago
  46. f7179de Change anther counter to decimal. by Rafael Espindola · 13 years ago
  47. 014180d Don't print a counter in hex. by Rafael Espindola · 13 years ago
  48. bbf9c4a Add an assert to check that the Addend fits the file format. by Rafael Espindola · 13 years ago
  49. d7c9b63 Print all the bits in the addend. by Rafael Espindola · 13 years ago
  50. f42e9b2 Reword. by Jay Foad · 13 years ago
  51. c9d904e Fix what seems an obvious typo. Patch by Ivan Krasin. Problem by Duncan Sands · 13 years ago
  52. 0712108 Reverting r136884 updateUnloop, which crashed a linux builder. by Andrew Trick · 13 years ago
  53. e651983 Fix http://llvm.org/bugs/show_bug.cgi?id=10568 by Jason W Kim · 13 years ago
  54. 456a925 Only access both operands of an INSERT_SUBVECTOR if it is an INSERT_SUBVECTOR. by Bill Wendling · 13 years ago
  55. 7ce0579 ARM refactoring assembly parsing of memory address operands. by Jim Grosbach · 13 years ago
  56. 762797d An algorithm for incrementally updating LoopInfo within a by Andrew Trick · 13 years ago
  57. 882bcc6 whitespace by Andrew Trick · 13 years ago
  58. 79513ed Correctly handle multiple DBG_VALUE instructions at the same SlotIndex. by Jakob Stoklund Olesen · 13 years ago
  59. fbfb806 whitespace by Andrew Trick · 13 years ago
  60. 5207936 An interface for iterating over a loop's blocks in DFS order. by Andrew Trick · 13 years ago
  61. 0bc8bbb Fix broken encoding of tCBNZ. by Owen Anderson · 13 years ago
  62. a92afc1 Enable compact region splitting by default. by Jakob Stoklund Olesen · 13 years ago
  63. 5787124 Do not drop undef debug values. These are used as range termination marker by live debug variable pass. by Devang Patel · 13 years ago
  64. 9dbd0a8 Remove underscore that's breaking linux buildbots. by Benjamin Kramer · 13 years ago
  65. b87f91b Be more conservative when forming compact regions. by Jakob Stoklund Olesen · 13 years ago
  66. 32668ea Fix some warnings from Clang in release builds: by Chandler Carruth · 13 years ago
  67. 0767267 Fix typo in #include which revealed in the case-sensitive filesystem. by Jakub Staszak · 13 years ago
  68. 990f78d Use MachineBranchProbabilityInfo in If-Conversion instead of its own heuristics. by Jakub Staszak · 13 years ago
  69. 2626dba Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. by Bill Wendling · 13 years ago
  70. 56cb3e3 Add accessors for manipulating an MCInst's operands. by Owen Anderson · 13 years ago
  71. 8ea4523 Add more constantness in BlockFrequencyInfo. by Jakub Staszak · 13 years ago
  72. a9362ca Kill the export list as well. by Evan Cheng · 13 years ago
  73. 26689ac New approach to r136737: insert the necessary fences for atomic ops in platform-independent code, since a bunch of platforms (ARM, Mips, PPC, Alpha are the relevant targets here) need to do essentially the same thing. by Eli Friedman · 13 years ago
  74. 866ec86 Remove CreateUnwind from the IRBuillder. by Bill Wendling · 13 years ago
  75. 1488f76 Remove unused variables. by Benjamin Kramer · 13 years ago
  76. cfc55c2 Some revisions to Devang's change r136759 for merged global debug info. by Bob Wilson · 13 years ago
  77. e4ad50b Go back to the old definition. It's not clear that a 'resume' can be 'outlined' from the function with the landing pad for all platforms. by Bill Wendling · 13 years ago
  78. 1009c32 SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget by Andrew Trick · 13 years ago
  79. 1c3ff65 whitespace by Andrew Trick · 13 years ago
  80. b7a0135 Explain how clauses are applied. by Bill Wendling · 13 years ago
  81. 56e3232 Handle IMPLICIT_DEF instructions in X86FloatingPoint. by Jakob Stoklund Olesen · 13 years ago
  82. e3fbe6c Use cast<> instead of a C-style cast to get some free assertions. by Jay Foad · 13 years ago
  83. fb5179a fix PR10286, a problem with the .ll printer handling block addresses that are out-of-scope. by Chris Lattner · 13 years ago
  84. 027cbf9 Use byte offset, instead of element number, to access merged global. by Devang Patel · 13 years ago
  85. dbd2255 Small cleanups: by Nick Lewycky · 13 years ago
  86. d0c0d44 Add this back in for now. There are still a few passes which create unwind instructions at the moment. by Bill Wendling · 13 years ago
  87. d5061a9 Fix logical error when detecting lifetime intrinsics. by Nick Lewycky · 13 years ago
  88. 19308a1 Replace the 'UnwindInst' check with a check for 'ResumeInst', which also exits by Bill Wendling · 13 years ago
  89. 3f5beed Use the precomputed def presence in RAGreedy::calcSpillCost. by Jakob Stoklund Olesen · 13 years ago
  90. 5ebca79 Inform SpillPlacement about blocks with defs. by Jakob Stoklund Olesen · 13 years ago
  91. fe62d92 Rename {First,Last}Use to {First,Last}Instr. by Jakob Stoklund Olesen · 13 years ago
  92. 779fa1b lldb doesn't need the edis dylib any more. by Evan Cheng · 13 years ago
  93. 989f61e ARM backend support for atomicrmw and cmpxchg with non-monotonic ordering. Not especially pretty, but seems to work well enough. If this looks okay, I'll put together similar patches for Mips, PPC, and Alpha. by Eli Friedman · 13 years ago
  94. 77ee114 Add a BlockInfo::FirstDef field. by Jakob Stoklund Olesen · 13 years ago
  95. 4751eb7 Delete BlockInfo::LiveThrough. It wasn't used any more. by Jakob Stoklund Olesen · 13 years ago
  96. d8030c7 Teach InstCombine that lifetime intrincs aren't a real user on the result of a by Nick Lewycky · 13 years ago
  97. 0e0a880 Extend the SpillPlacement interface with two new features. by Jakob Stoklund Olesen · 13 years ago
  98. f78faf8 Add the documentation for the 'landingpad' instruction. Improve the 'invoke' by Bill Wendling · 13 years ago
  99. c684e83 Move methods in PassManagerBuilder offline. by Rafael Espindola · 13 years ago
  100. 3d453ac move PassManagerBuilder.h to IPO. This is a non intuitive place to put it, by Rafael Espindola · 13 years ago