1. 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 16 years ago
  2. 97135e1 Factor out the code for determining when symblic addresses by Dan Gohman · 16 years ago
  3. a67f32a Avoid spilling EBP / RBP twice in the prologue. by Evan Cheng · 16 years ago
  4. 082d351 We don't need to insert copies for implicit_def's. by Owen Anderson · 16 years ago
  5. 0eecd89 When looking for executable extensions, ignore .dSYM, as that's the debug info directory on Darwin. by Jim Grosbach · 16 years ago
  6. 4367ff7 X86 address displacement field must be interpreted as a 32-bit value. by Evan Cheng · 16 years ago
  7. e52cb70 Set svn:ignore on AsmPrinter Release-Asserts directories. by Daniel Dunbar · 16 years ago
  8. e1ad087 CMake: Builds all targets. by Oscar Fuentes · 16 years ago
  9. 5af29c2 Disable support for x86_f80 in X86FastISel. Supporting it would by Dan Gohman · 16 years ago
  10. d751c64 If we have a function with an unreachable statement such that the ending debug by Bill Wendling · 16 years ago
  11. 4dcc8a3 Prefer movlhps over punpcklqdq, etc. in more cases. by Evan Cheng · 16 years ago
  12. 789ce77 Fix a bug in which address displacements were being added to the by Dan Gohman · 16 years ago
  13. c4f72dd Make pointer parameter const for isUsedInBasicBlock. by Bill Wendling · 16 years ago
  14. 0598866 Large mechanical patch. by Devang Patel · 16 years ago
  15. 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 16 years ago
  16. 0b457f0 With sse3 and when the source is a load or has multiple uses, favors movddup over shuffp*, pshufd, etc. Without sse3 or when the source is from a register, make use of movlhps by Evan Cheng · 16 years ago
  17. c9c6da6 Accept 'inreg' attribute on x86 functions as by Dale Johannesen · 16 years ago
  18. 0c8927e Avoid a spurious extra space character when printing empty structs. by Dan Gohman · 16 years ago
  19. 5dd9c2e Support for i1 XOR in FastISel. It is actually safe because by Dan Gohman · 16 years ago
  20. 77ca41e Don't print fast-isel debug messages by default. Thanks Chris! by Dan Gohman · 16 years ago
  21. 2c442ed Don't forget the newline in debug output. by Dan Gohman · 16 years ago
  22. 33134c4 FastISel support for debug info. by Dan Gohman · 16 years ago
  23. 4b052dc bug 2812: Segmentation fault on a big emdiam processor. by Richard Pennington · 16 years ago
  24. 2cc3aa4 PIC support in X86FastISel. by Dan Gohman · 16 years ago
  25. 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 16 years ago
  26. dceffe6 Fix a recent fast-isel coverage regression - don't bail out before by Dan Gohman · 16 years ago
  27. 2c4bf11 Enable DeadMachineInstructionElim when Fast-ISel is enabled. by Dan Gohman · 16 years ago
  28. 723ac37 Add debug output to this pass. by Dan Gohman · 16 years ago
  29. 89d4a28 pmovsxbq etc. requires sse4.1. by Evan Cheng · 16 years ago
  30. 02dae4b Refactor the code that adds standard LLVM codegen passes into by Dan Gohman · 16 years ago
  31. aa765b8 <rdar://problem/6234798> Assertion failed: (!OpInfo.AssignedRegs.Regs.empty() && "Couldn't allocate input reg!") by Evan Cheng · 16 years ago
  32. bd0f144 Give LowerSubregs.cpp a top-level description. by Dan Gohman · 16 years ago
  33. ca57f78 Fix patterns for SSE4.1 move and sign extend instructions. Also add instructions which fold VZEXT_MOVL and VZEXT_LOAD. by Evan Cheng · 16 years ago
  34. 8a186ae X86ISD::VZEXT_LOAD should produce and fold a chain. by Evan Cheng · 16 years ago
  35. 8e3455b Remove SelectionDag early allocation of registers by Dale Johannesen · 16 years ago
  36. b7679bd Finally get rid of virtual inheritance in TAI by Anton Korobeynikov · 16 years ago
  37. 742fd19 Minor cleanup by Anton Korobeynikov · 16 years ago
  38. 621cdf0 Get rid of virtual inheritance for ARM TAI by Anton Korobeynikov · 16 years ago
  39. 93ed102 Get rid of virtual inheritance for PPC TAI by Anton Korobeynikov · 16 years ago
  40. 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 16 years ago
  41. 541af7f Use helper by Anton Korobeynikov · 16 years ago
  42. 4cad98a SmallPtrSet will be better by Anton Korobeynikov · 16 years ago
  43. 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 16 years ago
  44. d79cda9 Use named sections, where they should be by Anton Korobeynikov · 16 years ago
  45. 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 16 years ago
  46. 088ae83 Use generic section-handling stuff to emit constant pool entries by Anton Korobeynikov · 16 years ago
  47. dbab2d2 Cleanup by Anton Korobeynikov · 16 years ago
  48. 36133dd Get rid of duplicate char*/Section* stuff for TLS sections by Anton Korobeynikov · 16 years ago
  49. 0b501d1 Cleanup, no functionality change by Anton Korobeynikov · 16 years ago
  50. 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 16 years ago
  51. d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 16 years ago
  52. c25e1ea Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic. by Anton Korobeynikov · 16 years ago
  53. 0c8e806 Drop obsolete hook and change all usage to new interface by Anton Korobeynikov · 16 years ago
  54. b5a32e2 Provide direct function to switch to Section by Anton Korobeynikov · 16 years ago
  55. 90a7b88 SPU section handling is really huge mess. Replace remaining TAI calls for sections with explicit names in order not to block existing backends during section handling migration. SPU folks! Please consider using new section handling facility someday. by Anton Korobeynikov · 16 years ago
  56. 6ec7cf0 Remove dead code for PIC16 (preparation to switch to new section handling stuff) by Anton Korobeynikov · 16 years ago
  57. 5979d71 XMM6-XMM15 are callee-saved on Win64. Patch by Nicolas Capens! by Anton Korobeynikov · 16 years ago
  58. f835f84 Fix off-by-one error when updating live intervals. by Owen Anderson · 16 years ago
  59. a789af2 CMake: Disabled some warnings for MSVC. by Oscar Fuentes · 16 years ago
  60. 7c3a913 Add Attributes.cpp to the vcproj. by Steve Naroff · 16 years ago
  61. 446531e Add DisableGVCompilation which forces the JIT to assert when it tries to allocate space for a GlobalVariable. by Evan Cheng · 16 years ago
  62. f3cbca2 Reapplying r56550 by Bill Wendling · 16 years ago
  63. 688d1c4 Forgot this part with my last patch. Sorry about the breakage. by Bill Wendling · 16 years ago
  64. 83e05c4 Temporarily revert r56550 until missing commit can be added. by Eric Christopher · 16 years ago
  65. df0c7bc Refactor the constant folding code into it's own function. And call it from both by Bill Wendling · 16 years ago
  66. a7e6146 Commit CodeGenPrepare.cpp changes which was accidentially left out of 56526. by Evan Cheng · 16 years ago
  67. 692bf6b Fix fallout in CodeGenPrepare from 56526. Will likely need more work. by Eric Christopher · 16 years ago
  68. 2a5196f Fix fallout from revision r56535. by Eric Christopher · 16 years ago
  69. 5f1f2ae CMake: Lists of source files updated. Removed bogus dependency from by Oscar Fuentes · 16 years ago
  70. cb7053b CMake: Removed unnecessary messages from msvc_llvm_config macro. by Oscar Fuentes · 16 years ago
  71. 86b49f8 Next round of earlyclobber handling. Approach the by Dale Johannesen · 16 years ago
  72. e3d76d3 s/ParamAttrsWithIndex/FnAttributeWithIndex/g by Devang Patel · 16 years ago
  73. 3d8cd9e Test fp not. by Evan Cheng · 16 years ago
  74. 1e48000 s/ParamAttributeListImpl/AttributeListImpl/g by Devang Patel · 16 years ago
  75. 3d84a76 Refactor the logic for testing if an instruction is dead into a separate method. by Dan Gohman · 16 years ago
  76. 035268e Set SetStore to false, to allow this pass to delete dead loads. by Dan Gohman · 16 years ago
  77. 3e4fb70 Add a method to MachineInstr for testing whether it makes by Dan Gohman · 16 years ago
  78. 20bcaff Put FN_NOTE_AlwaysInline and others in FnAttr namespace. by Devang Patel · 16 years ago
  79. 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
  80. dd4924c Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. by Devang Patel · 16 years ago
  81. 06117b6 80 cols by Devang Patel · 16 years ago
  82. 2d2255d s/ParameterAttributes/Attributes/g by Devang Patel · 16 years ago
  83. b700c3f Remove tabs. by Devang Patel · 16 years ago
  84. eaf42ab s/ParameterAttributes/Attributes/g by Devang Patel · 16 years ago
  85. d9b4a5f Use parameter attribute store (soon to be renamed) for by Devang Patel · 16 years ago
  86. b2c3e3f Now that DeadMachineInstructionElim is basically working by Dan Gohman · 16 years ago
  87. d57dd5f Arrange for FastISel code to have access to the MachineModuleInfo by Dan Gohman · 16 years ago
  88. 8468d1a Track local physical register liveness. This is not the most by Dan Gohman · 16 years ago
  89. ccef6b5 regenerate by Chris Lattner · 16 years ago
  90. 0137667 allow inreg on the result of a function by Chris Lattner · 16 years ago
  91. 086ec99 Replace the LiveRegs SmallSet with a simple counter that keeps by Dan Gohman · 16 years ago
  92. 0ba2bcf Fix these enums' starting values to reflect the way that by Dan Gohman · 16 years ago
  93. 9877563 Update the comment to reflect the new name. by Dan Gohman · 16 years ago
  94. fe29e77 Delete an unused function. by Dan Gohman · 16 years ago
  95. 8b74696 Move the code for initializing the global base reg out of by Dan Gohman · 16 years ago
  96. 3ee8fc9 Rationalize the names of passes that print information: by Duncan Sands · 16 years ago
  97. 1de42e8 Fix indendation. by Matthijs Kooijman · 16 years ago
  98. fae86ed Add initial support for inserting last minute copies. by Owen Anderson · 16 years ago
  99. 364091e Support x86 specific inline asm modifier 'J'. by Evan Cheng · 16 years ago
  100. 869aed7 Remove silly semicolon. by Dale Johannesen · 16 years ago