1. fd3d4cf Don't read PreRegAlloc before it is initialized. by Jakob Stoklund Olesen · 14 years ago
  2. f06dfa7 Revert r150222, as the clang driver now handles this properly. by Jim Grosbach · 14 years ago
  3. f1deaff Clean up comment. by Jakob Stoklund Olesen · 14 years ago
  4. 9382008 Add a static MachineOperand::clobbersPhysReg(). by Jakob Stoklund Olesen · 14 years ago
  5. 6ef7da0 Add register mask support to InterferenceCache. by Jakob Stoklund Olesen · 14 years ago
  6. 3bf7a1c Remove unused variable. by Jakob Stoklund Olesen · 14 years ago
  7. f95acc6 Added description of invariant.load metadata to LangRef. It was added to the compiler in r144100 by Pete Cooper · 14 years ago
  8. 1de886c Make valgrind happy. by Jason W Kim · 14 years ago
  9. 38a7f22 Update BBVectorize to use aliasesUnknownInst. by Hal Finkel · 14 years ago
  10. ce0dd73 Have AliasSet::aliasesUnknownInst use pointer TBAA info when available by Hal Finkel · 14 years ago
  11. 1a4ccc3 Make aliasesPointer and aliasesUnknownInst public members of AliasSet. by Hal Finkel · 14 years ago
  12. aa97bb5 Fix PR11948: the result type of an icmp may be a vector of boolean - by Duncan Sands · 14 years ago
  13. edfb931 Revert commit 149912 (lattner) and add a testcase that shows the problem (which by Duncan Sands · 14 years ago
  14. c667ba6 Put instruction names into an indexed string table on the side, removing a pointer from MCInstrDesc. by Benjamin Kramer · 14 years ago
  15. 06efdd2 comment grammar by Andrew Trick · 14 years ago
  16. 060047f update --enable-targets list by Jia Liu · 14 years ago
  17. 4a5f3cd unnecessary include by Andrew Trick · 14 years ago
  18. 1e9bcb3 PTX no longer needs to provide its own backend. by Andrew Trick · 14 years ago
  19. 8dd2625 RegAlloc superpass: includes phi elimination, coalescing, and scheduling. by Andrew Trick · 14 years ago
  20. 16f72dd whitespace by Andrew Trick · 14 years ago
  21. 4465b6f Remove unused 'isAlias' parameter. by Lang Hames · 14 years ago
  22. e009860 ARM on darwin, v6 implies the presence of VFP for the assembler. by Jim Grosbach · 14 years ago
  23. 9f10ac6 Constrain the regmask search space for local live ranges. by Jakob Stoklund Olesen · 14 years ago
  24. 34e85d0 Cache basic block boundaries for faster RegMaskSlots access. by Jakob Stoklund Olesen · 14 years ago
  25. ebf2750 Optimize LiveIntervals::intervalIsInOneMBB(). by Jakob Stoklund Olesen · 14 years ago
  26. f378f5f Cache iterators. Some of these are expensive to create. by Benjamin Kramer · 14 years ago
  27. 58604cd Change default error_code ctor to a 'named ctor' so it's more self-documenting. by David Blaikie · 14 years ago
  28. e7c2c15 Add register mask support to RAGreedy. by Jakob Stoklund Olesen · 14 years ago
  29. cd37fd5 Now subprogram descriptors are not collected by llvm.dbg.sp NamedMDNode. Update document to reflect this change. by Devang Patel · 14 years ago
  30. c1322a1 Tweak comment readability and grammar. by Benjamin Kramer · 14 years ago
  31. b9f69a4 Test for commit access. by Sirish Pande · 14 years ago
  32. d469274 GlobalOpt: Be more aggressive about elminating side-effect free static dtors. by Benjamin Kramer · 14 years ago
  33. 2c6ae09 Store just the SimpleValueType in the generated VT tables for each register class, eliminating static ctors. by Benjamin Kramer · 14 years ago
  34. 133f9d9 Move the Name field in MCInstrDesc to the end, saving 8 bytes of padding per entry on x86_64. by Benjamin Kramer · 14 years ago
  35. 3015dfb Teach the MC and disassembler about SoftFail, and hook it up to UNPREDICTABLE on ARM. Wire this to tBLX in order to provide test coverage. by James Molloy · 14 years ago
  36. f41ab77 More tweaks to get the size of the X86 disassembler tables down. by Craig Topper · 14 years ago
  37. ce8f4c5 Flatten some of the arrays in the X86 disassembler tables to reduce space needed to store pointers on 64-bit hosts and reduce relocations needed at startup. Part of PR11953. by Craig Topper · 14 years ago
  38. 72a043f Preserve physreg kills in MachineBasicBlock::SplitCriticalEdge. by Lang Hames · 14 years ago
  39. c1b18e7 test/CodeGen/X86/atom-lea-sp.ll: Add explicit -mtriple=i686-linux. by NAKAMURA Takumi · 14 years ago
  40. fb08b90 Fix kill flags when moving instructions using LiveIntervals::moveInstr(...). by Lang Hames · 14 years ago
  41. 394d712 Remove assertion. Not all use operands are reads. by Lang Hames · 14 years ago
  42. f7b9631 Improve TargetPassConfig. No intended functionality. by Andrew Trick · 14 years ago
  43. 78b2961 comment by Andrew Trick · 14 years ago
  44. 4eebfb8 Remove static initializer from DataStream.cpp by David Blaikie · 14 years ago
  45. f56ce53 Erase dead copies that are clobbered by a call. by Jakob Stoklund Olesen · 14 years ago
  46. 450b385 Handle register masks when searching for EFLAGS clobbers. by Jakob Stoklund Olesen · 14 years ago
  47. 39284d1 Never delete instructions that define reserved registers. by Jakob Stoklund Olesen · 14 years ago
  48. a8fc171 Handle register masks in MachineCopyPropagation. by Jakob Stoklund Olesen · 14 years ago
  49. 54a4ce4 Commit Andy Zhang's test for the lea patch. by Evan Cheng · 14 years ago
  50. 4526195 fix broken link by Chris Lattner · 14 years ago
  51. 95e3cf4 [asan] unpoison the stack before every noreturn call. Fixes asan issue 37. llvm part by Kostya Serebryany · 14 years ago
  52. 1dd8c85 Codegen pass definition cleanup. No functionality. by Andrew Trick · 14 years ago
  53. 9d41bd5 Move pass configuration out of pass constructors: MachineLICM. by Andrew Trick · 14 years ago
  54. 9f17cf6 whitespace by Andrew Trick · 14 years ago
  55. 3298657 Move pass configuration out of pass constructors: StackSlotColoring. by Andrew Trick · 14 years ago
  56. c7d081b Move pass configuration out of pass constructors: PostRAScheduler. by Andrew Trick · 14 years ago
  57. 61f1e3d Move pass configuration out of pass constructors: BranchFolderPass by Andrew Trick · 14 years ago
  58. 1df91b0 whitespace by Andrew Trick · 14 years ago
  59. ffea03f Added TargetPassConfig::setOpt by Andrew Trick · 14 years ago
  60. ebe18ef Added Pass::createPass(ID) to handle pass configuration by ID by Andrew Trick · 14 years ago
  61. d2a7bed Move pass configuration out of pass constructors: TailDuplicate::PreRegAlloc by Andrew Trick · 14 years ago
  62. a94e635 Add Register mask support to RABasic. by Jakob Stoklund Olesen · 14 years ago
  63. 9bcc7a6 Don't map registers to the invalid dwarf register (-1). It's the default value. by Benjamin Kramer · 14 years ago
  64. c635ebd Use TSFlag bit to describe instruction properties. by Brendon Cahoon · 14 years ago
  65. 3fd3a84 Keep track of register masks in LiveIntervalAnalysis. by Jakob Stoklund Olesen · 14 years ago
  66. 90a468c Value initialize MCRegisterClasses. Not sure how could miss this during the MCTargetDesc refactor. by Benjamin Kramer · 14 years ago
  67. 8c16054 Use Use::set rather than finding the operand number of the use and setting that. by Duncan Sands · 14 years ago
  68. 80fd2a1 PathV2: Remove static StringRef ctors. by Benjamin Kramer · 14 years ago
  69. f602040 Fixed a bug in printing "cmp" pseudo ops. by Elena Demikhovsky · 14 years ago
  70. bc0e4bf Remove a couple unneeded intrinsic patterns by Craig Topper · 14 years ago
  71. 4871701 No actual functional change here, just some clarifications: by Chris Lattner · 14 years ago
  72. 5a313bb Remove GCC builtins for vpermilp* intrinsics as clang no longer needs them. Custom lower the intrinsics to the vpermilp target specific node and remove intrinsic patterns. by Craig Topper · 14 years ago
  73. 743e199 [fast-isel] Add support for SUBs with non-legal types. by Chad Rosier · 14 years ago
  74. 176346d Add comment to test case. by Chad Rosier · 14 years ago
  75. 6fde875 [fast-isel] Add support for ORs with non-legal types. by Chad Rosier · 14 years ago
  76. 99a7a13 Added MachineInstr::isBundled() to check if an instruction is part of a bundle. by Andrew Trick · 14 years ago
  77. 291411c misched: bug in debug output. by Andrew Trick · 14 years ago
  78. b3aacdd whitespace by Andrew Trick · 14 years ago
  79. ea43127 stale comment by Andrew Trick · 14 years ago
  80. 9b6e59d add an explicit section on static constructors. by Chris Lattner · 14 years ago
  81. 55fb5bc Don't use static CTORs for the Attributes constants, while still keeping the class type-safe by Kostya Serebryany · 14 years ago
  82. 4fe3457 Add support for a temporary forward decl type. We want this so we by Eric Christopher · 14 years ago
  83. 9f99721 Remove tabs. by Devang Patel · 14 years ago
  84. 60c8fa6 [fast-isel] Add support for indirect branches. by Chad Rosier · 14 years ago
  85. 30d409c Remove tabs. by Devang Patel · 14 years ago
  86. de1df10 Use LEA to adjust stack ptr for Atom. Patch by Andy Zhang. by Evan Cheng · 14 years ago
  87. 0ae2510 Allow bugpoint to recognize -bb-vectorize by Hal Finkel · 14 years ago
  88. ebba055 Correct use of const in ParseCommandLineOptions by David Blaikie · 14 years ago
  89. efde867 ocaml bindings: landing pad is now the last opcode. by Benjamin Kramer · 14 years ago
  90. 0ae29a6 Add a unittest for rotating a really big APInt. by Benjamin Kramer · 14 years ago
  91. b0b527b Bitcode/BitstreamReader.h: Tweak for big endian hosts. by NAKAMURA Takumi · 14 years ago
  92. e26cdbe Rephrase to add clarity. by Bill Wendling · 14 years ago
  93. 69c39ac test commit by Anat Shemer · 14 years ago
  94. 4ee1c5c Do not fold ADD / SUB into load / store (to form pre-indexed, post-indexed by Evan Cheng · 14 years ago
  95. dbd98a4 Add instruction selection for 256-bit VPSHUFD and 128-bit VPERMILPS/VPERMILPD. by Craig Topper · 14 years ago
  96. 8581438 Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  97. bc21981 Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  98. c5de7fe Cache the sizes of vectors instead of calculating them all over the place. by Bill Wendling · 14 years ago
  99. a7a3f04 Reserve space in these vectors to prevent having to grow the array too by Bill Wendling · 14 years ago
  100. eb44651 Fix win32 build breakage from bitcode streaming patch by Derek Schuff · 14 years ago