1. 713f043 Fix typo. by Devang Patel · 16 years ago
  2. 123eaa7 At iSel time, update DebugLoc based on debug info attached with an instruction. by Devang Patel · 16 years ago
  3. 6f65d79 Add a new pass for doing late hoisting of floating-point and vector by Dan Gohman · 16 years ago
  4. 4321578 Print debug info attached with an instruction. by Devang Patel · 16 years ago
  5. 0696fdf Expand vector floating-point conversions not supported by NEON. by Bob Wilson · 16 years ago
  6. 1b75f44 Provide a way to extract location info from DILocation. by Devang Patel · 16 years ago
  7. cea188a Parse debug info attached with an instruction. by Devang Patel · 16 years ago
  8. 937b1e9 Add llvm::Metadata to manage metadata used in a context. by Devang Patel · 16 years ago
  9. 0d6cd00 Fix incorrect assert that should be a user error for code like 'mov $0, %%eax'. by Kevin Enderby · 16 years ago
  10. 9ad2920 Change FoldPHIArgBinOpIntoPHI to decline folding if it would introduce two by Dan Gohman · 16 years ago
  11. f4f1b26 Don't sort the vector when it is empty. This should fix some expensive checking by Benjamin Kramer · 16 years ago
  12. 9233272 Reapplied r81355 with the problems fixed. by Andreas Neustifter · 16 years ago
  13. 3314091 updated lib/CodeGen/CMakeLists.txt to unbreak cmake build after r82018 by Xerxes Ranby · 16 years ago
  14. ad80981 Preserve ProfileInfo during CodeGenPrepare. by Andreas Neustifter · 16 years ago
  15. dc62ea0 move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinter by Chris Lattner · 16 years ago
  16. 29cf555 revert a hunk of r82018 that wasn't supposed to go in yet. by Chris Lattner · 16 years ago
  17. 686cb3d add a new MachineModuleInfoMachO class, which is the per-module by Chris Lattner · 16 years ago
  18. f185455 the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 16 years ago
  19. e1e5334 tidy up by Chris Lattner · 16 years ago
  20. a76e3fc rearrange X86ATTAsmPrinter::doFinalization, making a scan of by Chris Lattner · 16 years ago
  21. 4edd187 remove the AsmPrinter::printMCInst hook hack now that we have MCInstPrinter. by Chris Lattner · 16 years ago
  22. 1118922 fix cmake build by Shantonu Sen · 16 years ago
  23. 206a357 Do not try and sink a load whose chain result has more than one use, when by Nate Begeman · 16 years ago
  24. 8d70854 Added the ENTER instruction, which sets up a stack by Sean Callanan · 16 years ago
  25. 13cf8e9 Added the definitions for one-bit left shifts to the Intel instruction tables. by Sean Callanan · 16 years ago
  26. b6c3385 Don't sink gep operators through phi nodes if the result would require by Dan Gohman · 16 years ago
  27. 60b9954 Removed a few instructions that were already covered by other definitions. by Sean Callanan · 16 years ago
  28. 8c6ed05 Big change #1 for personality function references: by Chris Lattner · 16 years ago
  29. b107fc1 remove a dead variable. by Chris Lattner · 16 years ago
  30. 4f3e7aa add a helper method for creating MCSymbol and MCSymbolRefExpr at the same time. by Chris Lattner · 16 years ago
  31. 5ab9403 Added a variety of floating-point and SSE instructions. by Sean Callanan · 16 years ago
  32. 25d812b inline AsmPrinter::getCurrentFunctionEHName into its only caller. by Chris Lattner · 16 years ago
  33. 642b329 Expand some more vector operations not supported by Neon. by Bob Wilson · 16 years ago
  34. 1c90c6f Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now) by Chris Lattner · 16 years ago
  35. 1633076 Neon does not support vector divide or remainder. Expand them. by Bob Wilson · 16 years ago
  36. 8deedba eliminate the PPC backend's implementation of EmitExternalGlobal by Chris Lattner · 16 years ago
  37. 334fd1f eliminate the horrid AsmPrinter::getGlobalLinkName method, inlining by Chris Lattner · 16 years ago
  38. 58665d4 simplify some code by Chris Lattner · 16 years ago
  39. 74dc72e Expand all v2f64 arithmetic operations for Neon. by Bob Wilson · 16 years ago
  40. 356aed5 Added far return instructions (that is, returns to by Sean Callanan · 16 years ago
  41. bfd1e50 remove some horrible MAI hooks which fortunately turn out to be always empty. by Chris Lattner · 16 years ago
  42. f60d3eb strength reduce a call to PrintRelDirective(true). by Chris Lattner · 16 years ago
  43. a70e2e3 add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 16 years ago
  44. 40fe16f Do not add the SVOffset to the Node CSE ID. The same pointer argument cannot have different by Nate Begeman · 16 years ago
  45. ec26bf7 Expand on comment. by Eric Christopher · 16 years ago
  46. 62c28e3 Updated comments per Eli's suggestion. by Sean Callanan · 16 years ago
  47. 37be590 Added register-to-register ADD instructions to the by Sean Callanan · 16 years ago
  48. c8213b7 Drop the raw_ostream required buffer size to 1. by Daniel Dunbar · 16 years ago
  49. 504f9a6 Fix -Asserts warning. by Daniel Dunbar · 16 years ago
  50. 101b25c Better solution for tracking both the original alignment of the access, and the current alignment based by Nate Begeman · 16 years ago
  51. 38fee0e Added a new register class for segment registers by Sean Callanan · 16 years ago
  52. 7d1a7c0 Change the marker byte for stubs from 0xcd to 0xce (another form of by Dale Johannesen · 16 years ago
  53. dffb6e5 fix PR4984 by ensuring that fastisel adds properly sign extended GEP displacement by Chris Lattner · 16 years ago
  54. ea7fd96 add missing file by Chris Lattner · 16 years ago
  55. e4863f4 Handle AddrMode4 for Thumb2 in rewriteT2FrameIndex. This occurs for by Bob Wilson · 16 years ago
  56. 85111a9 Fix superreg use in ARMAsmPrinter. Approved by Anton Korobeynikov. by Sandeep Patel · 16 years ago
  57. db486a6 several major improvements to the sparc backend: support for weak linkage by Chris Lattner · 16 years ago
  58. 307a7c4 Teach ValueTracking how to look through GlobalAliases. GlobalAliases are by Dan Gohman · 16 years ago
  59. f672ab8 Fix an accidental inversion of the inbounds flag. by Dan Gohman · 16 years ago
  60. e3394d4 When a constant's type is refined, update the constant in place by Dan Gohman · 16 years ago
  61. 5913625 Add more newlines to make up for the ones removed from the end of instructions. by Nick Lewycky · 16 years ago
  62. 3f85549 Another try at early partial coalescing. Identity phi source copies (their sources are defined by phi join def) are coalesced. And the phi join copy is backward copy propagated into the other copies. by Evan Cheng · 16 years ago
  63. 1fbb13e Forbid arrays of function-type and structures with function-typed fields. by Nick Lewycky · 16 years ago
  64. dd4238e fix PR4963: folding insertvalue would sometimes turn a packed struct into by Chris Lattner · 16 years ago
  65. a51c39c add a new CallGraphNode::replaceCallEdge method and use it from by Chris Lattner · 16 years ago
  66. ff11470 add newline to debug dump by Chris Lattner · 16 years ago
  67. 9554c61 make -debug-pass=Executions show information about what call graph nodes by Chris Lattner · 16 years ago
  68. 745c9be add some missing quotes in debug output by Chris Lattner · 16 years ago
  69. 83d255e Remove invalid add_dependencies line to unbreak the CMake build. by Ted Kremenek · 16 years ago
  70. 6db0e3a Get rid of GetProcessId in Win32/Program.inc. by Mikhail Glushenkov · 16 years ago
  71. 1e038a8 Don't pull a load through a callseq_start if the load's chain by Dan Gohman · 16 years ago
  72. 71524d7 Remove incorrect CSE code from r81813. by Nate Begeman · 16 years ago
  73. 76f14be Modified the Intel instruction tables to include by Sean Callanan · 16 years ago
  74. ca9c42c Added the first bits of the ARM target assembler to llvm-mc. For now it only by Kevin Enderby · 16 years ago
  75. b6aef5c Substantially speed up combiner-aa in the following ways: by Nate Begeman · 16 years ago
  76. 9cae705 Teach the legalizer to propagate the original alignment of loads and store when by Nate Begeman · 16 years ago
  77. 907355c On x86-64, the 32-bit cmov doesn't actually clear the high 32-bit of by Dan Gohman · 16 years ago
  78. e679837 Add an "original alignment" field to load and store nodes. This enables the by Nate Begeman · 16 years ago
  79. 264d245 When extending a memset range past the front, set the alignment of the by Dan Gohman · 16 years ago
  80. 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 · 16 years ago
  81. 4348871 Pull the creation of the "RewindFunction" function out of the loop. It's only by Bill Wendling · 16 years ago
  82. a672403 trivial whitespace cleanup by Jim Grosbach · 16 years ago
  83. c2b0d48 add PR# by Chris Lattner · 16 years ago
  84. 3228484 Update CMake. by Daniel Dunbar · 16 years ago
  85. 662316c PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart. by Chris Lattner · 16 years ago
  86. 90edac0 Change MCAsmStreamer to take an MCInstPrinter instead of a by Chris Lattner · 16 years ago
  87. af7263d Fix a pair of comment typos. by Nick Lewycky · 16 years ago
  88. 5df6ffd Fifth time's a charm! Remove ourselves as abstract type listeners once we've by Nick Lewycky · 16 years ago
  89. c493fb2 Give MCInstPrinter a MCAsmInfo member, make X86ATTInstPrinter by Chris Lattner · 16 years ago
  90. 65b0b29 add a new MCInstPrinter class, move the (trivial) MCDisassmbler ctor inline. by Chris Lattner · 16 years ago
  91. f92c95f tidy up a bit. by Chris Lattner · 16 years ago
  92. adc3142 Don't leak! Always remove oneself as a listener after adding oneself. by Nick Lewycky · 16 years ago
  93. bc6836b Actually remove old types from the set. by Nick Lewycky · 16 years ago
  94. 6a6570a kill off the last use of TRI::AsmName. by Chris Lattner · 16 years ago
  95. 56d77c7 add some special case handling for strangely named x86 registers. by Chris Lattner · 16 years ago
  96. 1b6570e 'printMCInst' doesn't print newlines after instructions anymore. by Chris Lattner · 16 years ago
  97. f5382ab Remove unused variables. by Daniel Dunbar · 16 years ago
  98. 6735b1c Storing a set of PATypeHolders is a bad idea because their sort order will by Nick Lewycky · 16 years ago
  99. 762ccea remove all but one reference to TargetRegisterDesc::AsmName. by Chris Lattner · 16 years ago
  100. d95148f the tblgen produced 'getRegisterName' method does not access by Chris Lattner · 16 years ago