1. b2c4eea Fix bugpoint fallout from the new type system. by Nick Lewycky · 13 years ago
  2. 1f6a329 Silence a bunch (but not all) "variable written but not read" warnings by Duncan Sands · 13 years ago
  3. 41ab14b Add MCInstrAnalysis class. This allows the targets to specify own versions of MCInstrDescs functions. by Benjamin Kramer · 13 years ago
  4. c13464f llvm-objdump: disassembly enhancements by Benjamin Kramer · 13 years ago
  5. a21d813 llvm-objdump: Use help of CFG to print assembly when --cfg is passed. by Benjamin Kramer · 13 years ago
  6. 2626dba Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. by Bill Wendling · 13 years ago
  7. a9362ca Kill the export list as well. by Evan Cheng · 13 years ago
  8. 779fa1b lldb doesn't need the edis dylib any more. by Evan Cheng · 13 years ago
  9. c684e83 Move methods in PassManagerBuilder offline. by Rafael Espindola · 13 years ago
  10. 3d453ac move PassManagerBuilder.h to IPO. This is a non intuitive place to put it, by Rafael Espindola · 13 years ago
  11. 3401a90 Switch the CMake edis build over to add_llvm_library_dependencies by Douglas Gregor · 13 years ago
  12. ac03e73 Rewrite the CMake build to use explicit dependencies between libraries, by Chandler Carruth · 13 years ago
  13. d6dcf39 Fix llvm-mc target detection code to match llc. by Evan Cheng · 13 years ago
  14. 5e0ac58 Don't try to dereference syms[0] on an empty vector. Reported by Todd Jackson by Nick Lewycky · 13 years ago
  15. 28c85a8 Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to createMCObjectStreamer. by Evan Cheng · 13 years ago
  16. 94b9550 Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser. by Evan Cheng · 13 years ago
  17. 78c10ee Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend. by Evan Cheng · 13 years ago
  18. dbc46d7 I will save before I commit. by Benjamin Kramer · 13 years ago
  19. 853b0fd llvm-objdump: Ignore unreachable blocks when printing the CFG. by Benjamin Kramer · 13 years ago
  20. 4b64e8a Separate MCInstPrinter registration from AsmPrinter registration. by Evan Cheng · 13 years ago
  21. fce6b50 Fix typo. by Nick Lewycky · 13 years ago
  22. 1b0fc9b Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMachine's anymore. by Evan Cheng · 13 years ago
  23. 5fe5203 Builds llvmc and its examples with CMake. by Oscar Fuentes · 13 years ago
  24. 796f925 Fixes VS support for llvmc mcc16 llvmc example. by Oscar Fuentes · 13 years ago
  25. a7cfc08 Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong. by Evan Cheng · 13 years ago
  26. e78085a Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo, by Evan Cheng · 13 years ago
  27. a503ede llvm-objdump: Don't ignore errors from raw_fd_ostream. by Benjamin Kramer · 13 years ago
  28. 83a162e llvm-objdump: Skip branches that leave the current function. by Benjamin Kramer · 13 years ago
  29. 4039313 Move the registered target printing in version strings completely out of by Chandler Carruth · 13 years ago
  30. dab3d29 Convert ConstantExpr::getGetElementPtr and by Jay Foad · 13 years ago
  31. c3d48ce Unbreak the MSVC build. Since the "next" function already exists in the MSVC headers, we need the explicit llvm:: qualifier to prevent a conflict. by Francois Pichet · 13 years ago
  32. 203576a Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 13 years ago
  33. 8eda131 Fix cmake. by Benjamin Kramer · 13 years ago
  34. 685a250 Sketch out an CFG reconstruction mode for llvm-objdump. by Benjamin Kramer · 13 years ago
  35. 34ad6db - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. by Evan Cheng · 13 years ago
  36. e76a33b Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 13 years ago
  37. 14c9246 Fix off-by-one. by Benjamin Kramer · 13 years ago
  38. 4396613 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 13 years ago
  39. 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
  40. db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
  41. 803fa2c LLC doesn't need to create MCInstrInfo's. by Evan Cheng · 13 years ago
  42. 739b65b Teach llvm-objdump to disassemble sections symbol by symbol. by Benjamin Kramer · 13 years ago
  43. a3efbb1 Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 13 years ago
  44. 1abf2cb Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. by Evan Cheng · 13 years ago
  45. e696436 CMake: Add a new configuration option LLVM_BUILD_CLANG that's by Douglas Gregor · 13 years ago
  46. 672b93a Unfortunately several files in MC are badly violating layering rule by using by Evan Cheng · 13 years ago
  47. c4d858d Revert accidental commit. by Evan Cheng · 13 years ago
  48. 93a635c It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is another use of sqrt. rdar://9763193 by Evan Cheng · 13 years ago
  49. 5fdd6c8 Second attempt at de-constifying LLVM Types in FunctionType::get(), by Jay Foad · 13 years ago
  50. 2280ebd Revert r134893 and r134888 (and related patches in other trees). It was causing by Bill Wendling · 13 years ago
  51. bf843e6 Fix LTO after the recent MC subtarget refactoring. by Cameron Zwarich · 13 years ago
  52. c08936d Disassembler doesn't need TargetMachine anymore. by Evan Cheng · 13 years ago
  53. eeb64ae De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
  54. 59ee62d - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo by Evan Cheng · 13 years ago
  55. 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 13 years ago
  56. ffc0e73 Change createAsmParser to take a MCSubtargetInfo instead of triple, by Evan Cheng · 13 years ago
  57. ebdeeab Eliminate asm parser's dependency on TargetMachine: by Evan Cheng · 13 years ago
  58. 0392a04 Remove some unnecessary includes. by Eli Friedman · 13 years ago
  59. b262799 createMCInstPrinter doesn't need TargetMachine anymore. by Evan Cheng · 13 years ago
  60. 5470822 Remove unused constant. by Duncan Sands · 13 years ago
  61. 276365d Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to by Evan Cheng · 13 years ago
  62. ab8be96 Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC. by Evan Cheng · 13 years ago
  63. bd35f27 Reinstate r133516 "Remove some unnecessary uses of c_str()." A trailing null by Chad Rosier · 13 years ago
  64. 4f91054 PR10210: New method ConstantArray::getAsCString(). Use it in LTO to by Jay Foad · 13 years ago
  65. 26f4480 Revert r133516 "Remove some unnecessary uses of c_str()." by Chad Rosier · 13 years ago
  66. 25b1577 Object: Add proper error handling. by Michael J. Spencer · 13 years ago
  67. 76fb9b0 Modify llvm-nm to use new Binary creation method. by Michael J. Spencer · 13 years ago
  68. 001c920 Make Binary the parent of ObjectFile and update children to new interface. by Michael J. Spencer · 13 years ago
  69. 06155e8 Remove some unnecessary uses of c_str(). by Jay Foad · 13 years ago
  70. b065b06 Revamp the "ConstantStruct::get" methods. Previously, these were scattered by Chris Lattner · 13 years ago
  71. 0cd0d88 eliminate the Type::getDescription() method, using "<<" instead. This by Chris Lattner · 13 years ago
  72. e266ce6 Use the verbose asm flag instead of a new flag for decoding the LSDA. by Bill Wendling · 13 years ago
  73. 916a94b Add an option that allows one to "decode" the LSDA. by Bill Wendling · 13 years ago
  74. 4f6bab9 Drop the "2" suffix on some enums. by Chris Lattner · 13 years ago
  75. 96a74c5 remove support for a bunch of obsolete instruction encodings by Chris Lattner · 13 years ago
  76. 9d61dd9 Remove some "2" suffixes from the metadata enums now that "1" is gone. by Chris Lattner · 13 years ago
  77. 020a5a4 remove bitcode reader support for LLVM 2.7 metadata encoding. by Chris Lattner · 13 years ago
  78. 5e45dc4 Revert the last two commits in the series. r132911, r132912. by Michael J. Spencer · 13 years ago
  79. bc437eb Modify llvm-nm to use new Binary creation method. by Michael J. Spencer · 13 years ago
  80. 69aec36 Make Binary the parent of ObjectFile and update children to new interface. by Michael J. Spencer · 13 years ago
  81. be2d123 Add -O1/2/3 to bugpoint, so when you conclude opt -O2 reproduces an issue, you can just run bugpoint -O2. :) My implementation isn't precisely equivalent to what opt does, but as far as I can tell, it's close enough. by Eli Friedman · 13 years ago
  82. 42d41fd We only do always-inlining at -O1; make opt reflect that. by Eli Friedman · 13 years ago
  83. 5d98c9a Also remove -lLTO which should have been in r132349. I failed to apply this by Nick Lewycky · 13 years ago
  84. 471fa14 Make the gold plugin build on Cygwin as well as Linux. Patch by David Meyer! by Nick Lewycky · 13 years ago
  85. 4992b03 Remove dead option. by Evan Cheng · 13 years ago
  86. 3e8984a initialize and finalize function passes, pointed out by Cameron. by Chris Lattner · 13 years ago
  87. efce071 fix a file system case sensitivity issue. by Chris Lattner · 13 years ago
  88. 52b2889 switch opt to using PassManagerBuilder.h by Chris Lattner · 13 years ago
  89. 9d70b6b switch llvm-ld. It has a terrible mechanism that people can add extra by Chris Lattner · 13 years ago
  90. 817a01f switch bugpoint and liblto to PassManagerBuilder. by Chris Lattner · 13 years ago
  91. dc5948d Have Program::Wait return -2 for crashed and timeouts instead of embedding by Andrew Trick · 13 years ago
  92. be5d9b0 CMake builds gold by default since revision 127466. This is by Oscar Fuentes · 14 years ago
  93. 1680832 Typo and missing checkin from r131186. by Andrew Trick · 14 years ago
  94. 7c863eb Bugpoint support for miscompilations that result in a crash. by Andrew Trick · 14 years ago
  95. f5bf3cf Tidy up. 80-column and whitespace. by Jim Grosbach · 14 years ago
  96. 2abb82b Remove an unused variable. by Duncan Sands · 14 years ago
  97. 925dffa llvmc: Pass -disable-cfi to llc. by Rafael Espindola · 14 years ago
  98. debd7e4 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 14 years ago
  99. f1a5c7e Add all the plumbing needed for MC to expand cfi to the old tables in by Rafael Espindola · 14 years ago
  100. d779749 Revert an unintended commit. Very sorry for this one. by Chandler Carruth · 14 years ago