1. 00f1c40 Clarify documentation. A module pass MP can require a function paqss FP only if FP does not require any module pass. by Devang Patel · 16 years ago
  2. 12c3a53 - Improve naming consistency: Branch -> BrFrm, BranchMisc -> BrMiscFrm. by Evan Cheng · 16 years ago
  3. eb5d95a Improve JIT debugging outputs format consistency. by Evan Cheng · 16 years ago
  4. 274c6a6 plug leakage of mutex data. pthread_mutex_destroy() doesnt free our malloc'ed memory. by Nuno Lopes · 16 years ago
  5. b951aec Formating/comment changes - no functionality change. by Duncan Sands · 16 years ago
  6. d87293c Remove opcode from instruction TS flags; add MOVCC support; fix addrmode3 encoding bug. by Evan Cheng · 16 years ago
  7. 4c3a1d8 - Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}. by Bill Wendling · 16 years ago
  8. e11eb62 Update VC++ projects. by Steve Naroff · 16 years ago
  9. f007a8b Widening cleanup by Mon P Wang · 16 years ago
  10. eb4f52e Handle smul<x><y>, smulw<y>, smla<x><y>, smlaw<y>. by Evan Cheng · 16 years ago
  11. 89c5cc6 Adjust the stack protector heuristic to care about only arrays or calls to by Bill Wendling · 16 years ago
  12. b2a4298 Implement the stack protector stack accesses via intrinsics: by Bill Wendling · 16 years ago
  13. 9092213 Fix so_imm encoding bug; add support for MOVi2pieces. by Evan Cheng · 16 years ago
  14. fbc9d41 Fix encoding of multiple instructions with 3 src operands; also handle smmul, smmla, and smmls. by Evan Cheng · 16 years ago
  15. 6863fb0 Need a \n. by Evan Cheng · 16 years ago
  16. 33e868f InstructionNamer preserves everything. by Devang Patel · 16 years ago
  17. 20dd046 Emit label for llvm.dbg.func.start of the inlined function. by Devang Patel · 16 years ago
  18. 3716450 Add post-build event for clangDriver (to copy clang.exe into "dstroot"). by Steve Naroff · 16 years ago
  19. a7916f5 Undo 58778 but makes the binary dump prettier. by Evan Cheng · 16 years ago
  20. b4b130f Add comments to function. by Bill Wendling · 16 years ago
  21. 83b5cf0 Encode pic load / store instructions; fix some encoding bugs. by Evan Cheng · 16 years ago
  22. ec740e3 Add command line option -entry-funcion to override entry function (default is main). by Evan Cheng · 16 years ago
  23. 5e136c0 Remove debug output that's not really useful. by Evan Cheng · 16 years ago
  24. 33a9cb4 Make ISel ignore dead nodes. The DAGCombiner normally eliminates by Dan Gohman · 16 years ago
  25. 8ad0919 opt was not exporting the Mangler symbols by Andrew Lenharth · 16 years ago
  26. 6088606 Add PR number. by Devang Patel · 16 years ago
  27. 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
  28. 28c04da Use an assert to check that SelectCode isn't called on by Dan Gohman · 16 years ago
  29. fbcb52a The HadDelete field is no longer used. by Dan Gohman · 16 years ago
  30. cbb7ab2 Reintroduce a comment that was removed with the AddToISelQueue changes. by Dan Gohman · 16 years ago
  31. 695ea6e Update some comments to reflect the new code. by Dan Gohman · 16 years ago
  32. 617303a Test commit, add Makefile for XCore target, more to follow. by Richard Osborne · 16 years ago
  33. c45cb9f Fix thinko in ppcf128 expansion of truncating store. by Duncan Sands · 16 years ago
  34. b35ed92 Add more vector move low and zero-extend patterns. by Evan Cheng · 16 years ago
  35. 3eb57d5 Type of shuffle mask has changed. by Evan Cheng · 16 years ago
  36. 9dd93b3 Indentation. by Evan Cheng · 16 years ago
  37. 8be6bbe Eliminate the ISel priority queue, which used the topological order for a by Dan Gohman · 16 years ago
  38. fa210d8 Use getTargetConstant instead of getConstant for nodes that should not be visited by Dan Gohman · 16 years ago
  39. c96a8e7 Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS X by Evan Cheng · 16 years ago
  40. c9eaef0 New test case. by Devang Patel · 16 years ago
  41. b7c6bf1 Do now allow InlineAlways pass to remove dead functions. by Devang Patel · 16 years ago
  42. 8c3b47f Silence unused variable warnings. by Devang Patel · 16 years ago
  43. d91ac61 Check Attribute::NoInline. by Devang Patel · 16 years ago
  44. 1508606 Remove dead variable. by Bill Wendling · 16 years ago
  45. fa75dc6 Simplify the allocated size calculation. by Bill Wendling · 16 years ago
  46. f0eaa9a Fix comment by Bill Wendling · 16 years ago
  47. b214c69 Use the new predicate to control when we do prealloc splitting. Fix a small bug. by Owen Anderson · 16 years ago
  48. 4e20c5c Debugging output tweak. by Evan Cheng · 16 years ago
  49. 436893d CMake: updated list of source files. by Oscar Fuentes · 16 years ago
  50. 613f774 Some code simplification. It now doesn't generate a prologue if the epilogue by Bill Wendling · 16 years ago
  51. 8f027c7 Add a new pass to simplify specific half_powr function calls. This is by Dan Gohman · 16 years ago
  52. f75e789 On darwin, 32-bit x86 target is i386-apple-darwin... by Devang Patel · 16 years ago
  53. 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
  54. 879b1ac Fix tests not to emit IR output by Anton Korobeynikov · 16 years ago
  55. 4a3a851 Small simplification of the stack guard type. by Bill Wendling · 16 years ago
  56. b7c2c12 - Add a "getOrInsertGlobal" method to the Module class. This acts similarly to by Bill Wendling · 16 years ago
  57. 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
  58. 3eb22e8 Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls. by Evan Cheng · 16 years ago
  59. 80a320d Update in response to feedback from Chris: by Bill Wendling · 16 years ago
  60. ba10fe0 fix two validation errors by Gabor Greif · 16 years ago
  61. 0a43a0e fix typos, harmonize formatting by Gabor Greif · 16 years ago
  62. e32d58f Revert 58687. This breaks mingw. by Tanya Lattner · 16 years ago
  63. c0bc547 Allow SROA of vectors. Removing this caused a by Dale Johannesen · 16 years ago
  64. 53997b0 80 columns by Dale Johannesen · 16 years ago
  65. c7c7729 Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with legalizetypes. by Evan Cheng · 16 years ago
  66. a7ec706 Add note about cmake. Patch by Oscar Fuentes. by Tanya Lattner · 16 years ago
  67. da71cf0 Give tablegen's Type a destructor, to suppress spurious by Dan Gohman · 16 years ago
  68. 20d629c Fix typo. Patch by nlewycky. by Duncan Sands · 16 years ago
  69. 142c15e Debug output tweak. by Evan Cheng · 16 years ago
  70. e7fe6724 LDM_RET restores pc, do not set 's' bit which would restore CPSR from SPSR. by Evan Cheng · 16 years ago
  71. e59416e Fix PR3011: LegalizeTypes support for scalarizing SELECT_CC. by Duncan Sands · 16 years ago
  72. 9a99325 Duncan pointed out that the Extended case in getTypeForMVT could by Dan Gohman · 16 years ago
  73. 1f5d212 Add a return statement to suppress warnings in NDEBUG builds. by Dan Gohman · 16 years ago
  74. 38bb2f8 Add some asserts to verify MVT invariant assumptions. by Dan Gohman · 16 years ago
  75. aa386d0 regenerate by Nuno Lopes · 16 years ago
  76. b0c53da fix leakage of APFloats in getExistingVal() by Nuno Lopes · 16 years ago
  77. 1983033 regenerate by Nuno Lopes · 16 years ago
  78. 91c2620 fix leakage of APSInt in getVal() by Nuno Lopes · 16 years ago
  79. 7ecbfd1 fix leakage of IfcvtTokens by Nuno Lopes · 16 years ago
  80. 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
  81. c40b75b Don't "shell out" to resolve paths. Using pure perl makes llvm-config by Nick Lewycky · 16 years ago
  82. 89687e3 80 col violation. by Evan Cheng · 16 years ago
  83. e953b89 Stylistic change. by Evan Cheng · 16 years ago
  84. afc0e0a hasDisassembler should return false if disassembler isn't available. by Evan Cheng · 16 years ago
  85. 6e1b125 CMakeLists: removed asmprinter component from tools/llc/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  86. b0c5699 CMake: Support for building 32 bit mode libs and binaries on Linux/x86-64. by Oscar Fuentes · 16 years ago
  87. 5c42fd8 CMake: Updated list of source files. by Oscar Fuentes · 16 years ago
  88. 2b58ce5 Initial checkin for stack protectors. Here's what it does: by Bill Wendling · 16 years ago
  89. 25e0478 Handle ARM machine constantpool entries. by Evan Cheng · 16 years ago
  90. f6503a0 The ANDMask node folds to a constant, and isn't the node that needs to by Dan Gohman · 16 years ago
  91. b6dc935 Fix unused variable warnings. by Devang Patel · 16 years ago
  92. 8a88a14 Fix unused variable warnings. by Devang Patel · 16 years ago
  93. b593117 Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel! by Dan Gohman · 16 years ago
  94. 4998736 Remove a dead switch statement. by Evan Cheng · 16 years ago
  95. afaf120 Minor code restructuring. No functionality change. by Evan Cheng · 16 years ago
  96. 283c696 Fix some ppcf128 regressions: make ExpandFloatRes_LOAD by Dale Johannesen · 16 years ago
  97. d821726 Make VAARG promotion work correctly with large funky by Duncan Sands · 16 years ago
  98. 20cd13f Overload AddInteger on int/long/long long instead of on int/int64_t, by Dan Gohman · 16 years ago
  99. 265ca5d Ignore conditions that are outside the loop. by Devang Patel · 16 years ago
  100. 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