1. 032c6eb devirtualize Constant::isNullValue: by Chris Lattner · 13 years ago
  2. c73b24d start using the new helper methods a bit. by Chris Lattner · 13 years ago
  3. b447387 add CFP::isNegative() and ConstnatInt::isNegative() methods. by Chris Lattner · 13 years ago
  4. ba3ddf3 bump pointer allocate LLVM IR types, since they are never deallocated. by Chris Lattner · 13 years ago
  5. ef58218 remove the InvalidateStructLayoutInfo API, which is dead and unnecessary now by Chris Lattner · 13 years ago
  6. ed0e021 Remove an unnecessary header from this file. I don't think this header by Chandler Carruth · 13 years ago
  7. 806cea5 The *MCAsmInfo.cpp files use ADT/Triple code, so add the Support dep. by Chandler Carruth · 13 years ago
  8. 1be0e27 Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest by Evan Cheng · 13 years ago
  9. 833ce06 Remove setting the bit for personality function. It should be set by the linker. by Bill Wendling · 13 years ago
  10. 4afa2b8 Major update to CMake build to reflect changes in r135219 in the by Chandler Carruth · 13 years ago
  11. 96212ad Add new configure option, --with-bug-report-url, which allows users/vendors to by Chad Rosier · 13 years ago
  12. 0bf1646 Do not get confused by multiple empty lexical scopes inlined at one location. by Devang Patel · 13 years ago
  13. 291e767 Output MachO section names in the form SEGMENT,section. by Benjamin Kramer · 13 years ago
  14. 7d14578 Add support for 64 bit objects to MachOObjectFile. by Benjamin Kramer · 13 years ago
  15. 82ba5b7 MachOObjectFile: Change isSectionText to return true for sections named text, not for load commands name __TEXT (which isn't the case in actual object files) by Benjamin Kramer · 13 years ago
  16. 79a6a48 Encode that we have a personality function. by Bill Wendling · 13 years ago
  17. 1abf2cb Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. by Evan Cheng · 13 years ago
  18. e696436 CMake: Add a new configuration option LLVM_BUILD_CLANG that's by Douglas Gregor · 13 years ago
  19. 4bb5b03 * If we have an LSDA, we need to mark it in the encoding. by Bill Wendling · 13 years ago
  20. 9b4a172 Refactor. by Devang Patel · 13 years ago
  21. 70902ea cmake/modules/LLVMLibDeps.cmake: Update since r135184. by NAKAMURA Takumi · 13 years ago
  22. 4f455d6 Eliminate redundant LLVMContext argument. Improve DbgScope->dump() output. by Devang Patel · 13 years ago
  23. af29322 Undo r135191 (i.e. reapply Chris's patch. Now linker maps NamedMDNodes first, so there is not any need to map DebugLoc). by Devang Patel · 13 years ago
  24. 2959ebd Link NamedMDNode before linking function bodies. by Devang Patel · 13 years ago
  25. 33c16a2 ARM diagnostic when 's' suffix on mnemonic that can't set flags. by Jim Grosbach · 13 years ago
  26. 13123d9 * Redo the permutation encoding for frameless stacks to be more like what the by Bill Wendling · 13 years ago
  27. 3dcb4ef Add dump() by Devang Patel · 13 years ago
  28. 151bd17 Add OperandTypes for Thumb branch targets. by Benjamin Kramer · 13 years ago
  29. 3be41b7 Port operand types for ARM and X86 over from EDIS to the .td files. by Benjamin Kramer · 13 years ago
  30. 5196c12 Add a new field to MCOperandInfo that contains information about the type of the Operand. by Benjamin Kramer · 13 years ago
  31. 70d8fcf Add some testcases for ARM MLA/MLS instructions. by Jim Grosbach · 13 years ago
  32. c8ae39e ARM MCRR/MCRR2 immediate operand range checking. by Jim Grosbach · 13 years ago
  33. f546453 revert r135172 until Devang and I figure out the right answer. by Chris Lattner · 13 years ago
  34. e540c74 ARM MCR/MCR2 assembly parsing operand constraints. by Jim Grosbach · 13 years ago
  35. 5cf9fcd After type-system-rewrite branch update the Cpp backend to not use OpaqueType. by Nicolas Geoffray · 13 years ago
  36. 1134be2 Enable some tests we now handle correctly. by Jim Grosbach · 13 years ago
  37. c60f9b7 Next round of MC refactoring. This patch factor MC table instantiations, MC by Evan Cheng · 13 years ago
  38. f84c59d simplify this logic now that GlobalAlias::isDeclaration is fixed. by Chris Lattner · 13 years ago
  39. 0063225 Fix GlobalValue::isDeclaration() to always consider aliases to be definitions. by Chris Lattner · 13 years ago
  40. 5427ede Check register class matching instead of width of type matching by Eric Christopher · 13 years ago
  41. c83d504 Reorganize ARM assembler aliases. by Jim Grosbach · 13 years ago
  42. 64090bd Add LLVMConstNamedStruct to the C api to let its users create constants by Rafael Espindola · 13 years ago
  43. 939f616 DebugLoc's don't hide any interesting types for TypeFinder to find. by Chris Lattner · 13 years ago
  44. 4baa510 manually copy debugloc over to a new instruction in clone() instead by Chris Lattner · 13 years ago
  45. 4692be1 Stop the ValueMapper from calling getAllMetadata, which unpacks DebugLoc into by Chris Lattner · 13 years ago
  46. 62f67f8 Add 256-bit load/store recognition and matching in several places. by Bruno Cardoso Lopes · 13 years ago
  47. eac0796 Don't leak operands when putting them into a shift. by Benjamin Kramer · 13 years ago
  48. 3b14a5c Update ARM Assembly of LDM/STM. by Jim Grosbach · 13 years ago
  49. d7c0273 The key of a StringMap can contain nul's in it, so having first() return by Chris Lattner · 13 years ago
  50. 154c535 though it isn't the case here, the key of a StringMap can by Chris Lattner · 13 years ago
  51. 97d9730 add comments. by Chris Lattner · 13 years ago
  52. 6c48244 consolidate GlobalValue::isDeclaration into one non-virtual function. by Chris Lattner · 13 years ago
  53. 791feea ARM ISB assembly parsing tests. by Jim Grosbach · 13 years ago
  54. 9854e1b code cleanup by Chris Lattner · 13 years ago
  55. 9dec507 ARM ISB instruction assembly parsing. by Jim Grosbach · 13 years ago
  56. eb9a85f Change Intrinsic::getDeclaration and friends to take an ArrayRef. by Benjamin Kramer · 13 years ago
  57. 61afc88 add a couple more missing C api, patch by Vitaly Lugovskiy! by Chris Lattner · 13 years ago
  58. c7e3396 Update XCoreRegisterInfo::eliminateFrameIndex() to handle DBG_VALUE by Richard Osborne · 13 years ago
  59. d155945 Simplify some functions in the C API by using an ArrayRef to directly reference the array passed to them instead of copying it to a std::vector. by Frits van Bommel · 13 years ago
  60. d0f3ef8 by Nadav Rotem · 13 years ago
  61. aeb86fa Add assertion for the chain value type by Nadav Rotem · 13 years ago
  62. 558d376 Mention all API changes I've made since 2.9 was branched. by Jay Foad · 13 years ago
  63. 2b88e8f Add a testcase for r135123. by Eric Christopher · 13 years ago
  64. d91aa14 add C api for hte new type system rewrite API. Patch by Vitaly Lugovskiy! by Chris Lattner · 13 years ago
  65. 672b93a Unfortunately several files in MC are badly violating layering rule by using by Evan Cheng · 13 years ago
  66. f1c7098 Reapply r135121 with a fixed copy constructor. by Jakob Stoklund Olesen · 13 years ago
  67. 49c19f7 Simplify. by Devang Patel · 13 years ago
  68. 3ff2551 Don't emit a bit test if there is only one case the test can yield false. A simple SETNE is sufficient. by Benjamin Kramer · 13 years ago
  69. d77ec62 Simplify and delay extracting DebugLoc elements, scope and InlinedAt, as much as possible. by Devang Patel · 13 years ago
  70. 7332e6e Add a dag combine pattern for folding C2-(A+C1) -> (C2-C1)-A by Eric Christopher · 13 years ago
  71. 4fcfcf4 Revert r135121 which broke a gcc-4.2 builder. by Jakob Stoklund Olesen · 13 years ago
  72. 6a9feaa Count references to interference cache entries. by Jakob Stoklund Olesen · 13 years ago
  73. 7e94501 Fix up assertion in r135018 so it doesn't trigger on 32-bit; when we're in 32-bit, it doesn't matter whether the operation overflows because the computed address is not wider than the immediate. by Eli Friedman · 13 years ago
  74. 00a6665 ARM tests for EOR instruction parsing and encoding. by Jim Grosbach · 13 years ago
  75. 0cd0c24 Simplify. Compile unit check inside hasValidLocation() did not add any value. by Devang Patel · 13 years ago
  76. 6a86fea Remove duplicate tests. by Jim Grosbach · 13 years ago
  77. e77494e ARM Assembler support for DSB instruction. by Jim Grosbach · 13 years ago
  78. c66a37d Reapply r135074 and r135080 with a fix. by Jakob Stoklund Olesen · 13 years ago
  79. 77f379e DMB instalias needs the same predicate as the instruction. by Jim Grosbach · 13 years ago
  80. 0f16a4e Fix typo in DEBUG message. by Devang Patel · 13 years ago
  81. 5fc0d88 Add DEBUG messages. by Devang Patel · 13 years ago
  82. 032434d ARM Assembler support for DMB instruction. by Jim Grosbach · 13 years ago
  83. 20fcaff Update comments. These are for assembler, too. by Jim Grosbach · 13 years ago
  84. 1688441 Add a target-indepedent entry to MCInstrDesc to describe the encoded size of an opcode. Switch ARM over to using that rather than its own special MCInstrDesc bits. by Owen Anderson · 13 years ago
  85. efe2a65 Add code to handle a "frameless" unwind stack. by Bill Wendling · 13 years ago
  86. 6f9f884 ARM Assembler support for DBG instruction. by Jim Grosbach · 13 years ago
  87. 53c9588 We already support 256-bit packed ADD, SUB, DIV, MUL. Add testcases. by Bruno Cardoso Lopes · 13 years ago
  88. 14ab1c3 ARM parsing and encoding tests for CMN/CMP. by Jim Grosbach · 13 years ago
  89. afd5426 struct Init -> class Init by David Greene · 13 years ago
  90. 54c74e9 Revert r135074 and r135080. They broke clamscan. by Jakob Stoklund Olesen · 13 years ago
  91. d986bc6 Shuffle ARM assembly tests a bit. by Jim Grosbach · 13 years ago
  92. 1cbb0c1 Revert 135093. Think-o. by Jim Grosbach · 13 years ago
  93. 91eb0aa Correct range for thumb co-processor immediate by Jim Grosbach · 13 years ago
  94. 83ab070 Range checking for CDP[2] immediates. by Jim Grosbach · 13 years ago
  95. 466b022 Make X86ISD::ANDNP more general and Codegen 256-bit VANDNP. A more by Bruno Cardoso Lopes · 13 years ago
  96. c1af477 The target specific node PANDN name is misleading. That happens because by Bruno Cardoso Lopes · 13 years ago
  97. e35c5e0 Cleanup Thumb co-processor instructions a bit. by Jim Grosbach · 13 years ago
  98. 2a01946 Make sure we don't combine a large displacement and a frame index in the same addressing mode on x86-64. It can overflow, leading to a crash/miscompile. by Eli Friedman · 13 years ago
  99. 0d8dae2 Parameterize away the ARM T1Cop class. by Jim Grosbach · 13 years ago
  100. 9bb098a Fix predicates for Thumb co-processor instructions. by Jim Grosbach · 13 years ago