1. 96b930d Auto-upgrade malloc instructions to malloc calls. by Victor Hernandez · 15 years ago
  2. ad934b8 Clean up LiveVariables and change how it deals with partial updates and kills. This also eliminate the horrible check which scan forward to the end of the basic block. It should be faster and more accurate. by Evan Cheng · 15 years ago
  3. d1f3cee Spruce up some comments. by Dan Gohman · 15 years ago
  4. 8a55ce4 Rename several variables from EVT to more descriptive names, now that EVT by Dan Gohman · 15 years ago
  5. 54d4a53 Add an EVT::getStoreSize function, like getStoreSizeInBits but in bytes. by Dan Gohman · 15 years ago
  6. 9f765dd Correct a comment. by Dan Gohman · 15 years ago
  7. 6c6c016 Do not leave behind metadata while cloning an instruction. by Devang Patel · 15 years ago
  8. 2e3f2c4 s/*Location/*DebugLocation/g by Devang Patel · 15 years ago
  9. 470e08e Make the type traits for a const pointer defer to those for a unqualified by John McCall · 15 years ago
  10. 296925d Fix PR5024. LiveVariables physical register defs should *commit* only after all by Evan Cheng · 15 years ago
  11. cd26ec5 Give MachineMemOperand an operator<<, factoring out code from by Dan Gohman · 15 years ago
  12. 7815d71 Add SetLocation() to allow IRBuilder user to set location info for an instruction already created. by Devang Patel · 15 years ago
  13. 14433c9 Check exisiting dbg MDKind first. by Devang Patel · 15 years ago
  14. b759865 Revert "Don't allow formatted_ostream to be unbuffered, even if its underlying by Daniel Dunbar · 15 years ago
  15. dace0ed Forgot this. by Evan Cheng · 15 years ago
  16. 57d6903 Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaks by Daniel Dunbar · 15 years ago
  17. 27dba67 Switch FoldingSet::AddString to StringRef based API. by Daniel Dunbar · 15 years ago
  18. 48a097b Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work with debug info, since it was extraordinarily easy to have dangling pointers thanks to MDNode uniquing. by Daniel Dunbar · 15 years ago
  19. e5b1836 Add a TrackingVH value handle. by Daniel Dunbar · 15 years ago
  20. 75c7c99 move DominatorTree::dominates for instructions out of line, by Chris Lattner · 15 years ago
  21. 28f02fd Change MachineMemOperand's alignment value to be the alignment of by Dan Gohman · 15 years ago
  22. 0c1f688 add a helper method. by Chris Lattner · 15 years ago
  23. cc1c702 Don't allow formatted_ostream to be unbuffered, even if its underlying buffer by Daniel Dunbar · 15 years ago
  24. 2763217 Implement the JIT side of the GDB JIT debugging interface. To enable this by Reid Kleckner · 15 years ago
  25. c936fe8 write rfind in terms of npos as daniel requested by Chris Lattner · 15 years ago
  26. 19e7499 remove a dead method. by Chris Lattner · 15 years ago
  27. 1908aea smallvectorize getExtraOptionNames by Chris Lattner · 15 years ago
  28. f00a7d9 add a helper method. by Chris Lattner · 15 years ago
  29. 65b6607 A few more tabs -> spaces. by Daniel Dunbar · 15 years ago
  30. 05a32c8 move a couple non-trivial methods out of line, add new by Chris Lattner · 15 years ago
  31. 99c5c7b convert a bunch more stuff to use StringRef. The ArgName arguments are now by Chris Lattner · 15 years ago
  32. db513bc add size_t and a version of rfind that allows specification of where by Chris Lattner · 15 years ago
  33. 63c6b7d add some more overloads of StringRef::getAsInteger for by Chris Lattner · 15 years ago
  34. 3670a01 add a simple c_str() method to SmallString. by Chris Lattner · 15 years ago
  35. 7dd76a1 Prefer super class constructor to explicit initialization. by Daniel Dunbar · 15 years ago
  36. 3fc19bb Tabs -> spaces (really?) by Daniel Dunbar · 15 years ago
  37. f612ff6 Strip trailing whitespace. by Daniel Dunbar · 15 years ago
  38. 7e32c4f RHS of assignment should be const reference. by Daniel Dunbar · 15 years ago
  39. c332fba Remove the default value for ConstantStruct::get's isPacked parameter and by Nick Lewycky · 15 years ago
  40. cea1438 provide a "strtoull" operation that works on StringRef's. by Chris Lattner · 15 years ago
  41. a460beb convert a bunch of std::strings to use StringRef. This should eliminate by Chris Lattner · 15 years ago
  42. 875646f Lett users of sparse propagation do their own thing with phi nodes if they want by Nick Lewycky · 15 years ago
  43. 0002e50 Update comments. by Evan Cheng · 15 years ago
  44. 4a86348 remove an extraneous mem2reg pass early in the pipe. Since by Chris Lattner · 15 years ago
  45. d7a5983 reduce indentation by using an early exit, and add a comment, by Chris Lattner · 15 years ago
  46. fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 15 years ago
  47. bd23d5f add a new hook to allow targets to splat stuff at the end of the file. by Chris Lattner · 15 years ago
  48. e8e0213 Write and read metadata attachments. by Devang Patel · 15 years ago
  49. 88d9839 Update malloc call creation code (AllocType is now the element type of the malloc, not the resulting type). by Victor Hernandez · 15 years ago
  50. c6f729e Allow symbols to start from the digit if target requests it. This allows, e.g. pinning by Anton Korobeynikov · 15 years ago
  51. e2394e9 Revert r82214 completely to fix build. by Xerxes Ranby · 15 years ago
  52. f8a5625 Fix a bug in sdisel switch lowering code. When it updates the phi nodes in switch successor blocks, it can introduce multiple phi operands of the same value from different blocks (and may not be on the predecessor list). by Evan Cheng · 15 years ago
  53. cb89f6c Use __attribute__((__used__)) if GCC >= 3.1 (seems to be the oldest GCC by Julien Lerouge · 15 years ago
  54. 2fed70d Fix a few places where PointerIntPair was using PointerLikeTypeTraits<PointerTy> by John McCall · 15 years ago
  55. 8609c7c pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, by Chris Lattner · 15 years ago
  56. 1f96e67 Teach ScalarEvolution how to reason about no-wrap flags on loops by Dan Gohman · 15 years ago
  57. 10f9101 grammar by Jim Grosbach · 15 years ago
  58. f436463 Remove simple regalloc. It has bit rotted. by Evan Cheng · 15 years ago
  59. d7bd78e add a version of the APFloat constructor that initializes to 0.0 by Chris Lattner · 15 years ago
  60. e655128 Add StringRef::{rfind, rsplit} by Daniel Dunbar · 15 years ago
  61. 6f65d79 Add a new pass for doing late hoisting of floating-point and vector by Dan Gohman · 15 years ago
  62. 4321578 Print debug info attached with an instruction. by Devang Patel · 15 years ago
  63. 1b75f44 Provide a way to extract location info from DILocation. by Devang Patel · 15 years ago
  64. 95c1984 Add an interface to attach debugging information with an instruction. by Devang Patel · 15 years ago
  65. 937b1e9 Add llvm::Metadata to manage metadata used in a context. by Devang Patel · 15 years ago
  66. 9233272 Reapplied r81355 with the problems fixed. by Andreas Neustifter · 15 years ago
  67. ad80981 Preserve ProfileInfo during CodeGenPrepare. by Andreas Neustifter · 15 years ago
  68. dc62ea0 move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinter by Chris Lattner · 15 years ago
  69. 686cb3d add a new MachineModuleInfoMachO class, which is the per-module by Chris Lattner · 15 years ago
  70. f185455 the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 15 years ago
  71. 4edd187 remove the AsmPrinter::printMCInst hook hack now that we have MCInstPrinter. by Chris Lattner · 15 years ago
  72. 8c6ed05 Big change #1 for personality function references: by Chris Lattner · 15 years ago
  73. 4f3e7aa add a helper method for creating MCSymbol and MCSymbolRefExpr at the same time. by Chris Lattner · 15 years ago
  74. 25d812b inline AsmPrinter::getCurrentFunctionEHName into its only caller. by Chris Lattner · 15 years ago
  75. 24620fa remove a dead bool. by Chris Lattner · 15 years ago
  76. 1c90c6f Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now) by Chris Lattner · 15 years ago
  77. 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 15 years ago
  78. bfd1e50 remove some horrible MAI hooks which fortunately turn out to be always empty. by Chris Lattner · 15 years ago
  79. a70e2e3 add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 15 years ago
  80. c8213b7 Drop the raw_ostream required buffer size to 1. by Daniel Dunbar · 15 years ago
  81. 101b25c Better solution for tracking both the original alignment of the access, and the current alignment based by Nate Begeman · 15 years ago
  82. 44ac22c Correct comment pasto by Jim Grosbach · 15 years ago
  83. e3394d4 When a constant's type is refined, update the constant in place by Dan Gohman · 15 years ago
  84. 75144f9 Fix apostrophos. by Dan Gohman · 15 years ago
  85. db1c2c5 Forgot this. by Evan Cheng · 15 years ago
  86. a51c39c add a new CallGraphNode::replaceCallEdge method and use it from by Chris Lattner · 15 years ago
  87. 9554c61 make -debug-pass=Executions show information about what call graph nodes by Chris Lattner · 15 years ago
  88. 270fc10 switch scciterator to use DenseMap instead of std::map by Chris Lattner · 15 years ago
  89. 6db0e3a Get rid of GetProcessId in Win32/Program.inc. by Mikhail Glushenkov · 15 years ago
  90. e679837 Add an "original alignment" field to load and store nodes. This enables the by Nate Begeman · 15 years ago
  91. 752195e Add early coalescing to liveintervals. This is work in progress and is known to miscompute some tests. Read it at your own rish, I have aged 10 year while writing this. by Evan Cheng · 15 years ago
  92. c43fd5a Update a comment to match the source. PseudoSourceValues are now by Dan Gohman · 15 years ago
  93. 662316c PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart. by Chris Lattner · 15 years ago
  94. 90edac0 Change MCAsmStreamer to take an MCInstPrinter instead of a by Chris Lattner · 15 years ago
  95. c493fb2 Give MCInstPrinter a MCAsmInfo member, make X86ATTInstPrinter by Chris Lattner · 15 years ago
  96. 65b0b29 add a new MCInstPrinter class, move the (trivial) MCDisassmbler ctor inline. by Chris Lattner · 15 years ago
  97. e7f3107 eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have this table. by Chris Lattner · 15 years ago
  98. 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 15 years ago
  99. 56d339f second part to r81695, I missed a directory. by Chris Lattner · 15 years ago
  100. 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 15 years ago