1. df7d419 Fix typo. by Eric Christopher · 14 years ago
  2. 3284877 add some support for blockaddress. This isn't really enough to be useful, by Chris Lattner · 14 years ago
  3. 1018c24 eliminate a mutable global variable, use raw_ostream::indent instead of by Chris Lattner · 14 years ago
  4. 7e6d745 un-indent a huge amount of code out of an anonymous namespace. by Chris Lattner · 14 years ago
  5. c27d1e4 revert r106482 by Bruno Cardoso Lopes · 14 years ago
  6. b0e9ead fix several bugs in the tutorial, patch by Kevin Kelley! by Chris Lattner · 14 years ago
  7. 584fedf Teach two-address lowering how to unfold a load to open up commuting by Dan Gohman · 14 years ago
  8. b7cc3f6 change parameter name to avoid confusion with global definition by Bruno Cardoso Lopes · 14 years ago
  9. 56a1a69 sign_extend_inreg needs to be expanded for pre-v6 Thumb as well as ARM. by Bob Wilson · 14 years ago
  10. a967d11 LEApcrelJT shouldn't be marked as neverHasSideEffects, as we don't want it by Jim Grosbach · 14 years ago
  11. b44e8b2 Add unpack and interleave AVX instructions, encoding tests cooming soon by Bruno Cardoso Lopes · 14 years ago
  12. d95ea2d Fix PR7421: bug in kill transferring logic. It was ignoring loads / stores which have already been processed. by Evan Cheng · 14 years ago
  13. d47397f This makes example Makefile a lot more like actual by Chris Lattner · 14 years ago
  14. 1f4a149 Remove isTwoAddress from llvm. by Eric Christopher · 14 years ago
  15. 61abd7b "This is just a cosmetic change in MCAsmStreamer.cpp/EmitSymbolAttribute: all attributes have now a \t before and after, as done for '.type'. by Chris Lattner · 14 years ago
  16. 6808cdc fix typos reported by Adam Warner! by Chris Lattner · 14 years ago
  17. be4e066 Remove isTwoAddress from SystemZ. by Eric Christopher · 14 years ago
  18. c63a404 Remove isTwoAddress from Sparc. by Eric Christopher · 14 years ago
  19. c452d79 Remove isTwoAddress from Mips. by Eric Christopher · 14 years ago
  20. b82a7ea Remove isTwoAddress from Blackfin. by Eric Christopher · 14 years ago
  21. f704408 Remove isTwoAddress from MSP430. by Eric Christopher · 14 years ago
  22. 909acf7 Make this test more robust in case LLVM ever decides to align the global by Dan Gohman · 14 years ago
  23. 403a8cd Use A.append(...) instead of A.insert(A.end(), ...) when A is a by Dan Gohman · 14 years ago
  24. 658ebcc Make 80-column. by Eric Christopher · 14 years ago
  25. 9030131 Remove isTwoAddress from PIC16. by Eric Christopher · 14 years ago
  26. 4a232f0 Remove isTwoAddress from XCore. by Eric Christopher · 14 years ago
  27. 23265d0 Remove isTwoAddress from Alpha. by Eric Christopher · 14 years ago
  28. e407c1d Move several non-performance-critical member functinos out of line. by Dan Gohman · 14 years ago
  29. b1e51f6 Add missing FileCheck call. by Dale Johannesen · 14 years ago
  30. 0a805d1 test case for r106438. by Devang Patel · 14 years ago
  31. 10de3bb Do not directly use function names to construct new name for named metadata. by Devang Patel · 14 years ago
  32. c79e43a Move part of SSE 1 & 2 compare, shuffle and unpack instructions closely. Preparing them for refactoring and to the addition of their AVX forms by Bruno Cardoso Lopes · 14 years ago
  33. 59bb6fa Add AVX regular (non-aliased ones) and,or,xor,andn packed instructions. They are already tested in the MC framework, no test needed by Bruno Cardoso Lopes · 14 years ago
  34. b0ccb75 Fix PR 7433. Silly typo in non-Darwin ARM tail call by Dale Johannesen · 14 years ago
  35. 18fb00b Add some codegen patterns for x86_64-linux-gnu tls codegen matching. by Eric Christopher · 14 years ago
  36. 9cfcfeb early exit for dbg_value instructions by Jim Grosbach · 14 years ago
  37. 9e13715 remove some dead variables reported by clang++ by Chris Lattner · 14 years ago
  38. 44781a0 make the Value constructor protected. by Chris Lattner · 14 years ago
  39. c7bd7b7 Revert r106422, which is breaking the non-fast-isel path. by Dan Gohman · 14 years ago
  40. faeb0e7 More changes for non-top-down fast-isel. by Dan Gohman · 14 years ago
  41. 2e39498 Add the check to the testcase of r106419. by Kalle Raiskila · 14 years ago
  42. 951b229 Mark the SPU 'lr' instruction to never have side effects. by Kalle Raiskila · 14 years ago
  43. 91fdee1 Fix the lowering of VECTOR_SHUFFLE on SPU to handle splats. by Kalle Raiskila · 14 years ago
  44. 3193a68 Do one lookup instead of two. by Dan Gohman · 14 years ago
  45. 37db6cd Generalize this to look in the regular ValueMap in addition to by Dan Gohman · 14 years ago
  46. c2b3e00 Fix an unintentional commit. I think I typed "git svn dcommit" in the wrong branch. by Rafael Espindola · 14 years ago
  47. 4794807 Fix lowering of VECTOR_SHUFFLE on SPU. Old algorithm by Kalle Raiskila · 14 years ago
  48. bebb640 add_input_file and add_input_library now take const arguments, remove the by Rafael Espindola · 14 years ago
  49. bc2ed59 Save more temps with -save-temps. by Rafael Espindola · 14 years ago
  50. f0efafa wip by Rafael Espindola · 14 years ago
  51. c4a1b65 Add support for returning multiple vectors via sret, which is how the ARM target expects the intrinsics to work. by Nate Begeman · 14 years ago
  52. 2a3ee5e Fix warning in no-asserts build. by Nick Lewycky · 14 years ago
  53. 859df5e Fix a crash caused by dereference of MBB.end(). rdar://8110842 by Evan Cheng · 14 years ago
  54. 6f5fed2 Restore a call to rememberInstruction which was accidentally dropped by Dan Gohman · 14 years ago
  55. 74e5ef0 Add a TODO comment. by Dan Gohman · 14 years ago
  56. 1e3121c Include the use kind along with the expression in the key of the by Dan Gohman · 14 years ago
  57. b621171 Don't include things in anonymous namespaces that don't need it. by Dan Gohman · 14 years ago
  58. 6118efa Use calloc instead of new/memset, it is more efficient when the set is very large. by Benjamin Kramer · 14 years ago
  59. b92654d Fix ScalarEvolution's "exhaustive" trip count evaluation code to avoid by Dan Gohman · 14 years ago
  60. 485c43f Factor out duplicated code for reusing and inserting casts into by Dan Gohman · 14 years ago
  61. 54eee52 Tidy. by Bob Wilson · 14 years ago
  62. 31ef8e6 Remove a fixme comment that is no longer relevant. by Bob Wilson · 14 years ago
  63. dc076da Fix error message to match function name. by Bob Wilson · 14 years ago
  64. f6ff003 Refactoring of regular logical packed instructions to prepare for AVX ones. by Bruno Cardoso Lopes · 14 years ago
  65. f4f4bad Refactor aliased packed logical instructions, also add by Bruno Cardoso Lopes · 14 years ago
  66. 02ba9e1 Ignore dbg_value's. by Evan Cheng · 14 years ago
  67. 1e8d062 Move new sse 1 & 2 generic classes to a more appropriate place by Bruno Cardoso Lopes · 14 years ago
  68. efc9b69 Remove unnecessary arguments by Bruno Cardoso Lopes · 14 years ago
  69. 17227db Add AVX packed intrinsics for MIN, MAX by Bruno Cardoso Lopes · 14 years ago
  70. 0110ac6 Disable sibcall optimization for Thumb1 for now since Thumb1RegisterInfo::emitEpilogue is not expecting them. by Evan Cheng · 14 years ago
  71. a938cfb Finish ripping isTwoAddress out of X86. Some mindless formatting by Eric Christopher · 14 years ago
  72. be4d595 Shrink down code and add for free AVX {MIN,MAX}P{S,D}{rm,rr} instructions by Bruno Cardoso Lopes · 14 years ago
  73. 617e595 rip out dead code. by Chris Lattner · 14 years ago
  74. 1cf44fc fix rdar://7873482 by teaching the instruction encoder to emit by Chris Lattner · 14 years ago
  75. 6523d2f Indentation and remove dead code. by Evan Cheng · 14 years ago
  76. fda1acb Clean up: remove now unnecessary Constraints by Bruno Cardoso Lopes · 14 years ago
  77. 9559e3b Silence compiler warnings. by Dan Gohman · 14 years ago
  78. c82f199 more refactoring! yay! big win over the intrinsics by Bruno Cardoso Lopes · 14 years ago
  79. 96ab7f4 Remove isTwoAddress from here too. by Eric Christopher · 14 years ago
  80. ccf30bd Fix typo, SSE1 should be used by XS, not SSE2 by Bruno Cardoso Lopes · 14 years ago
  81. f6bc0b9 Remove isTwoAddress from 64-bit files. by Eric Christopher · 14 years ago
  82. 96c3da6 Move ARM if-conversion before post-ra scheduling. by Evan Cheng · 14 years ago
  83. db49712 Teach regular and fast isel to set dead flags on unused implicit defs by Dan Gohman · 14 years ago
  84. 8af5ed9 Apply some refactor to packed instructions by Bruno Cardoso Lopes · 14 years ago
  85. 3ee608c Update cmake list. by Evan Cheng · 14 years ago
  86. 8864594 Thumb2 hazard recognizer. by Evan Cheng · 14 years ago
  87. fe181f4 Only run CoalesceExtSubRegs when we can expect LiveIntervalAnalysis to clean up by Jakob Stoklund Olesen · 14 years ago
  88. 86050dc Allow ARM if-converter to be run after post allocation scheduling. by Evan Cheng · 14 years ago
  89. ef6eb9c back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set) by Jim Grosbach · 14 years ago
  90. 69a462e Another typo. by Eric Christopher · 14 years ago
  91. 68741be Enable Expand handling of atomics for subtargets that can't do them inline. by Jim Grosbach · 14 years ago
  92. 6492a35 Fix typo. by Eric Christopher · 14 years ago
  93. 0465bcf TwoAddressInstructionPass::CoalesceExtSubRegs can insert INSERT_SUBREG by Jakob Stoklund Olesen · 14 years ago
  94. 6a5e283 Fix an inverted condition. by Evan Cheng · 14 years ago
  95. 4b8921d Use the new 'defm' class inheritance in SSE by Bruno Cardoso Lopes · 14 years ago
  96. a845706 Fix cross initialization compilation error. by Evan Cheng · 14 years ago
  97. a9934dc Teach iff-converter to properly count # of dups. It was not skipping over dbg_value's which resulted in non-duplicated instructions being deleted. rdar://8104384. by Evan Cheng · 14 years ago
  98. e03262f Add Expand-to-libcall support for additional atomics. This covers the usual by Jim Grosbach · 14 years ago
  99. ebe99b2 Rewrite chained if's as switches and replace assertions with llvm_unreachable by Bob Wilson · 14 years ago
  100. 51bd47e Fix ARM/Thumb reversal in previous attempt. by Dale Johannesen · 14 years ago