aboutsummaryrefslogtreecommitdiffstats
path: root/tools/llvm-mc/llvm-mc.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMa...Evan Cheng2011-07-251-3/+0
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-231-2/+2
* Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng2011-07-221-5/+1
* Move the registered target printing in version strings completely out ofChandler Carruth2011-07-221-0/+4
* Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng2011-07-201-27/+2
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-201-1/+18
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-201-1/+8
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-191-1/+18
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-181-1/+5
* Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng2011-07-141-2/+3
* Revert accidental commit.Evan Cheng2011-07-131-2/+0
* It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is ano...Evan Cheng2011-07-131-0/+2
* Disassembler doesn't need TargetMachine anymore.Evan Cheng2011-07-111-17/+0
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-2/+5
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-091-2/+6
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-081-1/+2
* createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng2011-07-061-2/+2
* Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-301-10/+2
* Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-291-1/+1
* Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-171-6/+1
* Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-171-6/+10
* Tidy up. 80-column and whitespace.Jim Grosbach2011-05-091-13/+13
* Add all the plumbing needed for MC to expand cfi to the old tables inRafael Espindola2011-04-301-1/+2
* MC: Add support for disabling "temporary label" behavior. Useful for debuggingDaniel Dunbar2011-03-281-0/+6
* We need to pass the TargetMachine object to the InstPrinter if we are printingBill Wendling2011-03-211-4/+26
* Add support for the --noexecstack option.Rafael Espindola2011-01-231-1/+6
* MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> v...Michael J. Spencer2010-12-161-11/+12
* MC: Make TargetAsmBackend available to the AsmStreamer.Daniel Dunbar2010-12-161-2/+6
* Fixed version of 121434 with no new memory leaks.Rafael Espindola2010-12-101-5/+12
* Revert my previous patch to make the valgrind bots happy.Rafael Espindola2010-12-101-12/+5
* Initial support for the cfi directives. This is just enough to getRafael Espindola2010-12-091-5/+12
* Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code...Michael J. Spencer2010-12-091-25/+10
* Merge System into Support.Michael J. Spencer2010-11-291-2/+2
* Add registry hook for assembly text outputChe-Liang Chiou2010-11-081-3/+3
* Allow specifying a CPU to llvm-mc, so that we can properly set up subtargetJim Grosbach2010-10-301-1/+20
* llvm-mc: Teach -as-lex to print the raw token string as well.Daniel Dunbar2010-10-251-42/+49
* Move tool_output_file into its own file.Dan Gohman2010-10-071-1/+1
* MC/Lexer: Add 'Real' token type for floating point literals.Daniel Dunbar2010-09-241-0/+3
* llvm-mc: Teach -as-lex to print more token kinds.Daniel Dunbar2010-09-161-3/+13
* Make tool_output_file's raw_ostream instance a member variable insteadDan Gohman2010-09-011-43/+43
* tidy upChris Lattner2010-08-281-1/+2
* Straighten out any triple strings passed on the command line beforeDuncan Sands2010-08-281-0/+1
* Use the new tool_output_file in several tools. This fixes a varietyDan Gohman2010-08-201-64/+76
* llvm-mc: Add -show-inst-operands, for dumping the parsed instruction represen...Daniel Dunbar2010-08-111-0/+5
* Plug the remaining MC leaks by giving MCObjectStreamer/MCAsmStreamer ownershi...Benjamin Kramer2010-07-291-7/+6
* Target: Give the TargetAsmParser access to the TargetMachine.Daniel Dunbar2010-07-191-1/+1
* MC: Move several clients to using AsmParser constructor function.Daniel Dunbar2010-07-181-5/+6
* llvm-mc: Fix llvm-mc -as-lex.Daniel Dunbar2010-07-181-2/+2
* MC: Pass the target instance to the AsmParser constructor.Daniel Dunbar2010-07-011-1/+1
* Avoid calling outs() and fouts() when the stream isn't really needed.Dan Gohman2010-05-271-2/+1