1. e0b436a Fixed scalarizing an extract subvector and prevent an infinite loop by Mon P Wang · 16 years ago
  2. 703ccfe The size limit is for individual arrays. So if any array has more than 8 bytes by Bill Wendling · 16 years ago
  3. 97f48c3 Encode extend instructions; more clean up. by Evan Cheng · 16 years ago
  4. e187726 Fix a use of an invalid iterator when -debug-pass=Details is used. by Dan Gohman · 16 years ago
  5. 44cf38c Don't recalculate the stack position of the stack protector. by Bill Wendling · 16 years ago
  6. e75808c Emit label for llvm.dbg.func.start of the inlined function. by Devang Patel · 16 years ago
  7. 12c3a53 - Improve naming consistency: Branch -> BrFrm, BranchMisc -> BrMiscFrm. by Evan Cheng · 16 years ago
  8. eb5d95a Improve JIT debugging outputs format consistency. by Evan Cheng · 16 years ago
  9. 274c6a6 plug leakage of mutex data. pthread_mutex_destroy() doesnt free our malloc'ed memory. by Nuno Lopes · 16 years ago
  10. b951aec Formating/comment changes - no functionality change. by Duncan Sands · 16 years ago
  11. d87293c Remove opcode from instruction TS flags; add MOVCC support; fix addrmode3 encoding bug. by Evan Cheng · 16 years ago
  12. 4c3a1d8 - Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}. by Bill Wendling · 16 years ago
  13. f007a8b Widening cleanup by Mon P Wang · 16 years ago
  14. eb4f52e Handle smul<x><y>, smulw<y>, smla<x><y>, smlaw<y>. by Evan Cheng · 16 years ago
  15. 89c5cc6 Adjust the stack protector heuristic to care about only arrays or calls to by Bill Wendling · 16 years ago
  16. b2a4298 Implement the stack protector stack accesses via intrinsics: by Bill Wendling · 16 years ago
  17. 9092213 Fix so_imm encoding bug; add support for MOVi2pieces. by Evan Cheng · 16 years ago
  18. fbc9d41 Fix encoding of multiple instructions with 3 src operands; also handle smmul, smmla, and smmls. by Evan Cheng · 16 years ago
  19. 6863fb0 Need a \n. by Evan Cheng · 16 years ago
  20. 33e868f InstructionNamer preserves everything. by Devang Patel · 16 years ago
  21. 20dd046 Emit label for llvm.dbg.func.start of the inlined function. by Devang Patel · 16 years ago
  22. a7916f5 Undo 58778 but makes the binary dump prettier. by Evan Cheng · 16 years ago
  23. b4b130f Add comments to function. by Bill Wendling · 16 years ago
  24. 83b5cf0 Encode pic load / store instructions; fix some encoding bugs. by Evan Cheng · 16 years ago
  25. 5e136c0 Remove debug output that's not really useful. by Evan Cheng · 16 years ago
  26. edda31c Restructure ARM code emitter to use instruction formats instead of addressing modes to determine how to encode instructions. by Evan Cheng · 16 years ago
  27. cbb7ab2 Reintroduce a comment that was removed with the AddToISelQueue changes. by Dan Gohman · 16 years ago
  28. 617303a Test commit, add Makefile for XCore target, more to follow. by Richard Osborne · 16 years ago
  29. c45cb9f Fix thinko in ppcf128 expansion of truncating store. by Duncan Sands · 16 years ago
  30. b35ed92 Add more vector move low and zero-extend patterns. by Evan Cheng · 16 years ago
  31. 3eb57d5 Type of shuffle mask has changed. by Evan Cheng · 16 years ago
  32. 9dd93b3 Indentation. by Evan Cheng · 16 years ago
  33. 8be6bbe Eliminate the ISel priority queue, which used the topological order for a by Dan Gohman · 16 years ago
  34. fa210d8 Use getTargetConstant instead of getConstant for nodes that should not be visited by Dan Gohman · 16 years ago
  35. c96a8e7 Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS X by Evan Cheng · 16 years ago
  36. b7c6bf1 Do now allow InlineAlways pass to remove dead functions. by Devang Patel · 16 years ago
  37. 8c3b47f Silence unused variable warnings. by Devang Patel · 16 years ago
  38. d91ac61 Check Attribute::NoInline. by Devang Patel · 16 years ago
  39. 1508606 Remove dead variable. by Bill Wendling · 16 years ago
  40. fa75dc6 Simplify the allocated size calculation. by Bill Wendling · 16 years ago
  41. f0eaa9a Fix comment by Bill Wendling · 16 years ago
  42. b214c69 Use the new predicate to control when we do prealloc splitting. Fix a small bug. by Owen Anderson · 16 years ago
  43. 4e20c5c Debugging output tweak. by Evan Cheng · 16 years ago
  44. 436893d CMake: updated list of source files. by Oscar Fuentes · 16 years ago
  45. 613f774 Some code simplification. It now doesn't generate a prologue if the epilogue by Bill Wendling · 16 years ago
  46. 8f027c7 Add a new pass to simplify specific half_powr function calls. This is by Dan Gohman · 16 years ago
  47. 641397f fix memory leak in pass manager when adding an analysis pass that already existed. as pass manager takes ownership of the added passes, it has to delete the pass if it isnt added to the pass list by Nuno Lopes · 16 years ago
  48. 4a3a851 Small simplification of the stack guard type. by Bill Wendling · 16 years ago
  49. b7c2c12 - Add a "getOrInsertGlobal" method to the Module class. This acts similarly to by Bill Wendling · 16 years ago
  50. f1f75b1 First pass at checking for the creation of a new join point when doing pre-alloc splitting. This is not turned on yet. by Owen Anderson · 16 years ago
  51. 3eb22e8 Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls. by Evan Cheng · 16 years ago
  52. 80a320d Update in response to feedback from Chris: by Bill Wendling · 16 years ago
  53. c0bc547 Allow SROA of vectors. Removing this caused a by Dale Johannesen · 16 years ago
  54. 53997b0 80 columns by Dale Johannesen · 16 years ago
  55. c7c7729 Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with legalizetypes. by Evan Cheng · 16 years ago
  56. 20d629c Fix typo. Patch by nlewycky. by Duncan Sands · 16 years ago
  57. 142c15e Debug output tweak. by Evan Cheng · 16 years ago
  58. e7fe6724 LDM_RET restores pc, do not set 's' bit which would restore CPSR from SPSR. by Evan Cheng · 16 years ago
  59. e59416e Fix PR3011: LegalizeTypes support for scalarizing SELECT_CC. by Duncan Sands · 16 years ago
  60. 9a99325 Duncan pointed out that the Extended case in getTypeForMVT could by Dan Gohman · 16 years ago
  61. 1f5d212 Add a return statement to suppress warnings in NDEBUG builds. by Dan Gohman · 16 years ago
  62. 38bb2f8 Add some asserts to verify MVT invariant assumptions. by Dan Gohman · 16 years ago
  63. aa386d0 regenerate by Nuno Lopes · 16 years ago
  64. b0c53da fix leakage of APFloats in getExistingVal() by Nuno Lopes · 16 years ago
  65. 1983033 regenerate by Nuno Lopes · 16 years ago
  66. 91c2620 fix leakage of APSInt in getVal() by Nuno Lopes · 16 years ago
  67. 7ecbfd1 fix leakage of IfcvtTokens by Nuno Lopes · 16 years ago
  68. b0b5349 For some targets, it's not possible to place GVs in the same memory buffer as the MachineCodeEmitter allocated memory. Code and data has different read / write / execution privilege requirements. by Evan Cheng · 16 years ago
  69. 89687e3 80 col violation. by Evan Cheng · 16 years ago
  70. e953b89 Stylistic change. by Evan Cheng · 16 years ago
  71. afc0e0a hasDisassembler should return false if disassembler isn't available. by Evan Cheng · 16 years ago
  72. 5c42fd8 CMake: Updated list of source files. by Oscar Fuentes · 16 years ago
  73. 2b58ce5 Initial checkin for stack protectors. Here's what it does: by Bill Wendling · 16 years ago
  74. 25e0478 Handle ARM machine constantpool entries. by Evan Cheng · 16 years ago
  75. f6503a0 The ANDMask node folds to a constant, and isn't the node that needs to by Dan Gohman · 16 years ago
  76. b6dc935 Fix unused variable warnings. by Devang Patel · 16 years ago
  77. 8a88a14 Fix unused variable warnings. by Devang Patel · 16 years ago
  78. b593117 Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel! by Dan Gohman · 16 years ago
  79. 4998736 Remove a dead switch statement. by Evan Cheng · 16 years ago
  80. afaf120 Minor code restructuring. No functionality change. by Evan Cheng · 16 years ago
  81. 283c696 Fix some ppcf128 regressions: make ExpandFloatRes_LOAD by Dale Johannesen · 16 years ago
  82. d821726 Make VAARG promotion work correctly with large funky by Duncan Sands · 16 years ago
  83. 20cd13f Overload AddInteger on int/long/long long instead of on int/int64_t, by Dan Gohman · 16 years ago
  84. 265ca5d Ignore conditions that are outside the loop. by Devang Patel · 16 years ago
  85. 06a1242 add a period at the end of the comment, ignoring the fact that the comment would be hard pressed to be considered a sentence, but if it makes Bill happy... by Andrew Lenharth · 16 years ago
  86. 0a4b9dc Add binary encoding support for multiply instructions. Some blanks left to fill in, but the basics are there. by Jim Grosbach · 16 years ago
  87. 58d43d4 Turn floating point IVs into integer IVs where possible. by Devang Patel · 16 years ago
  88. 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 16 years ago
  89. 3a5797d Change how extended types are represented in MVTs. Instead of fiddling by Dan Gohman · 16 years ago
  90. 97bd9a9 Ensure that we are checking only calls to the function we are interested in specializing by Andrew Lenharth · 16 years ago
  91. 5c58a31 Make VAARG work with x86 long double (which is by Duncan Sands · 16 years ago
  92. 0614088 Make MachineFrameInfo::print not crash when no TargetFrameInfo is available. by Matthijs Kooijman · 16 years ago
  93. 9200605 Silence a compiler warning. by Evan Cheng · 16 years ago
  94. af38613 Replace explicit loop with utility function. by Nick Lewycky · 16 years ago
  95. 8f4d5eb Don't crash analyzing certain quadratics (addrec of {X,+,Y,+,1}). by Nick Lewycky · 16 years ago
  96. ae61ca0 Revert my last patch until I consult with Evan about it. by Owen Anderson · 16 years ago
  97. 6feb333 Changes from Duncan's review: by Nick Lewycky · 16 years ago
  98. fc09f64 Silence a warning by Anton Korobeynikov · 16 years ago
  99. 5baf8ec Get this building on 64 bit machines (error: by Duncan Sands · 16 years ago
  100. 6423c6c Don't do pre-splitting if doing so would create a value join that did not by Owen Anderson · 16 years ago