1. 613b757 First part of support for generating dwarf for assembly source files with the by Kevin Enderby · 13 years ago
  2. 0173864 rename getHostTriple into getDefaultTargetTriple by Sebastian Pop · 13 years ago
  3. 8c39c96 build: Tidy up a bunch of tool Makefiles, and simplify where possible using the by Daniel Dunbar · 13 years ago
  4. 44d798d Add support for a new extension to the .file directive: by Nick Lewycky · 13 years ago
  5. 3f2d5f6 Make SMDiagnostic a little more sane. Instead of passing around note/warning/error as a by Chris Lattner · 13 years ago
  6. 98c5dda Don't attach annotations to MCInst's. Instead, have the disassembler return, and the printer accept, an annotation string which can be passed through if the client cares about annotations. by Owen Anderson · 13 years ago
  7. b950585 Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= handling to llvm-mc. Reviewed by Owen Anderson. by James Molloy · 13 years ago
  8. 3e74d6f Move TargetRegistry and TargetSelect from Target to Support where they belong. by Evan Cheng · 13 years ago
  9. 83e3f67 Allow the MCDisassembler to return a "soft fail" status code, indicating an instruction that is disassemblable, but invalid. Only used for ARM UNPREDICTABLE instructions at the moment. by Owen Anderson · 13 years ago
  10. 1b84cce Remove unused Target argument from AsmParser construction methods. by Jim Grosbach · 13 years ago
  11. d6dcf39 Fix llvm-mc target detection code to match llc. by Evan Cheng · 13 years ago
  12. 28c85a8 Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to createMCObjectStreamer. by Evan Cheng · 13 years ago
  13. 94b9550 Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser. by Evan Cheng · 13 years ago
  14. 78c10ee Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend. by Evan Cheng · 13 years ago
  15. 4b64e8a Separate MCInstPrinter registration from AsmPrinter registration. by Evan Cheng · 13 years ago
  16. 1b0fc9b Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMachine's anymore. by Evan Cheng · 13 years ago
  17. a7cfc08 Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong. by Evan Cheng · 13 years ago
  18. e78085a Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo, by Evan Cheng · 13 years ago
  19. 4039313 Move the registered target printing in version strings completely out of by Chandler Carruth · 13 years ago
  20. 203576a Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 13 years ago
  21. 34ad6db - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. by Evan Cheng · 13 years ago
  22. e76a33b Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 13 years ago
  23. 4396613 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 13 years ago
  24. 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
  25. 1abf2cb Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. by Evan Cheng · 13 years ago
  26. c4d858d Revert accidental commit. by Evan Cheng · 13 years ago
  27. 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
  28. c08936d Disassembler doesn't need TargetMachine anymore. by Evan Cheng · 13 years ago
  29. 59ee62d - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo by Evan Cheng · 13 years ago
  30. ffc0e73 Change createAsmParser to take a MCSubtargetInfo instead of triple, by Evan Cheng · 13 years ago
  31. ebdeeab Eliminate asm parser's dependency on TargetMachine: by Evan Cheng · 13 years ago
  32. b262799 createMCInstPrinter doesn't need TargetMachine anymore. by Evan Cheng · 13 years ago
  33. 276365d Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to by Evan Cheng · 13 years ago
  34. ab8be96 Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC. by Evan Cheng · 13 years ago
  35. e266ce6 Use the verbose asm flag instead of a new flag for decoding the LSDA. by Bill Wendling · 13 years ago
  36. 916a94b Add an option that allows one to "decode" the LSDA. by Bill Wendling · 13 years ago
  37. f5bf3cf Tidy up. 80-column and whitespace. by Jim Grosbach · 14 years ago
  38. f1a5c7e Add all the plumbing needed for MC to expand cfi to the old tables in by Rafael Espindola · 14 years ago
  39. 052aa2c Moved an access to an object past a NULL check, by Sean Callanan · 14 years ago
  40. c6cf43d MC: Add support for disabling "temporary label" behavior. Useful for debugging by Daniel Dunbar · 14 years ago
  41. a5c177e We need to pass the TargetMachine object to the InstPrinter if we are printing by Bill Wendling · 14 years ago
  42. f26be1e Plug some leaks in edis. by Benjamin Kramer · 14 years ago
  43. 3894a79 Fixed a bug in the enhanced disassembly tester that by Sean Callanan · 14 years ago
  44. b21e49c Fixed llvm-mc in edis mode to use the result of by Sean Callanan · 14 years ago
  45. 96aa78c Add support for the --noexecstack option. by Rafael Espindola · 14 years ago
  46. 2f867a6 Correctly disassemble truncated asm. by Rafael Espindola · 14 years ago
  47. 3ff9563 MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. by Michael J. Spencer · 14 years ago
  48. 745dacc MC: Make TargetAsmBackend available to the AsmStreamer. by Daniel Dunbar · 14 years ago
  49. 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 14 years ago
  50. f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 14 years ago
  51. 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 14 years ago
  52. 333fb04 Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. by Michael J. Spencer · 14 years ago
  53. 1f6efa3 Merge System into Support. by Michael J. Spencer · 14 years ago
  54. 6da24ca Add registry hook for assembly text output by Che-Liang Chiou · 14 years ago
  55. d2f1425 Allow specifying a CPU to llvm-mc, so that we can properly set up subtarget by Jim Grosbach · 14 years ago
  56. 54b6369 llvm-mc: Teach -as-lex to print the raw token string as well. by Daniel Dunbar · 14 years ago
  57. e4f1a9b Move tool_output_file into its own file. by Dan Gohman · 14 years ago
  58. d1e1703 Push twines deeper into SourceMgr's error handling methods. by Benjamin Kramer · 14 years ago
  59. 54f0a62 MC/Lexer: Add 'Real' token type for floating point literals. by Daniel Dunbar · 14 years ago
  60. f969868 llvm-mc: Teach -as-lex to print more token kinds. by Daniel Dunbar · 14 years ago
  61. 3a210e2 Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." by Michael J. Spencer · 14 years ago
  62. 4e9c939 CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. by Michael J. Spencer · 14 years ago
  63. d4c4543 Make tool_output_file's raw_ostream instance a member variable instead by Dan Gohman · 14 years ago
  64. 9a7346c tidy up by Chris Lattner · 14 years ago
  65. 75ebbce Straighten out any triple strings passed on the command line before by Duncan Sands · 14 years ago
  66. d5826a3 Use the new tool_output_file in several tools. This fixes a variety by Dan Gohman · 14 years ago
  67. 3c14ca4 llvm-mc: Add -show-inst-operands, for dumping the parsed instruction representation before matching. by Daniel Dunbar · 14 years ago
  68. 1abcd06 Plug the remaining MC leaks by giving MCObjectStreamer/MCAsmStreamer ownership of the TargetAsmBackend and the MCCodeEmitter. by Benjamin Kramer · 14 years ago
  69. 847da55 start straightening out libedis's dependencies and make it fit by Chris Lattner · 14 years ago
  70. d73ada7 Target: Give the TargetAsmParser access to the TargetMachine. by Daniel Dunbar · 14 years ago
  71. 9fbb37e MC: Move several clients to using AsmParser constructor function. by Daniel Dunbar · 14 years ago
  72. 346cc61 llvm-mc: Fix llvm-mc -as-lex. by Daniel Dunbar · 14 years ago
  73. 9186fa6 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
  74. 9a56c32 llvm-mc: Don't set NO_INSTALL on llvm-mc. by Daniel Dunbar · 14 years ago
  75. 26a7074 Avoid calling outs() and fouts() when the stream isn't really needed. by Dan Gohman · 14 years ago
  76. fdb5a86 MC: Add an MCLoggingStreamer, for use in debugging integrated-as mismatches. by Daniel Dunbar · 14 years ago
  77. d8a33dd Currently, createMachOStreamer() is invoked directly in llvm-mc which by Matt Fleming · 14 years ago
  78. 5964906 Remove dead option. by Daniel Dunbar · 14 years ago
  79. 972bf8d Extended the edis "IsBranch" property to call by Sean Callanan · 15 years ago
  80. be192dd Fixed a sign-extension bug in the X86 disassembler by Sean Callanan · 15 years ago
  81. 0a6f053 Add CMake support for 'edis'. by Ted Kremenek · 15 years ago
  82. f23c769 Make the disassembler respect the assembler dialect when printing instructions, by Chris Lattner · 15 years ago
  83. 668b154 Second try at integrating the edis tester. This by Sean Callanan · 15 years ago
  84. cfc99a9 revert r100842 which broke several of the build bots. by Chris Lattner · 15 years ago
  85. 8c0a160 Added a tester for the enhanced disassembler, by Sean Callanan · 15 years ago
  86. 519466c tidy #includes. by Chris Lattner · 15 years ago
  87. d374087 fix an ugly wart in the MCInstPrinter api where the by Chris Lattner · 15 years ago
  88. 4d12fdc remove some extraneous casts by Chris Lattner · 15 years ago
  89. ac2884a llvm-mc: Add a -mc-relax-all option, which relaxes every fixup. We always need by Daniel Dunbar · 15 years ago
  90. 2d9f5d1 llvm-mc: Support -filetype=null, for timing purposes. by Daniel Dunbar · 15 years ago
  91. c6ab190 llvm-mc: Fix MCInstPrinter memory leaks. by Daniel Dunbar · 15 years ago
  92. d40297c llvm-mc: Fix memory leak of MCAsmInfo. by Daniel Dunbar · 15 years ago
  93. 4d4358e llvm-mc: Fix target selection for --disassemble to use GetTarget. by Daniel Dunbar · 15 years ago
  94. 4c42a6d fix an MCInstPrinter leak that jyasskin pointed out: by Chris Lattner · 15 years ago
  95. 4ca9065 llvm-mc: Delete output files on error. by Daniel Dunbar · 15 years ago
  96. 5e6a7a2 llvm-mc: Support -n, useful for comparing -integrated-as output since the by Daniel Dunbar · 15 years ago
  97. 181ab6a llvm-mc: Support -arch as a simplified form of -triple. by Daniel Dunbar · 15 years ago
  98. fdab14b remove MAI argument from createAsmStreamer since it by Chris Lattner · 15 years ago
  99. c18409a change MCContext to always have an MCAsmInfo. by Chris Lattner · 15 years ago
  100. 1f3e445 MC: Provide MCAssembler with a TargetAsmBackend. by Daniel Dunbar · 15 years ago