1. d0d8275 It's not necessary to recompute EB here. by Dan Gohman · 15 years ago
  2. 32acbc1 Generalize this code to handle Instructions in addition to ConstantExprs. by Dan Gohman · 15 years ago
  3. b4be71e Reorder the methods of this class to be a little more organized. by Dan Gohman · 15 years ago
  4. 1d526c3 Clear MachineInstr->MCSymbol maps at the end of a function. by Devang Patel · 15 years ago
  5. 6327537 Fast path implicit_def check. by Evan Cheng · 15 years ago
  6. 50d80e3 Do not include types without any definition in pubtypes list. by Devang Patel · 15 years ago
  7. c15d913 Avoid variable shadowing. by Evan Cheng · 15 years ago
  8. aeb2f4a Expand postra machine licm's capability a little more. If an instruction's register operands are all loop invariants, then it's safe to hoist it. by Evan Cheng · 15 years ago
  9. 8d17160 Teach MachineSinking to handle easy critical edges. by Jakob Stoklund Olesen · 15 years ago
  10. 5dc57ce Teach postra machine licm to hoist more obvious invariants, e.g. instructions with no source operands. by Evan Cheng · 15 years ago
  11. 4183e31 Add a few comments. by Dan Gohman · 15 years ago
  12. 81bf03e Eliminate MachineBasicBlock::const_livein_iterator and make by Dan Gohman · 15 years ago
  13. 9e9aa44 Rename MachineFrameInfo variables to MFI, for consistency with by Dan Gohman · 15 years ago
  14. 13e73f4 Move MachineRegisterInfo's isLiveIn and isLiveOut out of line. by Dan Gohman · 15 years ago
  15. 5c98294 Delete an unused member variable. by Dan Gohman · 15 years ago
  16. 43ac721 add llvm codegen support for -ffunction-sections and -fdata-sections, by Chris Lattner · 15 years ago
  17. 8b3d668 Remove a #include. by Dan Gohman · 15 years ago
  18. 678d9b7 Plug trivial leak. by Benjamin Kramer · 15 years ago
  19. 09010a3 Enable post regalloc machine licm by default. by Evan Cheng · 15 years ago
  20. 58c2587 Remove unnecessary parens. by Dan Gohman · 15 years ago
  21. 347fa3f Tidy whitespace. by Bob Wilson · 15 years ago
  22. 5142471 Clear InsnsBeginScopeSet and InsnsEndScopeSet at the end of function. by Devang Patel · 15 years ago
  23. 7d597b4 Delete this obsolete comment. by Dan Gohman · 15 years ago
  24. 7b0138f Add a missing dependency to this library when building with CMake. by Chandler Carruth · 15 years ago
  25. 1793ab9 Use getNumImplicitDefs() and getNumImplicitUses(). by Bob Wilson · 15 years ago
  26. 0855cad Fix up some comments. by Bob Wilson · 15 years ago
  27. e056781 Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. by Dan Gohman · 15 years ago
  28. 287df1b delete a forwarding function. by Chris Lattner · 15 years ago
  29. 74aae47 move elf section uniquing to MCContext. Along the way by Chris Lattner · 15 years ago
  30. 2277221 remove the TargetLoweringObjectFileMachO::getMachoSection by Chris Lattner · 15 years ago
  31. f0559e4 move macho section uniquing from MCParser and TLOF to MCContext where by Chris Lattner · 15 years ago
  32. a57fabe Coalescer should not delete copy instructions whose defs are partially dead. e.g. by Evan Cheng · 15 years ago
  33. d0e88f3 Fix -Wsign-compare warning (issued by clang++). by Ted Kremenek · 15 years ago
  34. e37b0c6 Rename a function. by Devang Patel · 15 years ago
  35. d0024fe implicit defs get added to the end of machine instrs sometimes. Scan the whole instruction for the metadata operand instead of assuming it will be at the end of the instruction. by Chris Lattner · 15 years ago
  36. 1c24635 One instruction may start (or end) multiple lexical scopes. by Devang Patel · 15 years ago
  37. 6a5975f Remove dead code. by Devang Patel · 15 years ago
  38. 6669b81 Delete out of date comment. by Devang Patel · 15 years ago
  39. 6122a4d Refactor. by Devang Patel · 15 years ago
  40. 1bd7335 Use twines to simplify calls to report_fatal_error. For code size and readability. by Benjamin Kramer · 15 years ago
  41. c3b0c34 Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32 store of immediates. by Evan Cheng · 15 years ago
  42. 4038f9c Make post regalloc machine licm functional. It now passes all of MultiSource. by Evan Cheng · 15 years ago
  43. 6129c37 convert a report_fatal_error that I was able to trigger into a nice error by Chris Lattner · 15 years ago
  44. 87d677c minor tidying. by Chris Lattner · 15 years ago
  45. 35a3893 use assertions instead of unreachable for logic errors. by Chris Lattner · 15 years ago
  46. 38686bd introduce a new recoverable error handling API to LLVMContext by Chris Lattner · 15 years ago
  47. 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
  48. 1ca6531 remove some unneeded errorhandling stuff. by Chris Lattner · 15 years ago
  49. 00d1390 tidy up by Chris Lattner · 15 years ago
  50. 4b38deb Remove late ARM codegen optimization pass committed by accident. by Anton Korobeynikov · 15 years ago
  51. 96085a3 Initial support for different kinds of FU reservation. by Anton Korobeynikov · 15 years ago
  52. 1298948 Factor out scoreboard into separate class. This way we might have several different score boards. by Anton Korobeynikov · 15 years ago
  53. 977dfce Add hook to insert late LLVM=>LLVM passes just before isel by Anton Korobeynikov · 15 years ago
  54. 7f893c0 fix 80 col violation, patch by Alastair Lynn by Chris Lattner · 15 years ago
  55. c0561f2 add a comment line that got dropped by Chris Lattner · 15 years ago
  56. 24ad3ed fix a latent bug my inline asm stuff exposed: by Chris Lattner · 15 years ago
  57. 96fbb3e Remove unused method. by Benjamin Kramer · 15 years ago
  58. 9c42107 Workaround the breakage in r100616 by guarding all timers with by Torok Edwin · 15 years ago
  59. 5f017e8 Use the "NamedGroupTimer" class to categorize DWARF emission better. by Bill Wendling · 15 years ago
  60. a592e67 Use raw_ostream. by Benjamin Kramer · 15 years ago
  61. 5b46390 Add comments for missed opportunities. by Evan Cheng · 15 years ago
  62. 348856e Fix typo. by Evan Cheng · 15 years ago
  63. cf9a415 Have the inst emitter add the !srcloc mdnode to the machine instr. by Chris Lattner · 15 years ago
  64. fee455e remove another magic number. by Chris Lattner · 15 years ago
  65. decc267 Three changes: by Chris Lattner · 15 years ago
  66. 343b42e Move printing of target-indepedent DEBUG_VALUE comments by Dale Johannesen · 15 years ago
  67. d94671a Post regalloc LICM. Work in progress. by Evan Cheng · 15 years ago
  68. 5f09400 Do not emit specification DIE with DW_AT_specification attribute for member functions of a funcation local class. This trips gdb's partial scan of DIEs at load time. Fixes Radar 7833483. by Devang Patel · 15 years ago
  69. 795ee9d Fix a number of clang -Wsign-compare warnings that didn't have an obvious by John McCall · 15 years ago
  70. 49d915b Revert 100573, it's causing some testsuite problems. by Dale Johannesen · 15 years ago
  71. 0a580d3 Move printing of DEBUG_VALUE comments to target-independent place. by Dale Johannesen · 15 years ago
  72. c4d7b14 Allow for the possibility that a debug-value points by Dale Johannesen · 15 years ago
  73. 639336e Reverting 100530 & 100531 due to regressions in the GDB test suite. by Stuart Hastings · 15 years ago
  74. 98116f9 Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp. by Evan Cheng · 15 years ago
  75. 983327b Revise debug info machinery to digest nested functions and classes. by Stuart Hastings · 15 years ago
  76. 01f0e85 Remove assert to treat memmove and memset like memcpy by Mon P Wang · 15 years ago
  77. 885d941 propagate cookie management out one layer of function calls. by Chris Lattner · 15 years ago
  78. 6eb7806 report errors through LLVMContext's inline asm handler if available. by Chris Lattner · 15 years ago
  79. 421ccd9 Give MachineModuleInfo an actual Module*. by Chris Lattner · 15 years ago
  80. f778b57 Remove unnecessary include. by Devang Patel · 15 years ago
  81. 18141ee Fix an obvious copy-n-paste bug. It's not known to cause any miscompilation. by Evan Cheng · 15 years ago
  82. 79180e2 Give AsmParser an option to control whether it finalizes the stream. New demo: by Chris Lattner · 15 years ago
  83. af632c9 add .o file writing for inline asm in llc. Here's a silly demo: by Chris Lattner · 15 years ago
  84. 57fbba4 Output floating point representations in DWARF format. This is done by outputing by Bill Wendling · 15 years ago
  85. 4c842dd stringref-ize the MemoryBuffer::get apis. This requires by Chris Lattner · 15 years ago
  86. 7b55d36 Add a comment. by Dan Gohman · 15 years ago
  87. 5c06a20 lowering a volatile llvm.memcpy to a libc memcpy is ok. PR6779 by Chris Lattner · 15 years ago
  88. c4ae94d Don't do code sinking on unreachable blocks. It's unprofitable and hazardous. by Dan Gohman · 15 years ago
  89. 512063d remove the now-redundant MMI pointer in SelectionDAG. by Chris Lattner · 15 years ago
  90. d2c4f19 hopefully sate the clang self host build, which is apparently by Chris Lattner · 15 years ago
  91. de6e783 remove some redundant MMI arguments. by Chris Lattner · 15 years ago
  92. ed3a806 unthread MMI from FastISel by Chris Lattner · 15 years ago
  93. a267b00 remove the MMI pointer from MachineFrameInfo. by Chris Lattner · 15 years ago
  94. 820e55e enhance MachineFunction to have a MMI pointer. by Chris Lattner · 15 years ago
  95. 2b1b331 privatize more stuff, eliminate vtables. by Chris Lattner · 15 years ago
  96. 105d697 reprivatize now that DwarfWriter is gone. by Chris Lattner · 15 years ago
  97. 6d73378 prune #includes, MMI can never be null by Chris Lattner · 15 years ago
  98. 74e41f9 prune #includes, realize the MMI can never be null. by Chris Lattner · 15 years ago
  99. 493c976 finally blast DwarfWriter away. by Chris Lattner · 15 years ago
  100. 49cd664 change AsmPrinter to use DwarfDebug/DwarfException directly by Chris Lattner · 15 years ago