1. 05a32c8 move a couple non-trivial methods out of line, add new by Chris Lattner · 15 years ago
  2. 99c5c7b convert a bunch more stuff to use StringRef. The ArgName arguments are now by Chris Lattner · 15 years ago
  3. db513bc add size_t and a version of rfind that allows specification of where by Chris Lattner · 15 years ago
  4. 63c6b7d add some more overloads of StringRef::getAsInteger for by Chris Lattner · 15 years ago
  5. 3670a01 add a simple c_str() method to SmallString. by Chris Lattner · 15 years ago
  6. 7dd76a1 Prefer super class constructor to explicit initialization. by Daniel Dunbar · 15 years ago
  7. 3fc19bb Tabs -> spaces (really?) by Daniel Dunbar · 15 years ago
  8. f612ff6 Strip trailing whitespace. by Daniel Dunbar · 15 years ago
  9. 7e32c4f RHS of assignment should be const reference. by Daniel Dunbar · 15 years ago
  10. c332fba Remove the default value for ConstantStruct::get's isPacked parameter and by Nick Lewycky · 15 years ago
  11. cea1438 provide a "strtoull" operation that works on StringRef's. by Chris Lattner · 15 years ago
  12. a460beb convert a bunch of std::strings to use StringRef. This should eliminate by Chris Lattner · 15 years ago
  13. 875646f Lett users of sparse propagation do their own thing with phi nodes if they want by Nick Lewycky · 15 years ago
  14. 0002e50 Update comments. by Evan Cheng · 15 years ago
  15. 4a86348 remove an extraneous mem2reg pass early in the pipe. Since by Chris Lattner · 15 years ago
  16. d7a5983 reduce indentation by using an early exit, and add a comment, by Chris Lattner · 15 years ago
  17. fb2e752 Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. by Evan Cheng · 15 years ago
  18. bd23d5f add a new hook to allow targets to splat stuff at the end of the file. by Chris Lattner · 15 years ago
  19. e8e0213 Write and read metadata attachments. by Devang Patel · 15 years ago
  20. 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
  21. c6f729e Allow symbols to start from the digit if target requests it. This allows, e.g. pinning by Anton Korobeynikov · 15 years ago
  22. e2394e9 Revert r82214 completely to fix build. by Xerxes Ranby · 15 years ago
  23. 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
  24. cb89f6c Use __attribute__((__used__)) if GCC >= 3.1 (seems to be the oldest GCC by Julien Lerouge · 15 years ago
  25. 2fed70d Fix a few places where PointerIntPair was using PointerLikeTypeTraits<PointerTy> by John McCall · 15 years ago
  26. 8609c7c pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, by Chris Lattner · 15 years ago
  27. 1f96e67 Teach ScalarEvolution how to reason about no-wrap flags on loops by Dan Gohman · 15 years ago
  28. 10f9101 grammar by Jim Grosbach · 15 years ago
  29. f436463 Remove simple regalloc. It has bit rotted. by Evan Cheng · 15 years ago
  30. d7bd78e add a version of the APFloat constructor that initializes to 0.0 by Chris Lattner · 15 years ago
  31. e655128 Add StringRef::{rfind, rsplit} by Daniel Dunbar · 15 years ago
  32. 6f65d79 Add a new pass for doing late hoisting of floating-point and vector by Dan Gohman · 15 years ago
  33. 4321578 Print debug info attached with an instruction. by Devang Patel · 15 years ago
  34. 1b75f44 Provide a way to extract location info from DILocation. by Devang Patel · 15 years ago
  35. 95c1984 Add an interface to attach debugging information with an instruction. by Devang Patel · 15 years ago
  36. 937b1e9 Add llvm::Metadata to manage metadata used in a context. by Devang Patel · 15 years ago
  37. 9233272 Reapplied r81355 with the problems fixed. by Andreas Neustifter · 15 years ago
  38. ad80981 Preserve ProfileInfo during CodeGenPrepare. by Andreas Neustifter · 15 years ago
  39. dc62ea0 move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinter by Chris Lattner · 15 years ago
  40. 686cb3d add a new MachineModuleInfoMachO class, which is the per-module by Chris Lattner · 15 years ago
  41. f185455 the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 15 years ago
  42. 4edd187 remove the AsmPrinter::printMCInst hook hack now that we have MCInstPrinter. by Chris Lattner · 15 years ago
  43. 8c6ed05 Big change #1 for personality function references: by Chris Lattner · 15 years ago
  44. 4f3e7aa add a helper method for creating MCSymbol and MCSymbolRefExpr at the same time. by Chris Lattner · 15 years ago
  45. 25d812b inline AsmPrinter::getCurrentFunctionEHName into its only caller. by Chris Lattner · 15 years ago
  46. 24620fa remove a dead bool. by Chris Lattner · 15 years ago
  47. 1c90c6f Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now) by Chris Lattner · 15 years ago
  48. 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 15 years ago
  49. bfd1e50 remove some horrible MAI hooks which fortunately turn out to be always empty. by Chris Lattner · 15 years ago
  50. a70e2e3 add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 15 years ago
  51. c8213b7 Drop the raw_ostream required buffer size to 1. by Daniel Dunbar · 15 years ago
  52. 101b25c Better solution for tracking both the original alignment of the access, and the current alignment based by Nate Begeman · 15 years ago
  53. 44ac22c Correct comment pasto by Jim Grosbach · 15 years ago
  54. e3394d4 When a constant's type is refined, update the constant in place by Dan Gohman · 15 years ago
  55. 75144f9 Fix apostrophos. by Dan Gohman · 15 years ago
  56. db1c2c5 Forgot this. by Evan Cheng · 15 years ago
  57. a51c39c add a new CallGraphNode::replaceCallEdge method and use it from by Chris Lattner · 15 years ago
  58. 9554c61 make -debug-pass=Executions show information about what call graph nodes by Chris Lattner · 15 years ago
  59. 270fc10 switch scciterator to use DenseMap instead of std::map by Chris Lattner · 15 years ago
  60. 6db0e3a Get rid of GetProcessId in Win32/Program.inc. by Mikhail Glushenkov · 15 years ago
  61. e679837 Add an "original alignment" field to load and store nodes. This enables the by Nate Begeman · 15 years ago
  62. 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
  63. c43fd5a Update a comment to match the source. PseudoSourceValues are now by Dan Gohman · 15 years ago
  64. 662316c PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart. by Chris Lattner · 15 years ago
  65. 90edac0 Change MCAsmStreamer to take an MCInstPrinter instead of a by Chris Lattner · 15 years ago
  66. c493fb2 Give MCInstPrinter a MCAsmInfo member, make X86ATTInstPrinter by Chris Lattner · 15 years ago
  67. 65b0b29 add a new MCInstPrinter class, move the (trivial) MCDisassmbler ctor inline. by Chris Lattner · 15 years ago
  68. e7f3107 eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have this table. by Chris Lattner · 15 years ago
  69. 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 15 years ago
  70. 56d339f second part to r81695, I missed a directory. by Chris Lattner · 15 years ago
  71. 70a54c0 replace printBasicBlockLabel with EmitBasicBlockStart, by Chris Lattner · 15 years ago
  72. 7cb384d devirtualize AsmPrinter::printBasicBlockLabel since it is never overridden. by Chris Lattner · 15 years ago
  73. b6a2fc0 eliminate the "MBBLabel" MCOperand type, and just use a MCSymbol for by Chris Lattner · 15 years ago
  74. 4a39ba9 Whoops. Committed the headers for r81605 - 'Moved some more index operations over to LiveIntervals.' by Lang Hames · 15 years ago
  75. ec08046 Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't by Dan Gohman · 15 years ago
  76. 724f675 give densemap iterators real iterator traits. by Chris Lattner · 15 years ago
  77. 892e44a default construct MCInst's ctor to 0, which is "PHI" which is invalid for MCInsts. by Chris Lattner · 15 years ago
  78. 5b7dfee add a new Mangler::getNameWithPrefix API which returns the by Chris Lattner · 15 years ago
  79. e6992f7 Factor out the code for checking that all indices in a getelementptr are by Dan Gohman · 15 years ago
  80. 83e3c4f Give these files top-level comments that describe the current code. by Dan Gohman · 15 years ago
  81. 9c65645 Added the ParseInstruction() hook for target specific assembler directives so by Kevin Enderby · 15 years ago
  82. 2d04ec5 Distinguish between 'empty' and empty DAG marker. by Mikhail Glushenkov · 15 years ago
  83. 684a8b0 Add a logical 'not' operator to llvmc's TableGen dialect. by Mikhail Glushenkov · 15 years ago
  84. fd5249e Correctly handle the case where a comparison is created in one BasicBlock and by Nick Lewycky · 15 years ago
  85. fabcb91 Add malloc call utility functions. Patch by Victor Hernandez. by Evan Cheng · 15 years ago
  86. b8b7052 MC: Give target specific parsers access to the MCStreamer. by Daniel Dunbar · 15 years ago
  87. c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
  88. 251ef61 Added an abstract superclass, MCDisassembler, for all disassemblers. by Sean Callanan · 15 years ago
  89. 65c0600 add a gross hack to get "SrcLine" comments to show up with the by Chris Lattner · 15 years ago
  90. 9647994 Removed static qualifier from a few index related methods. These methods may require a LiveIntervals instance in future. by Lang Hames · 15 years ago
  91. 07abe17 Add the first functions for updating ProfileInfo. by Andreas Neustifter · 15 years ago
  92. 273a488 revert r81335, which breaks the build. by Chris Lattner · 15 years ago
  93. 1f3b002 Updated ProfileInfo to have clean seperation between different sentinels. by Andreas Neustifter · 15 years ago
  94. 581af5f Copy-pasto. by Mikhail Glushenkov · 15 years ago
  95. 4f51d99 Revert 81248 for now. by Mikhail Glushenkov · 15 years ago
  96. 4a38930 Make TypeBuilder's result depend on the LLVMContext it's passed. by Jeffrey Yasskin · 15 years ago
  97. baf9b56 Add Triple::getArchTypeForDarwinArchName, which converts a "Darwin" architecture by Daniel Dunbar · 15 years ago
  98. f316579 Use MemoryBuffer::getBufferIdentifier() in the AsmPrinter instead by Dan Gohman · 15 years ago
  99. c22675b Const-correctness. by Mikhail Glushenkov · 15 years ago
  100. 40e9b8e Since Program is basically a PID, it should be copyable. by Mikhail Glushenkov · 15 years ago