1. 1665b0a Fix pr6111: Avoid using the LR register for the target address of an indirect by Bob Wilson · 15 years ago
  2. 47c5188 Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some by Duncan Sands · 15 years ago
  3. 1df9859 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 15 years ago
  4. 30fb00a Minor warning fixes (semicolons, newline at EOF). by Benjamin Kramer · 15 years ago
  5. ccba15f mark all the generated node predicates 'const'. by Chris Lattner · 15 years ago
  6. a08b587 make pcrel immediate values relative to the start of the field, by Chris Lattner · 15 years ago
  7. 7643ca5 The code section for an ISR has a specific address. by Sanjiv Gupta · 15 years ago
  8. 6e303cb Handle DBG_VALUE mixed with labels when doing PHI by Dale Johannesen · 15 years ago
  9. a3b1119 Drop support for the InReg attribute on the ppc backend. This was used by by Rafael Espindola · 15 years ago
  10. c2385a0 Split the main for-each-use loop again, this time for GenerateTruncates, by Dan Gohman · 15 years ago
  11. f463d95 Reapply 96294; now that I've gotten around to looking by Dale Johannesen · 15 years ago
  12. 89ee706 Apply patch from http://llvm.org/bugs/attachment.cgi?id=4136 now that PR5004 is by Bill Wendling · 15 years ago
  13. 2e2b438 Something broke. Hard to believe it was this patch by Dale Johannesen · 15 years ago
  14. 22e6219 When reusing an existing PHI node in a loop, be even more by Dan Gohman · 15 years ago
  15. 7dc9747 Put repeated empty pattern into the AQI instruction class. by Bob Wilson · 15 years ago
  16. f76de00 Fix a memory leak. Patch by Nicolas Geoffray. by Evan Cheng · 15 years ago
  17. a95f9ed More handling of DBG_VALUE. by Dale Johannesen · 15 years ago
  18. 04c60d9 Add missed entry to cmake build list file by Anton Korobeynikov · 15 years ago
  19. 0b21730 Use ttype encoding consistently by Anton Korobeynikov · 15 years ago
  20. 46885de Fix a silly darwin-only typo introduced during merge. by Anton Korobeynikov · 15 years ago
  21. 362dd0b Move TLOF implementations to libCodegen to resolve layering violation. by Anton Korobeynikov · 15 years ago
  22. ac8a3d0 It turns out that we emitted completely wrong common EH frame since the early beginning! The "z" CIE augmentation mark indicates that there is an extra word containing the size of augmentation section. However, even for frames w/o any augmentation data we emitted size uleb! (this is the case of "unwinding through C code"). Thus frame moves information was emitterd completely wrong. by Anton Korobeynikov · 15 years ago
  23. 990a9fd Add suffix for stubs, so we won't have name clashes with private symbols. by Anton Korobeynikov · 15 years ago
  24. 9184b25 Preliminary patch to improve dwarf EH generation - Hooks to return Personality / FDE / LSDA / TType encoding depending on target / options (e.g. code model / relocation model) - MCIzation of Dwarf EH printer to use encoding information - Stub generation for ELF target (needed for indirect references) - Some other small changes here and there by Anton Korobeynikov · 15 years ago
  25. 6a7cb63 Teach the verifier to check the condition on a branch and ensure that it has by Nick Lewycky · 15 years ago
  26. 8eea48a Fix PR6300. by Jakob Stoklund Olesen · 15 years ago
  27. 6e5a2bd Fix crash in VerifyType when checking Contexts. Because there may not be a by Nick Lewycky · 15 years ago
  28. c638088 Don't try to materialize a function that isn't materializable anyways. This by Nick Lewycky · 15 years ago
  29. 936c43b A function with no Module owner isn't materializable. This fixes F->dump() for by Nick Lewycky · 15 years ago
  30. e44fc85 Simplify. by Daniel Dunbar · 15 years ago
  31. cd10d14 revert r96241. It breaks two regression tests, isn't documented, by Chris Lattner · 15 years ago
  32. 37914c8 fix PR6305 by handling BlockAddress in a helper function by Chris Lattner · 15 years ago
  33. 014bf21 Split SelectionDAGISel::IsLegalAndProfitableToFold to by Evan Cheng · 15 years ago
  34. 786da7d by David Greene · 15 years ago
  35. 1e55944 by David Greene · 15 years ago
  36. db8d989 by David Greene · 15 years ago
  37. 7720155 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  38. 54a7aa8 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  39. 534502d1 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  40. 74a6a79 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  41. 4d58b64 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  42. f6fa186 Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  43. 73657df Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  44. f749efa Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  45. 1b58cab Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  46. 0e2236c Remove an assumption of default arguments. This is in anticipation of a by David Greene · 15 years ago
  47. 67c9d42 by David Greene · 15 years ago
  48. 140a5d6 by David Greene · 15 years ago
  49. ba2b297 by David Greene · 15 years ago
  50. b0bc6c3 Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 15 years ago
  51. 6ceeba6 Fix changes from r75027 by Andrew Lenharth · 15 years ago
  52. 50922bb When testing whether a given SCEV depends on a temporary symbolic by Dan Gohman · 15 years ago
  53. 020bb08 no need to add the instruction count anymore. by Chris Lattner · 15 years ago
  54. 17f26b4 enhance raw_svector_ostream::write_impl to work with unbuffered streams, by Chris Lattner · 15 years ago
  55. efbdaa6 make PadToColumn return the stream so you can use: OS.PadToColumn(42) << "foo"; by Chris Lattner · 15 years ago
  56. 3da6e09 Ignore DBG_VALUE in a couple more places. by Dale Johannesen · 15 years ago
  57. 4559855 When restoring a saved insert location, check to see if the saved by Dan Gohman · 15 years ago
  58. eb079a3 mark "addr" as having type "iPTR", eliminating some type comparisons by Chris Lattner · 15 years ago
  59. 441a389 Fix whitespace. by Dan Gohman · 15 years ago
  60. 6020d85 Fix a comment. by Dan Gohman · 15 years ago
  61. ce94736 When complicated expressions are broken down into subexpressions by Dan Gohman · 15 years ago
  62. 44de682 fixes to pagesel/banksel inserter. by Sanjiv Gupta · 15 years ago
  63. 77709ac Forgot to commit the header by Anton Korobeynikov · 15 years ago
  64. 782ab58 follow-on to PR6280 by Chris Lattner · 15 years ago
  65. 245ba96 Drop winmcasminfo and use normal AT&T COFF for all windows targets. by Anton Korobeynikov · 15 years ago
  66. 2faf391 Try to factorize the specification of saturating add/subtract operations a bit, by Johnny Chen · 15 years ago
  67. 590bfe8 Actually, this code doesn't have to be quite so conservative in by Dan Gohman · 15 years ago
  68. 1d826a7 In rememberInstruction, if the value being remembered is the by Dan Gohman · 15 years ago
  69. 0402577 Simplify this code; no need for a custom subclass if it doesn't need by Dan Gohman · 15 years ago
  70. 2763dfd Don't attempt aggressive post-inc uses if TargetLowering is not available, by Dan Gohman · 15 years ago
  71. 6d09ab8 Make LSR not crash if invoked without target lowering info, e.g. if invoked by John McCall · 15 years ago
  72. 77ffe3b Fix a problem where we had bitcasted operands that gave us by Eric Christopher · 15 years ago
  73. 1cea10a teach the encoder to handle pseudo instructions like FP_REG_KILL, by Chris Lattner · 15 years ago
  74. c09687b remove dead code. by Chris Lattner · 15 years ago
  75. 591047f MCAssembler: Fix pcrel relocations. Oh and, by Daniel Dunbar · 15 years ago
  76. f634676 MC/Mach-O: Start emitting fixups/relocations for instructions. by Daniel Dunbar · 15 years ago
  77. 2be2fd0 MCAssembler: Switch MCAsmFixup to storing MCFixupKind instead of just a size. by Daniel Dunbar · 15 years ago
  78. 0bcf074 MCAssembler: Sink fixup list into MCDataFragment. by Daniel Dunbar · 15 years ago
  79. a4766d7 MCAssembler: Switch MCFillFragment to only taking constant values. Symbolic expressions can always be emitted as data + fixups. by Daniel Dunbar · 15 years ago
  80. 45f4874 MC/Mach-O: Implement EmitValue using data fragments + fixups instead of fill fragment. by Daniel Dunbar · 15 years ago
  81. 3a30b82 MCAssembler: Start applying fixups in the data section. by Daniel Dunbar · 15 years ago
  82. b7c3a4b MCAssembler: Add assorted dump() methods. by Daniel Dunbar · 15 years ago
  83. a8dfb79 X86: Move extended MCFixupKinds into X86FixupKinds.h by Daniel Dunbar · 15 years ago
  84. 98d5c31 Split some code out to a helper function (FindReusablePredBB) by Chris Lattner · 15 years ago
  85. 6686c6b Speed up codegen prepare from 3.58s to 0.488s. by Chris Lattner · 15 years ago
  86. 277cccc PHINode::getBasicBlockIndex is O(n) in the number of inputs by Chris Lattner · 15 years ago
  87. 2f36ea8 iterate over preds using PHI information when available instead of by Chris Lattner · 15 years ago
  88. 3f65b5e speed up CGP a bit by scanning predecessors through phi operands by Chris Lattner · 15 years ago
  89. b779033 add encoder support and tests for rdtscp by Chris Lattner · 15 years ago
  90. a1e7621 Add SETEND and BXJ instructions for disassembly only. by Johnny Chen · 15 years ago
  91. cebe955 Added the rdtscp instruction to the x86 instruction tables. by Sean Callanan · 15 years ago
  92. d135f14 Fix PR6283. by Jakob Stoklund Olesen · 15 years ago
  93. 9214b82 Fix a pruning heuristic which implicitly assumed that SmallPtrSet is by Dan Gohman · 15 years ago
  94. 7545f49 Teach MachineFrameInfo to track maximum alignment while stack objects are being by Evan Cheng · 15 years ago
  95. f0907fe Enable the inlinehint attribute in the Inliner. by Jakob Stoklund Olesen · 15 years ago
  96. 95a5a7d Fixed encodings for invlpg, invept, and invvpid. by Sean Callanan · 15 years ago
  97. e9a60eb MC/AsmParser: Attempt to constant fold expressions up-front. This ensures we avoid fixups for obvious cases like '-(16)'. by Daniel Dunbar · 15 years ago
  98. 08b85f3 Added a bunch of saturating add/subtract instructions for disassembly only. by Johnny Chen · 15 years ago
  99. f068304 rip out the 'heinous' x86 MCCodeEmitter implementation. by Chris Lattner · 15 years ago
  100. a599de2 remove special cases for vmlaunch, vmresume, vmxoff, and swapgs by Chris Lattner · 15 years ago