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