1. 7d31849 docs: Show TOC for GettingStarted.rst. by Sean Silva · 12 years ago
  2. c9e30ea [mips] Delete ArithOverflowR and ArithOverflow and use ArithLogicR and by Akira Hatanaka · 12 years ago
  3. 6241703 docs: Clean up adornments. by Sean Silva · 12 years ago
  4. 68d5b27 docs: ASCII-fy by Sean Silva · 12 years ago
  5. d3071bb Loop Vectorizer: Enable if-conversion. by Nadav Rotem · 12 years ago
  6. f667072 s/AttributesImpl/AttributeImpl/g This is going to apply to Attribute, not Attributes. by Bill Wendling · 12 years ago
  7. 99d8e76 Do not introduce vector operations in functions marked with noimplicitfloat. by Bob Wilson · 12 years ago
  8. 4636776 Clean up some DOxygen comments. by Jim Grosbach · 12 years ago
  9. 39758cd Clean up some DOxygen comments. by Jim Grosbach · 12 years ago
  10. 8efd0f0 Fix an uninitialized member variable, found by -fsanitize=bool. by Richard Smith · 12 years ago
  11. a6603b3 whitespace by Nadav Rotem · 12 years ago
  12. f9962d9 doc: resize the image. by Nadav Rotem · 12 years ago
  13. 6b207d3 Target/R600: Update MIB according to r170588. by NAKAMURA Takumi · 12 years ago
  14. 6d1fc53 Doc: update the chart. by Nadav Rotem · 12 years ago
  15. 5f93e2b Add a context so that once we uniquify strings we can access them easily. by Bill Wendling · 12 years ago
  16. fbf3b4a MC: Add MCInstrDesc::mayAffectControlFlow() method. by Jim Grosbach · 12 years ago
  17. 16f3204 Add isSubRegisterEq() and isSuperRegisterEq(). by Jim Grosbach · 12 years ago
  18. e188fb7 Move isSubRegister() and isSuperRegister to MCRegisterInfo. by Jim Grosbach · 12 years ago
  19. dd2fa51 Fix doc comment. '///' not '//'. by Jim Grosbach · 12 years ago
  20. f846f16 Refactor isIntrinsic() to be quicker, and change classof() (and thus, isa<IntrinsicInst>()) to use it. This decreases the number of occurrences of the slow-path string matching performed by getIntrinsicID(). by Michael Ilseman · 12 years ago
  21. 18e7211 s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList. by Bill Wendling · 12 years ago
  22. 7f4bb1b Always use addOperand(MF, MO) from MachineInstrBuilder. by Jakob Stoklund Olesen · 12 years ago
  23. 344df79 Add a missing 'else'. Found by grep '} if' by Dmitri Gribenko · 12 years ago
  24. afb71e4 R600: Add entry in CODE_OWNERS.TXT by Tom Stellard · 12 years ago
  25. 45f75be R600: Remove unecessary VREG alignment. by Tom Stellard · 12 years ago
  26. d09d43a R600: control flow optimization by Tom Stellard · 12 years ago
  27. 6b7d99d R600: New control flow for SI v2 by Tom Stellard · 12 years ago
  28. 6eebe47 Split out abbreviations for the skeleton info from the rest of by Eric Christopher · 12 years ago
  29. 37a942c Remove the explicit MachineInstrBuilder(MI) constructor. by Jakob Stoklund Olesen · 12 years ago
  30. 521396a Fix a bug that was found by building clang with -fsanitize. by Nadav Rotem · 12 years ago
  31. 83ccac7 docs: Fix title underline warnings by Meador Inge · 12 years ago
  32. 733c6b1 LLVM sdisel normalize bit extraction of the form: by Evan Cheng · 12 years ago
  33. 28d24c9 Remove edis remnant. by Benjamin Kramer · 12 years ago
  34. 759e3fa Remove edis - the enhanced disassembler. Fixes PR14654. by Roman Divacky · 12 years ago
  35. 6da2e22 Transform (x&C)>V into (x&C)!=0 where possible by Paul Redmond · 12 years ago
  36. 433cb08 Add an MF argument to MachineInstr::addOperand(). by Jakob Stoklund Olesen · 12 years ago
  37. e7ff165 Remove superfluous brief command from getAsString. by Chad Rosier · 12 years ago
  38. 649a33e doc: add subsections. by Nadav Rotem · 12 years ago
  39. 3e6da7e DOC: document the use of O2, O3 and Os with -fvectorize. by Nadav Rotem · 12 years ago
  40. 91223a4 PowerPC: Expand VSELECT nodes. by Benjamin Kramer · 12 years ago
  41. c698d3a Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT. by Patrik Hagglund · 12 years ago
  42. cd7ee1c Revert 170545 while I debug the ppc failures. by Rafael Espindola · 12 years ago
  43. 35d3462 Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs. by Benjamin Kramer · 12 years ago
  44. f9a6bd8 Add r170095 back. by Rafael Espindola · 12 years ago
  45. 33660cd [msan] Add track-origins argument to the pass constructor. by Evgeniy Stepanov · 12 years ago
  46. ba2d6fb Documentation: add a missing space by Dmitri Gribenko · 12 years ago
  47. b9e12e5 Split the usage of 'EVT PartVT' into 'MVT PartVT' and 'EVT PartEVT'. by Patrik Hagglund · 12 years ago
  48. 828df0f CMake: factor out a function that returns the expected directory for unit test by Alexey Samsonov · 12 years ago
  49. 8963fec Change RegVT in BitTestBlock and RegsForValue, to contain MVTs, instead of EVTs. by Patrik Hagglund · 12 years ago
  50. e5c6591 Change TargetLowering::getTypeForExtArgOrReturn to take and return by Patrik Hagglund · 12 years ago
  51. ee211d2 Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT, from EVT. by Patrik Hagglund · 12 years ago
  52. dfcf33a Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of EVTs. by Patrik Hagglund · 12 years ago
  53. ff01277 Change TargetLowering::TransformToType to contain MVTs, instead of EVTs. by Patrik Hagglund · 12 years ago
  54. 1317d26 Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction, by Patrik Hagglund · 12 years ago
  55. 0340557 Change TargetLowering::findRepresentativeClass to take an MVT, instead of EVT. by Patrik Hagglund · 12 years ago
  56. b8837ab [msan] Heuristically instrument unknown intrinsics. by Evgeniy Stepanov · 12 years ago
  57. 319bb39 Change TargetLowering::getTypeToPromoteTo to take and return MVTs, by Patrik Hagglund · 12 years ago
  58. 8b7c89f LoopVectorize: Make iteration over induction variables not depend on pointer values. by Benjamin Kramer · 12 years ago
  59. fc8657b MapVector: Add lookup(). by Benjamin Kramer · 12 years ago
  60. fdbeb05 Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT. by Patrik Hagglund · 12 years ago
  61. 1653741 X86ISelLowering.cpp: Fix warnings. [-Wlogical-op-parentheses] by NAKAMURA Takumi · 12 years ago
  62. 9c5ab93 Change TargetLowering::getCondCodeAction to take an MVT, instead of EVT. by Patrik Hagglund · 12 years ago
  63. 6424a78 Inline hasFunctionOnlyAttrs into its only use. by Bill Wendling · 12 years ago
  64. 5d122b6 Inline the only use of the hasParameterOnlyAttrs method. by Bill Wendling · 12 years ago
  65. 1d3dcfe Inline the 'hasIncompatibleWithVarArgsAttrs' method into its only uses. And some minor comment reformatting. by Bill Wendling · 12 years ago
  66. 0575429 DOC: fix the url format. by Nadav Rotem · 12 years ago
  67. 88ef514 Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs. by Patrik Hagglund · 12 years ago
  68. 67a6ec8 DOC: add a benchmarks that compares us to gcc and icc. by Nadav Rotem · 12 years ago
  69. 4b97731 Optimized load + SIGN_EXTEND patterns in the X86 backend. by Elena Demikhovsky · 12 years ago
  70. bf5a2c6 After reducing the size of an operation in the DAG we zero-extend the reduced by Nadav Rotem · 12 years ago
  71. af08627 docs: fix typos. by Nadav Rotem · 12 years ago
  72. 59f2af9 DOC: Add a webpage that describes the loop and bb vectorizers. by Nadav Rotem · 12 years ago
  73. 034b94b Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  74. 8502256 Remove more of 'else's after 'returns'. No functional change. by Craig Topper · 12 years ago
  75. a1b3c03 Remove a bunch of 'else's after 'returns' by Craig Topper · 12 years ago
  76. 40b4a81 Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be rewritten as a compare against a constant 0 with the opposite condition. by Craig Topper · 12 years ago
  77. 95f475f Add some missing Defs and Uses. by Reed Kotler · 12 years ago
  78. d6b51d1 Make sure the buffer, which containas an instance of APFloat, has proper alignment. by Shuxin Yang · 12 years ago
  79. 5469f60 Add to the disassembler C API an option to print the disassembled by Kevin Enderby · 12 years ago
  80. 445a02b Remove MachineInstr::setIsInsideBundle(). by Jakob Stoklund Olesen · 12 years ago
  81. 2e4b639 Use bidirectional bundle flags to simplify important functions. by Jakob Stoklund Olesen · 12 years ago
  82. 1a31500 rdar://12801297 by Shuxin Yang · 12 years ago
  83. 62570c2 Enable the loop vectorizer in clang and not in the pass manager, so that we can disable it in clang. by Nadav Rotem · 12 years ago
  84. 582abdd Verify bundle flag consistency when setting them. by Jakob Stoklund Olesen · 12 years ago
  85. 270bfbd Reverse order of checking SSE level when calculating compare cost, so we check by Jakub Staszak · 12 years ago
  86. 9466bde Verify bundle flags for consistency in MachineVerifier. by Jakob Stoklund Olesen · 12 years ago
  87. b519351 Disable ARM partial flag dependency optimization at -Oz by Quentin Colombet · 12 years ago
  88. bd7b36e Don't allow the automatically updated MI flags to be set directly. by Jakob Stoklund Olesen · 12 years ago
  89. 9b04104 Tighten up the splice() API for bundled instructions. by Jakob Stoklund Olesen · 12 years ago
  90. 04f52e1 MISched: add dependence to ExitSU to model live-out latency. by Andrew Trick · 12 years ago
  91. e3eddae MISched: Cleanup, redundant statement. by Andrew Trick · 12 years ago
  92. 44fd0bc MISched: Heuristics, compare latency more precisely. It matters more for some targets. by Andrew Trick · 12 years ago
  93. 9c676c2 MISched: Remove SchedRemainder::IsResourceLimited. I don't know how to compute it. by Andrew Trick · 12 years ago
  94. d453960 MISched: cleanup, use the proper iterator type. by Andrew Trick · 12 years ago
  95. 071966f MISched: minor improvement, initialize remaining resources before the first scheduling decision. by Andrew Trick · 12 years ago
  96. 7f1d6d6 Add an assertion for a likely ilist::splice() contract violation. by Jakob Stoklund Olesen · 12 years ago
  97. 0ef0e2e LoopVectorize: Emit reductions as log2(vectorsize) shuffles + vector ops instead of scalar operations. by Benjamin Kramer · 12 years ago
  98. 968b667 Get rid of the pesky -Woverloaded-virtual warning. No change in functionality. by Eli Bendersky · 12 years ago
  99. edc3503 Tighten the insert() API for bundled instructions. by Jakob Stoklund Olesen · 12 years ago
  100. ca2dd36 Check multiple register classes for inline asm tied registers by Hal Finkel · 12 years ago