1. 74feef2 Define patterns for shld and shrd that match immediate by Dan Gohman · 16 years ago
  2. a1fcd77 Use 0 instead of false to return a null pointer. by Dan Gohman · 16 years ago
  3. f522068 Trim #includes. by Dan Gohman · 16 years ago
  4. cc4ba78 fix typo noticed by sdt by Chris Lattner · 16 years ago
  5. 023f84e Introduce a typing refinenement on tagged data by Gabor Greif · 16 years ago
  6. e79f5ef Fix warnings about mb/me being potentially used by Duncan Sands · 16 years ago
  7. ddbe5cb Fix "large integer implicitly truncated to unsigned type" by Duncan Sands · 16 years ago
  8. a354825 add some notes by Chris Lattner · 16 years ago
  9. c74092b add some notes and a file to collect unimplemented features in the by Chris Lattner · 16 years ago
  10. 0d5d05b mark some targets as experimental. Andrew, if you think that Alpha is by Chris Lattner · 16 years ago
  11. d374547 Verify prefetch arguments, PR2576. by Chris Lattner · 16 years ago
  12. 8685103 apply Eli's patch for PR2165 and provide a testcase. by Chris Lattner · 16 years ago
  13. 8e8b8a2 Const-ify several TargetInstrInfo methods. by Dan Gohman · 16 years ago
  14. fcab2bd Remove an unused variable. by Dan Gohman · 16 years ago
  15. 9a8af45 Fix Instruction::isIdenticalTo and isSameOperationAs to recognize by Dan Gohman · 16 years ago
  16. 131161b Rename AliasSet to SubRegs, to reflect changes in the surrounding code. by Dan Gohman · 16 years ago
  17. 7ddcadc Move the include of MachineLocation.h into MachineModuleInfo.h by Dan Gohman · 16 years ago
  18. b382c4d Fix a subtle bug in DeadMachineInstructionElim's liveness by Dan Gohman · 16 years ago
  19. a7250dd Fix the predicate for memop64 to be a regular load, not just an unindexed load. by Dan Gohman · 16 years ago
  20. 2276a7b Teach instcombine's visitLoad to scan back several instructions by Dan Gohman · 16 years ago
  21. 95c2cc5 Correct the name of isTrapping in comments. by Dan Gohman · 16 years ago
  22. d13726f Also properly handle linking of strong alias and weak global by Anton Korobeynikov · 16 years ago
  23. e655e37 Properly handle linking of strong alias with weak function, this fixes PR2883 by Anton Korobeynikov · 16 years ago
  24. 2b6c3d9 Fix a missing space after the return type in invoke statements. by Dan Gohman · 16 years ago
  25. 3b364cb move PR1941 here. by Chris Lattner · 16 years ago
  26. db03983 move PR1604 here. by Chris Lattner · 16 years ago
  27. f4fee2a move PR1488 into this file. by Chris Lattner · 16 years ago
  28. 8a5f347 regenerate by Nuno Lopes · 16 years ago
  29. f2bd650 fix memleak in GetForwardRefForGlobal() by Nuno Lopes · 16 years ago
  30. f05ff66 regenerate by Nuno Lopes · 16 years ago
  31. ee87b3b fix memleak in getTypeVal() by Nuno Lopes · 16 years ago
  32. 6ec8a25 regenerate by Nuno Lopes · 16 years ago
  33. 0ecaf52 fix memleak in ResolveTypeTo() by Nuno Lopes · 16 years ago
  34. 3358629 Now that predicates can be composed, simplify several of by Dan Gohman · 16 years ago
  35. 740e709 regenerate by Chris Lattner · 16 years ago
  36. c7e3069 Fix the .ll grammar rules to allow any type before an 'i32', not just an by Chris Lattner · 16 years ago
  37. f9078f9 regenerate by Chris Lattner · 16 years ago
  38. 22b92e3 Eliminate the "IntType ::= INTTYPE" production, just use INTTYPE everywhere. by Chris Lattner · 16 years ago
  39. b7fe708 add a note by Chris Lattner · 16 years ago
  40. 241ab47 add support for folding immediates into stores when they by Chris Lattner · 16 years ago
  41. 438949a fold immediates into stores in simple cases, this produces diffs like this: by Chris Lattner · 16 years ago
  42. d53886b fold compare of null pointer into compare with 0. by Chris Lattner · 16 years ago
  43. 160f6cc Some minor cleanups: by Chris Lattner · 16 years ago
  44. 45ac17f Use switch on VT instead of Type* comparisons. by Chris Lattner · 16 years ago
  45. 51ccb3d Use X86FastEmitCompare for FCMP_OEQ and FCMP_UNE: it doesn't by Chris Lattner · 16 years ago
  46. 9a08a61 refactor compare emission out into a new X86FastEmitCompare method, by Chris Lattner · 16 years ago
  47. 0e13c78 Fold immediates into compares when possible, producing "cmp $4, %eax" instead of by Chris Lattner · 16 years ago
  48. 709d829 more minor refactoring of X86SelectBranch, no functionality change. by Chris Lattner · 16 years ago
  49. 871d246 factor buildmi calls in X86SelectBranch by Chris Lattner · 16 years ago
  50. 8aeeeb9 factor some more BuildMI's in X86SelectCmp by Chris Lattner · 16 years ago
  51. 54aebde factor some BuildMI calls, no functionality change. by Chris Lattner · 16 years ago
  52. 2636747 Adjust whitespace in debug messages to be more consistent by Dan Gohman · 16 years ago
  53. 7f04268 - Add target lowering hooks that specify which setcc conditions are illegal, by Evan Cheng · 16 years ago
  54. dd5b58a FastISel support for exception-handling constructs. by Dan Gohman · 16 years ago
  55. 76dea95 Prevent assert when using '"' in names (via hexadecimal). by Daniel Dunbar · 16 years ago
  56. cad3580 Change getLLVMName to use raw_ostream & PrintLLVMName. by Daniel Dunbar · 16 years ago
  57. 2194d46 Accept -march=i586, because gcc does (a synonym by Dale Johannesen · 16 years ago
  58. 0329466 Rename LoadX to LoadExt. by Evan Cheng · 16 years ago
  59. 2642196 Update ARM Insn encoding to get endian-ness to match the documentation (31-0 left to right) by Jim Grosbach · 16 years ago
  60. b8cab92 Fix command-line option printing to print two spaces where needed, by Dan Gohman · 16 years ago
  61. 4030062 Combine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single fcmp when possible. by Evan Cheng · 16 years ago
  62. 4990b25 - Somehow I forgot about one / une. by Evan Cheng · 16 years ago
  63. 552e3be Fix indentation. by Evan Cheng · 16 years ago
  64. 8db9072 Optimize anding of two fcmp into a single fcmp if the operands are the same. e.g. uno && ueq -> ueq by Evan Cheng · 16 years ago
  65. c8ed902 little optimization: reuse getPointerToGlobalIfAvailable(CGV) value in emitGlobals() by Nuno Lopes · 16 years ago
  66. 7b8e964 When doing the very-late shift-and address-mode optimization, by Dan Gohman · 16 years ago
  67. efa5339 FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduced by LegalizeSetCCOperands are leglized. Patch by Richard Pennington. by Evan Cheng · 16 years ago
  68. 195cd3a Also update sub-register intervals after a trivial computation is rematt'ed for a copy instruction. PR2775. by Evan Cheng · 16 years ago
  69. 7e6d9b9 Make InstructionCombining::getBitCastOperand() recognize GEP instructions and by Matthijs Kooijman · 16 years ago
  70. d9d0778 * Make TargetLowering not crash when TargetMachine::getTargetAsmInfo() returns by Matthijs Kooijman · 16 years ago
  71. e2b997b Make MachineFunction not crash when TargetMachine::getRegisterInfo() returns by Matthijs Kooijman · 16 years ago
  72. e9324f3 do not use deprecated interfaces by Gabor Greif · 16 years ago
  73. cb8f1b5 Disallow the construction of SCEVs with could-not-compute operands. Catch CNCs by Nick Lewycky · 16 years ago
  74. 44d2a98 calls can be supported. by Chris Lattner · 16 years ago
  75. 51b7f82 Change TAG_ names to DW_TAG for gcc (testsuite) compatibility. by Dale Johannesen · 16 years ago
  76. d55fccd Fix a bug in live-in detection that caused lost-copy problems to show up. by Owen Anderson · 16 years ago
  77. d21a630 Update size of inst correctly with segment override. by Anton Korobeynikov · 16 years ago
  78. b5cf048 Add special-case code to allow null-guards on calls to malloc. by Owen Anderson · 16 years ago
  79. 4b08992 Make Escape Analysis work for any pointer. by Owen Anderson · 16 years ago
  80. ba0fb07 Change Dwarf comments starting with AT_ to DW_AT_ to by Dale Johannesen · 16 years ago
  81. 5efff77 Fix crashes and infinite loops. by Owen Anderson · 16 years ago
  82. 4382f62 Duncan convinced me that it's not possible to transform control-based escapes into by Owen Anderson · 16 years ago
  83. 99cbdff fix typo by Chris Lattner · 16 years ago
  84. a6321b4 Fix PR2697 by rewriting the '(X / pos) op neg' logic. This also changes by Chris Lattner · 16 years ago
  85. e563bbc Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as by Chris Lattner · 16 years ago
  86. 119c30b rearrange some code. by Chris Lattner · 16 years ago
  87. a4bb48a Fix comment typo. by Duncan Sands · 16 years ago
  88. ef93cec Add ability to override segment (mostly for code emitter purposes). by Anton Korobeynikov · 16 years ago
  89. ce91ec2 Unbreak DbgStopPointInst::getFileName(). by Daniel Dunbar · 16 years ago
  90. 3c26101 simplify comparison by Chris Lattner · 16 years ago
  91. e397acc Fix SSE4.1 roundss, roundsd. While the instructions have by Dale Johannesen · 16 years ago
  92. fc19fbd Check loop exit predicate properly while eliminating one iteration loop. by Devang Patel · 16 years ago
  93. 875314b Fix a thinko and unbreak sparc default CC by Anton Korobeynikov · 16 years ago
  94. 8b1e054 Remove some overzealous checks that were rejecting by Dale Johannesen · 16 years ago
  95. df75bba Extend set of return registers on sparc until someone will implement MRV support there. At least, this will allow libgcc compile, however we are not ABI-compatible with stuff compiled with native gcc. by Anton Korobeynikov · 16 years ago
  96. 4cf5e2e Ignore extra 'r' modifier for now by Anton Korobeynikov · 16 years ago
  97. 4b58b6a Use expand for smul_lohi for now by Anton Korobeynikov · 16 years ago
  98. 0eefda1 Add rudimentary support for 'r' register operand by Anton Korobeynikov · 16 years ago
  99. 5383570 Cleanup by Anton Korobeynikov · 16 years ago
  100. fc62ffc CMake: updated lib/Analysis/CMakeLists.txt. by Oscar Fuentes · 16 years ago