1. 1a26daa Fix a calculation error in comments. by Zhongxing Xu · 16 years ago
  2. 7ddcadc Move the include of MachineLocation.h into MachineModuleInfo.h by Dan Gohman · 16 years ago
  3. 254a886 Implement a SmallVector insert method that can insert multiple by Dan Gohman · 16 years ago
  4. 3d4227b Fix several places that called mapped_iterator's constructor without by Dan Gohman · 16 years ago
  5. 95c2cc5 Correct the name of isTrapping in comments. by Dan Gohman · 16 years ago
  6. 65ac2fa Fix whitespace in a comment. by Dan Gohman · 16 years ago
  7. a870039 Fix PR2115 by doxygenating Use more, and make some more methods private. by Chris Lattner · 16 years ago
  8. 7d50031 remove legacy interfaces by Gabor Greif · 16 years ago
  9. 607ec1f Removed pinsrd and pinsrq intrinsics because the code generator does not support by Mon P Wang · 16 years ago
  10. 7f04268 - Add target lowering hooks that specify which setcc conditions are illegal, by Evan Cheng · 16 years ago
  11. dd5b58a FastISel support for exception-handling constructs. by Dan Gohman · 16 years ago
  12. c9debfb Add llvm::hexdigit to StringExtras (number -> hexadecimal char) by Daniel Dunbar · 16 years ago
  13. 0329466 Rename LoadX to LoadExt. by Evan Cheng · 16 years ago
  14. f5ff0cf Remove dead code. by Devang Patel · 16 years ago
  15. a6548d0 Clarify meaning of copyRegToReg's return value. by Evan Cheng · 16 years ago
  16. 63e0669 fix typo's by Gabor Greif · 16 years ago
  17. c9f7ef7 remove a deprecated internal interface by Gabor Greif · 16 years ago
  18. 75d53d6 this was to be removed after 2.4 branched. by Chris Lattner · 16 years ago
  19. 4b08992 Make Escape Analysis work for any pointer. by Owen Anderson · 16 years ago
  20. 36b708a Add EscapeAnalysis. by Owen Anderson · 16 years ago
  21. 71f95b8 random cleanup by Chris Lattner · 16 years ago
  22. e397acc Fix SSE4.1 roundss, roundsd. While the instructions have by Dale Johannesen · 16 years ago
  23. 7238cfa Fix copy-and-paste-o. by Owen Anderson · 16 years ago
  24. 8f28c78 Add a basic intra-procedural escape analysis. This hasn't be extensively tested yet, but feedback is welcome. by Owen Anderson · 16 years ago
  25. 47bd1d4 Fixed definition of llvm_anyptr_ty by Mon P Wang · 16 years ago
  26. 8aaec36 A file missed from previous checkin. by Dale Johannesen · 16 years ago
  27. 23a9855 Add a "loses information" return value to APFloat::convert by Dale Johannesen · 16 years ago
  28. 7111b02 Rename APFloat::convertToAPInt to bitcastToAPInt to by Dale Johannesen · 16 years ago
  29. 585457e (re)Put const weak strings in appropriate section on Darwin. g++dg/abi/key2.C by Dale Johannesen · 16 years ago
  30. bde84d2 Fix disagreement about where the attributes are ~0 != ~0U. by Eric Christopher · 16 years ago
  31. 95dad83 Add an option to enable StrongPHIElimination, for ease of testing. by Owen Anderson · 16 years ago
  32. 1b19ef0 Note that ADDC and company don't actually expand yet (missing in legalize by Andrew Lenharth · 16 years ago
  33. a3668af Cosmetic. by Evan Cheng · 16 years ago
  34. e940f3e comment cleanups by Chris Lattner · 16 years ago
  35. 241f464 Fix fast-isel's handling of atomic instructions. They may by Dan Gohman · 16 years ago
  36. 3afba0a Fix function attribute verification check. Thanks Duncan! by Devang Patel · 16 years ago
  37. 6d1b8a5 Verify function attributes. by Devang Patel · 16 years ago
  38. cce6c29 On Darwin ARM, memory needs special handling to do JIT. This patch expands by Jim Grosbach · 16 years ago
  39. d735b80 Switch the MachineOperand accessors back to the short names like by Dan Gohman · 16 years ago
  40. a2582da Teach internalize to preserve the callgraph. Why? Because it was there! by Duncan Sands · 16 years ago
  41. d98d620 Optimize conditional branches in X86FastISel. This replaces by Dan Gohman · 16 years ago
  42. 6ade6f5 Add a new MachineBasicBlock utility function, isLayoutSuccessor, that by Dan Gohman · 16 years ago
  43. e4a5ea3 Build system tweaks to make it more convenient for the plugin authors. by Mikhail Glushenkov · 16 years ago
  44. b1290a6 A Partitioned Boolean Quadratic Programming (PBQP) based register allocator. by Evan Cheng · 16 years ago
  45. 76dba94 Rename IRBuilder::IsNonNull -> IsNotNull in response to feedback. by Daniel Dunbar · 16 years ago
  46. 5e249b4 "The original bug was a complaint that _mm_srli_si128 mis-compiled when passed by Bill Wendling · 16 years ago
  47. bb14672 Add llvm::sys::{osName,osVersion} for retrieving operating system name by Daniel Dunbar · 16 years ago
  48. 7c31085 Attributes noinline alwaysinline are incompatible by Devang Patel · 16 years ago
  49. 4ae641f Remove OptimizeForSize global. Use function attribute optsize. by Devang Patel · 16 years ago
  50. 795daec add a new form of Type::dump that takes a module for type names, by Chris Lattner · 16 years ago
  51. 5d0392c Factorize code: remove variants of "strip off by Duncan Sands · 16 years ago
  52. 6158d84 Implement the -fno-builtin option in the front-end, not in the back-end. by Bill Wendling · 16 years ago
  53. 6f287b2 Add the new `-no-builtin' flag. This flag is meant to mimic the GCC by Bill Wendling · 16 years ago
  54. f06c835 Optimize SelectionDAG's AssignTopologicalOrder even further. by Dan Gohman · 16 years ago
  55. 18314dc Add runStaticConstructorsDestructors which runs ctors / dtors of a single module. Patch by David Chisnall. by Evan Cheng · 16 years ago
  56. dc37786 Re-apply 56835 along with header file changes. by Evan Cheng · 16 years ago
  57. a43abd1 Fix FastISel to not initialize the PIC-base register multiple times by Dan Gohman · 16 years ago
  58. c580144 Fix grammer. by Devang Patel · 16 years ago
  59. 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 16 years ago
  60. 7a3ec1e Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper methods. by Daniel Dunbar · 16 years ago
  61. 184793f Re-apply 56683 with fixes. by Evan Cheng · 16 years ago
  62. 0b3c079 Add missing #include for asserts. by Bill Wendling · 16 years ago
  63. 2c9c3e7 Implement function notes as function attributes. by Devang Patel · 16 years ago
  64. 19c8746 Now Attributes are divided in three groups by Devang Patel · 16 years ago
  65. d5d8191 Temporarily reverting r56683. This is causing a failure during the build of llvm-gcc: by Bill Wendling · 16 years ago
  66. 7810bfe Rename ConstantSDNode's getSignExtended to getSExtValue, for by Dan Gohman · 16 years ago
  67. f275250 Make some minor reorganizations and comment changes to eliminate trivial by Dan Gohman · 16 years ago
  68. 36a5502 Fix @llvm.frameaddress codegen. FP elimination optimization should be disabled when frame address is desired. Also add support for depth > 0. by Evan Cheng · 16 years ago
  69. 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 16 years ago
  70. d751c64 If we have a function with an unreachable statement such that the ending debug by Bill Wendling · 16 years ago
  71. c4f72dd Make pointer parameter const for isUsedInBasicBlock. by Bill Wendling · 16 years ago
  72. 0598866 Large mechanical patch. by Devang Patel · 16 years ago
  73. 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 16 years ago
  74. c9c6da6 Accept 'inreg' attribute on x86 functions as by Dale Johannesen · 16 years ago
  75. 33134c4 FastISel support for debug info. by Dan Gohman · 16 years ago
  76. 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 16 years ago
  77. 2c4bf11 Enable DeadMachineInstructionElim when Fast-ISel is enabled. by Dan Gohman · 16 years ago
  78. 02dae4b Refactor the code that adds standard LLVM codegen passes into by Dan Gohman · 16 years ago
  79. b7679bd Finally get rid of virtual inheritance in TAI by Anton Korobeynikov · 16 years ago
  80. 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 16 years ago
  81. 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 16 years ago
  82. 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 16 years ago
  83. 088ae83 Use generic section-handling stuff to emit constant pool entries by Anton Korobeynikov · 16 years ago
  84. 36133dd Get rid of duplicate char*/Section* stuff for TLS sections by Anton Korobeynikov · 16 years ago
  85. 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 16 years ago
  86. d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 16 years ago
  87. c25e1ea Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic. by Anton Korobeynikov · 16 years ago
  88. 0c8e806 Drop obsolete hook and change all usage to new interface by Anton Korobeynikov · 16 years ago
  89. b5a32e2 Provide direct function to switch to Section by Anton Korobeynikov · 16 years ago
  90. 446531e Add DisableGVCompilation which forces the JIT to assert when it tries to allocate space for a GlobalVariable. by Evan Cheng · 16 years ago
  91. f3cbca2 Reapplying r56550 by Bill Wendling · 16 years ago
  92. 83e05c4 Temporarily revert r56550 until missing commit can be added. by Eric Christopher · 16 years ago
  93. df0c7bc Refactor the constant folding code into it's own function. And call it from both by Bill Wendling · 16 years ago
  94. 86b49f8 Next round of earlyclobber handling. Approach the by Dale Johannesen · 16 years ago
  95. e3d76d3 s/ParamAttrsWithIndex/FnAttributeWithIndex/g by Devang Patel · 16 years ago
  96. 1e48000 s/ParamAttributeListImpl/AttributeListImpl/g by Devang Patel · 16 years ago
  97. 3e4fb70 Add a method to MachineInstr for testing whether it makes by Dan Gohman · 16 years ago
  98. 20bcaff Put FN_NOTE_AlwaysInline and others in FnAttr namespace. by Devang Patel · 16 years ago
  99. da43bcf Properly handle 'm' inline asm constraints. If a GV is being selected for the addressing mode, it requires the same logic for PIC relative addressing, etc. by Evan Cheng · 16 years ago
  100. dd4924c Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. by Devang Patel · 16 years ago