1. 252b491 cleanups. by Chris Lattner · 14 years ago
  2. dfe254b add a comment about where this should eventually move. by Chris Lattner · 14 years ago
  3. f0f5780 update this. by Chris Lattner · 14 years ago
  4. 3ae0924 more cleanups by Chris Lattner · 14 years ago
  5. bdabacd Change lower atomic pass to use IntrinsicInst to simplify it a bit. by Chris Lattner · 14 years ago
  6. 906a675 eliminate some non-obvious casts. UndefValue isa Constant. by Chris Lattner · 14 years ago
  7. e971131 fix PR8063, a crash in globalopt in the malloc analysis code. by Chris Lattner · 14 years ago
  8. b76d209 Added initialisers for reduction rule counters. by Lang Hames · 14 years ago
  9. e110abb Fix warning reported by MSVC++ builder. by Nick Lewycky · 14 years ago
  10. b0e1777 Switch FnSet to containing the ComparableFunction instead of a pointer to one. by Nick Lewycky · 14 years ago
  11. b0104e1 Fix many bugs when merging weak-strong and weak-weak pairs. We now merge all by Nick Lewycky · 14 years ago
  12. beac75d implement rdar://6653118 - fastisel should fold loads where possible. by Chris Lattner · 14 years ago
  13. 07c2b7f Remove dead code. by Jakob Stoklund Olesen · 14 years ago
  14. ab2cee6 dead method. by Chris Lattner · 14 years ago
  15. 17aa680 zap dead code. by Chris Lattner · 14 years ago
  16. 89f87e8 remove dead code, mblaze uses SelectAddrRegImm/SelectAddrRegReg, not SelectAddr by Chris Lattner · 14 years ago
  17. 2eb63df Remove the last bit of isShuffleMaskLegal checks and improve the comment regarding mmx shuffles by Bruno Cardoso Lopes · 14 years ago
  18. 828f6ae make explicit that we not handle several mmx shuffles by Bruno Cardoso Lopes · 14 years ago
  19. ffa75cd Fix LoopSimplify to notify ScalarEvolution when splitting a loop backedge by Dan Gohman · 14 years ago
  20. aace0f2 Emit target specific nodes to handle palignr. Do not touch it for MMX versions yet. by Bruno Cardoso Lopes · 14 years ago
  21. c800c0d Emit target specific nodes to handle splats starting at zero indicies by Bruno Cardoso Lopes · 14 years ago
  22. bbfc310 Emit target specific nodes for isPSHUFHWMask and isPSHUFLWMask by Bruno Cardoso Lopes · 14 years ago
  23. 4c827f5 Emit target specific nodes for isSHUFPMask by Bruno Cardoso Lopes · 14 years ago
  24. d344f28 Previous isMOVLMask matching already emits targets nodes, remove check by Bruno Cardoso Lopes · 14 years ago
  25. e09abcd One more check from the original isShuffleMaskLegal goes away by Bruno Cardoso Lopes · 14 years ago
  26. b733996 Remove a duplicated but useless check that i've inserted in the previous commit. by Bruno Cardoso Lopes · 14 years ago
  27. a22c845 Refactor some code and remove the extra checks for unpckl_undef and unpckh_undef by Bruno Cardoso Lopes · 14 years ago
  28. 4699964 fix a bug in my licm rewrite when a load from the promoted memory by Chris Lattner · 14 years ago
  29. 43c0574 Remove check for unpckh mask by Bruno Cardoso Lopes · 14 years ago
  30. ef3adb3 Remove check for unpckl mask by Bruno Cardoso Lopes · 14 years ago
  31. 7256e22 Inline isShuffleMaskLegal into LowerVECTOR_SHUFFLE, so we can start by Bruno Cardoso Lopes · 14 years ago
  32. 597dad3 Propagate non-local comparisons. Fixes PR1757. by Owen Anderson · 14 years ago
  33. 46ffb23 Disable the asserts that check that normalization is perfectly by Dan Gohman · 14 years ago
  34. e8f279c Reapply considered harmfull part of rr112934 and r112942. by Bruno Cardoso Lopes · 14 years ago
  35. ee72651 previous patch was a little too tricky for its own good. Don't try to by Jim Grosbach · 14 years ago
  36. caa9ba2 Remove the rest of the nonexistent 64-bit AVX instructions. by Dale Johannesen · 14 years ago
  37. 190d0a5 Reapply last harmless part of r112934, the pattern fragment to match X86Unpcklpd by Bruno Cardoso Lopes · 14 years ago
  38. 2a44606 Reintroduce a simple function refactoring done in r112934, also without any functionality changes by Bruno Cardoso Lopes · 14 years ago
  39. be8b084 Reapply piecies of r112942 and r112934 which don't do functional changes by Bruno Cardoso Lopes · 14 years ago
  40. b3e0669 Reapply Fix comment by Bruno Cardoso Lopes · 14 years ago
  41. 3139422 Revert r112934, "- Use specific nodes to match unpckl masks.", which introduced by Daniel Dunbar · 14 years ago
  42. 78541f2 Revert r112938 "Fix comment", which depends on r112934, which introduced some by Daniel Dunbar · 14 years ago
  43. a87ccce Revert r112942, "Use punpckh and unpckh family of nodes instead of using unpckh by Daniel Dunbar · 14 years ago
  44. ef134d0 Add a missing check when legalizing a vector extending load. This doesn't by Bob Wilson · 14 years ago
  45. 7d49f2b Get rid of "passing signed into unsigned parameter" warning on PPC. by Bill Wendling · 14 years ago
  46. 1593dd6 Add support for simplifying a load from a computed value to a load from a global when it by Owen Anderson · 14 years ago
  47. 65482b1 Re-apply r112883: by Jim Grosbach · 14 years ago
  48. 1e3aeef VirtRegRewriter checks for early clobbers before it reuses an available stack by Jakob Stoklund Olesen · 14 years ago
  49. fc63300 Check the local frame alignment for determining whether dynamic stack by Jim Grosbach · 14 years ago
  50. f572191 Finish converting the rest of the NEON VLD instructions to use pseudo- by Bob Wilson · 14 years ago
  51. 6a87003 Revert "For ARM stack frames that utilize variable sized objects and have either", it is breaking oggenc with Clang for ARMv6. by Daniel Dunbar · 14 years ago
  52. df3f256 Zap dead code. by Benjamin Kramer · 14 years ago
  53. 850fcd4 Reapply commit 112702 which was speculatively reverted by echristo. by Duncan Sands · 14 years ago
  54. 95f1e2d AVX doesn't support mm operations neither its instrinsics. by Bruno Cardoso Lopes · 14 years ago
  55. 4b0c9f3 Use punpckh and unpckh family of nodes instead of using unpckh mask pattern fragment by Bruno Cardoso Lopes · 14 years ago
  56. eb0c3d3 Replace NEON vabdl, vaba, and vabal intrinsics with combinations of the by Bob Wilson · 14 years ago
  57. 01f0847 Fix comment by Bruno Cardoso Lopes · 14 years ago
  58. 5e5342b - Use specific nodes to match unpckl masks. by Bruno Cardoso Lopes · 14 years ago
  59. e573410 Simple branch instruction support. by Eric Christopher · 14 years ago
  60. 3061c44 Don't call Predicate_* from X86 target. by Jakob Stoklund Olesen · 14 years ago
  61. 7853cd0 Remove Predicate_* calls from MBlaze and XCore by Jakob Stoklund Olesen · 14 years ago
  62. 7fa846f Remove Predicate_* calls from Mips by Jakob Stoklund Olesen · 14 years ago
  63. 56d2b72 Add basic support for materializing constants (including fp) and stores. by Eric Christopher · 14 years ago
  64. 1dbb387 lets get crazy and name the header file the exact class name, by Chris Lattner · 14 years ago
  65. ace53f2 Properly emit __chkstk call instead of __alloca on non-mingw windows targets. by Anton Korobeynikov · 14 years ago
  66. 831c8ec stop forcing a noop AssemblyAnnotationWriter to silence #uses by Chris Lattner · 14 years ago
  67. a660be7 There is no need to use .set here. Thanks Chris! by Devang Patel · 14 years ago
  68. 91fb407 reapply 112894: by Chris Lattner · 14 years ago
  69. ed5c711 Move insertps mask decoding to header file by Bruno Cardoso Lopes · 14 years ago
  70. 7e5c1a9 revert patch, need to update clang tests too by Chris Lattner · 14 years ago
  71. 39653a4 Remove #uses comments from functions: they we're padded out to column 50 by Chris Lattner · 14 years ago
  72. 776339e Use the FindProgramByName fallback only with known absolute paths. by Dan Gohman · 14 years ago
  73. c7c62bb Revert win64 changes. They seem to be incomplete by Anton Korobeynikov · 14 years ago
  74. 1755b39 For ARM stack frames that utilize variable sized objects and have either by Jim Grosbach · 14 years ago
  75. 9c28201 fix more AST updating bugs, correcting miscompilation in PR8041 by Chris Lattner · 14 years ago
  76. 4caef60 Remove incorrect and poorly tested code for trying to reason about values on default edges of by Owen Anderson · 14 years ago
  77. 2f4fad9 Properly allocate win64 shadow reg area. Patch by Jan Sjodin! by Anton Korobeynikov · 14 years ago
  78. 2a9a2db After some discussion with djg, teach SmallVector to grow from a zero by John McCall · 14 years ago
  79. 5594560 Move decoding of insertps back to avoid unused warnings in x86 isel lowering, and fix movlhps/movhlps to decode 4 elements shuffles by Bruno Cardoso Lopes · 14 years ago
  80. 3f74a11 Detect undef value early and save unnecessary NodeMap query. by Devang Patel · 14 years ago
  81. 24bde5b Don't narrow the load and store in a load+twiddle+store sequence unless by Dan Gohman · 14 years ago
  82. 8e741ed Tidy up. by Devang Patel · 14 years ago
  83. 5c33f5b trailing whitespace by Jim Grosbach · 14 years ago
  84. 1674b0b Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky. by Benjamin Kramer · 14 years ago
  85. 3e234e7 remove trailing whitespace by Jim Grosbach · 14 years ago
  86. 6b1d0a3 Move x86 specific shuffle mask decoding to its own header, it's also going to be used elsewhere. Also trim trailing whitespaces by Bruno Cardoso Lopes · 14 years ago
  87. 9204dda The scavenger should just use getAllocatableSet() rather than reinventing it by Jim Grosbach · 14 years ago
  88. 86759ac Apply a patch from Kees van Reeuwijk to add support for Minix. by Dan Gohman · 14 years ago
  89. 66048c2 Fix a bug in LazyValueInfo that CorrelatedValuePropagation exposed: In the LVI lattice, undef and the full set ConstantRange should not by Owen Anderson · 14 years ago
  90. bb5a039 handle case where a register class is specified by Jim Grosbach · 14 years ago
  91. e7c1416 Now that register allocation properly considers reserved regs, simplify the by Jim Grosbach · 14 years ago
  92. 230c274 Allow MCSA_WeakRef in ELF. Patch by Roman Divacky. by Benjamin Kramer · 14 years ago
  93. 9b041c9 Anti-dependency breaking needs to be careful not to use reserved regs by Jim Grosbach · 14 years ago
  94. b1fcfbe Fix .debug_range for linux. Patch by Krister Wombell. by Devang Patel · 14 years ago
  95. 5a0faba Mask out reserved registers when constructing the set of allocatable regs. by Jim Grosbach · 14 years ago
  96. 82a9c84 Fill in a missing comment. by Bob Wilson · 14 years ago
  97. ffde080 Convert VLD1 and VLD2 instructions to use pseudo-instructions until by Bob Wilson · 14 years ago
  98. 8cf2663 Print the number of uses of a function in the .ll since it can be informative by Duncan Sands · 14 years ago
  99. 3319839 Added support for register allocators to record which intervals are spill intervals, and where the uses and defs of the original intervals were in the original code. by Lang Hames · 14 years ago
  100. fc6e29d Reapply commit 112699, speculatively reverted by echristo, since by Duncan Sands · 14 years ago