1. 22de16d Add a TargetOption for disabling tail calls. by Nick Lewycky · 13 years ago
  2. 9b15971 Rename Finalizebundle to finalizeBundle to conform to coding guideline. by Evan Cheng · 13 years ago
  3. c38c456 Add experimental -x86-use-regmask command line option. by Jakob Stoklund Olesen · 13 years ago
  4. 71f0fc1 Ignore register mask operands when lowering instructions to MC. by Jakob Stoklund Olesen · 13 years ago
  5. 9cf37e8 Add a RegisterMaskSDNode class. by Jakob Stoklund Olesen · 13 years ago
  6. 8887a0f Add support for the gnueabihf environment. Patch by Sylvestre Ledru. by Rafael Espindola · 13 years ago
  7. 0b4c673 Thumb2 alternate syntax for LDR(literal) and friends. by Jim Grosbach · 13 years ago
  8. b8ba13f Process instructions after match to select alternative encoding which may be more desirable. by Devang Patel · 13 years ago
  9. 5aa5368 Replace FIXME with explanatory comment. by Jim Grosbach · 13 years ago
  10. 256ba4f Thumb2 relaxation for LDR(literal). by Jim Grosbach · 13 years ago
  11. ec4ceb7 MCAssembler tweak for determining when a symbol difference is resolved. by Jim Grosbach · 13 years ago
  12. a2ee0fa Rename pattern for clarity. by Jim Grosbach · 13 years ago
  13. 2f77bbd Add a depth limit to avoid runaway recursion. by Dan Gohman · 13 years ago
  14. 1dae3e9 Use llvm.global_ctors to locate global constructors instead by Dan Gohman · 13 years ago
  15. 785a7a9 Remove trailing spaces and unneeded includes. by Jakub Staszak · 13 years ago
  16. a402271 Document the fact that the selection dag changes the vselect condition type by Nadav Rotem · 13 years ago
  17. bfab85e Fixed macro condition. by Lang Hames · 13 years ago
  18. bc3af9b Tidy up. 80 columns. by Jim Grosbach · 13 years ago
  19. ec34338 Tidy up. MCAsmBackend naming conventions. by Jim Grosbach · 13 years ago
  20. 160fee7 Remove dead code. by Bill Wendling · 13 years ago
  21. 819026f Fix a bug in the type-legalization of vector integers. When we bitcast one vector type to another, we must not bitcast the result if one type is widened while the other is promoted. by Nadav Rotem · 13 years ago
  22. cd7f02b Fix ISD::REG_SEQUENCE to accept physical registers and change TwoAddressInstructionPass to insert copies for any physical reg operands of the REG_SEQUENCE by Pete Cooper · 13 years ago
  23. 5a7efa7 Thumb2 load/store fixups don't set the thumb bit. by Jim Grosbach · 13 years ago
  24. 9b5b125 Move some ARM specific MCAssmebler bits into the ARMAsmBackend. by Jim Grosbach · 13 years ago
  25. 3186766 Add a CoveredBySubRegs property to Register descriptions. by Jakob Stoklund Olesen · 13 years ago
  26. 7434c9a [lit] Add a --filter option which is useful when dealing with virtual test by Daniel Dunbar · 13 years ago
  27. 0271dad Remove unneeded include. by Jakub Staszak · 13 years ago
  28. 3ee7d15 Implement ARMBaseRegisterInfo::getCallPreservedMask(). by Jakob Stoklund Olesen · 13 years ago
  29. 893f486 Fix MCJIT memory leak of owned TargetMachine. by Jim Grosbach · 13 years ago
  30. 0bd2ae9 Move X86 callee saved register lists to the X86CallConv .td file. by Jakob Stoklund Olesen · 13 years ago
  31. ec57253 Add TableGen support for callee saved registers. by Jakob Stoklund Olesen · 13 years ago
  32. 97af768 Test case rename by Andrew Trick · 13 years ago
  33. bda43e9 Move includes to the .cpp file. by Jakub Staszak · 13 years ago
  34. 8b9300b MC tweak symbol difference resolution for non-local symbols. by Jim Grosbach · 13 years ago
  35. 283f1ff Tidy up. by Jim Grosbach · 13 years ago
  36. 2f8af1d Intel syntax: Fix parser match class to check memory operand size. by Devang Patel · 13 years ago
  37. ba05c91 Transform: (EXTRACT_VECTOR_ELT( VECTOR_SHUFFLE )) -> EXTRACT_VECTOR_ELT. by Nadav Rotem · 13 years ago
  38. 6220fea Intel syntax: Parse "BYTE PTR [RDX + RCX]" by Devang Patel · 13 years ago
  39. fced294 Trailing spaces. by Jakub Staszak · 13 years ago
  40. 2f6263c Add a new ObjC ARC optimization pass to eliminate unneeded by Dan Gohman · 13 years ago
  41. 7d4c87e Add a new PassManagerBuilder customization point, by Dan Gohman · 13 years ago
  42. bc51e50 Untabify. by Devang Patel · 13 years ago
  43. 9a3d293 Intel syntax: Do not unncessarily create plus expression for memory operand displacement. by Devang Patel · 13 years ago
  44. 40bced0 Intel syntax: Ignore mnemonic aliases. by Devang Patel · 13 years ago
  45. aa2bb63 Remove "XFAIL: arm" from test/ExecutionEngine/test-return.ll by Eli Bendersky · 13 years ago
  46. d37ad24 Intel syntax: Robustify memory operand parsing. by Devang Patel · 13 years ago
  47. f61f22a Add an LLDB data formatter script for llvm::SmallVector, maybe this is helpful to someone else. by Benjamin Kramer · 13 years ago
  48. 44b920f Removes template magic to build up containers. by Manuel Klimek · 13 years ago
  49. a16d441 Fix warning. by Nadav Rotem · 13 years ago
  50. a7f99f2 Additional ExecutionEngine tests, as part of bringing up the MCJIT on ELF by Eli Bendersky · 13 years ago
  51. 0b94b5f Fix 11769. by Nadav Rotem · 13 years ago
  52. d3b5889 Teach DAG combiner to turn a BUILD_VECTOR of UNDEFs into an UNDEF of vector type. by Craig Topper · 13 years ago
  53. 8b5a6b6 Remove unnecessary AVX check from an assert. hasSSE2 is enough. by Craig Topper · 13 years ago
  54. 58bd151 Provide better messages in llvm_unreachable. by David Blaikie · 13 years ago
  55. c6cf11b misched: Inital interface and implementation for ScheduleTopDownLive and ShuffleInstructions. by Andrew Trick · 13 years ago
  56. 42b7a71 Renamed MachineScheduler to ScheduleTopDownLive. by Andrew Trick · 13 years ago
  57. c1b1c7b Moving options declarations around. by Andrew Trick · 13 years ago
  58. 0f08091 LSR fix: broaden the check for loop preheaders. by Andrew Trick · 13 years ago
  59. 37c2677 Fix a crasher when PerformShiftCombine receives a BUILD_VECTOR of all UNDEF. Probably could use better handling in DAG combine or getNode. Fixes PR11772. by Craig Topper · 13 years ago
  60. fdebc38 Remove unreachable code. (replace with llvm_unreachable to help GCC where necessary) by David Blaikie · 13 years ago
  61. 2150606 Add 148175 back. I am unable to reproduce any non determinism in a dragonegg by Rafael Espindola · 13 years ago
  62. f214b80 Makefile: add missing files to FilesToConfig by Dylan Noblesmith · 13 years ago
  63. f57e1c2 Changed flag operand of ISD::FP_ROUND to TargetConstant as it should not get checked for legalisation by Pete Cooper · 13 years ago
  64. 1752e45 add some missing const qualifiers. by Chris Lattner · 13 years ago
  65. ff5bad0 Add portable bit mask operations to BitVector. by Jakob Stoklund Olesen · 13 years ago
  66. e02a17c Fix typo in comment. by Lang Hames · 13 years ago
  67. e0934be Tidy up. by Jim Grosbach · 13 years ago
  68. 020f4e8 ExecutionEngine interface to re-map addresses for engines that support it. by Jim Grosbach · 13 years ago
  69. 652ca2f MCJIT handle a few more simple x86 relocations for MachO. by Jim Grosbach · 13 years ago
  70. 2dd674f Removing unused default switch cases in switches over enums that already account for all enumeration values explicitly. by David Blaikie · 13 years ago
  71. 17d2dbd Cleanup PPC RLWINM8 vs RLWINM by Hal Finkel · 13 years ago
  72. 504d1d2 AggressiveAntiDepBreaker needs to skip debug values because a debug value does not have a corresponding SUnit by Hal Finkel · 13 years ago
  73. c035c94 Extract method for detecting constant unallocatable physregs. by Jakob Stoklund Olesen · 13 years ago
  74. 61425c0 MCJIT support for non-function sections. by Jim Grosbach · 13 years ago
  75. 27bf560 Fixed comment in loop-unswitch. by Stepan Dyatkovskiy · 13 years ago
  76. 63c6672 Give better scavenger errors by invoking the verifier. by Jakob Stoklund Olesen · 13 years ago
  77. 7739cad Add a new kind of MachineOperand: MO_RegisterMask. by Jakob Stoklund Olesen · 13 years ago
  78. 1857b51 Make sure the non-SSE lowering for fences correctly clobbers EFLAGS. PR11768. by Eli Friedman · 13 years ago
  79. a20b715 Get rid of unused codegen-only instruction. by Eli Friedman · 13 years ago
  80. a0c1fc3 Adding a Hexagon cell for segmented stacks, as they have been implemented for X86 and not Sparc... by Joe Abbey · 13 years ago
  81. b7ab7fe Give priority to AVX over SSE for 128-bit floating point unpck instructions. by Craig Topper · 13 years ago
  82. 9223822 A fix for the previous commit: "integer constant is too large for ‘long’ type" error on some 32-bit bots by Eli Bendersky · 13 years ago
  83. a66a185 Adding a basic ELF dynamic loader and MC-JIT for ELF. Functionality is currently basic and will be enhanced with future patches. by Eli Bendersky · 13 years ago
  84. 810d6d3 Refactor variables unused under non-assert builds (& remove two entirely unused variables). by David Blaikie · 13 years ago
  85. bf42139 Changed intrinsic ID operand to a target constant as its not used in any arithmetic so should not be checked in legalisation by Pete Cooper · 13 years ago
  86. cc61656 [AVX] Optimize x86 VSELECT instructions using SimplifyDemandedBits. by Nadav Rotem · 13 years ago
  87. ed4c8c6 Return an ArrayRef from ShuffleVectorSDNode::getMask and push it through CodeGen. by Benjamin Kramer · 13 years ago
  88. ae4746b DAGCombiner: Deduplicate code. by Benjamin Kramer · 13 years ago
  89. 0499c1f Cosmetic patch for r148215. by Stepan Dyatkovskiy · 13 years ago
  90. 209287d Fixup for r148132. Type replacement for LoopsProperties: from DenseMap to std::map, since we need to keep a valid pointer to properties of current loop. by Stepan Dyatkovskiy · 13 years ago
  91. 980bce2 Relax the FileCheck assertion a bit -- all we really care about is that by Chandler Carruth · 13 years ago
  92. 482e4a8 FileCheck-ize a test, make it more specific to directly test the shift by Chandler Carruth · 13 years ago
  93. 4aab4ab Remove SetWorkingDirectory from the Process interface. Nothing in LLVM by Chandler Carruth · 13 years ago
  94. 49c0a9a Remove dead code. by David Blaikie · 13 years ago
  95. 799ea5c Truncate of undef is just undef of smaller size. by Craig Topper · 13 years ago
  96. d07ef50 Fix the memop type on a couple 256-bit AVX instructions that were using f128mem instead of f256mem. by Craig Topper · 13 years ago
  97. 446626d Add a bunch of AVX instructions to the folding tables. Also fixed the alignment on 256-bit AVX2 instructions. by Craig Topper · 13 years ago
  98. c464e99 Speculatively revert commit 148175 (rafael), to see if this fixes by Duncan Sands · 13 years ago
  99. dd1f22f Fix a corner case hit by redundant phi elimination running after LSR. by Andrew Trick · 13 years ago
  100. da22344 Only emit the Leh_func_endN symbol when needed. by Rafael Espindola · 13 years ago