aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/MC
Commit message (Expand)AuthorAgeFilesLines
* Move state var to private class member.Jim Grosbach2011-09-141-0/+1
* First step in supporting #line directives in assembler. This step parses theKevin Enderby2011-09-131-0/+1
* Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy2011-09-071-1/+5
* Darwin wants ctors/dtors to be ordered the other way round to linux.Duncan Sands2011-09-021-0/+12
* Don't drop alignment info on local common symbols.Benjamin Kramer2011-09-012-5/+13
* Fix C++0x narrowing errors when char is unsigned.Jeffrey Yasskin2011-08-301-1/+1
* Follow up to r138791.Evan Cheng2011-08-301-0/+9
* Thumb2 parsing and encoding for IT blocks.Jim Grosbach2011-08-291-0/+12
* Tidy up. 80 columns.Jim Grosbach2011-08-291-1/+1
* Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng2011-08-232-11/+4
* Add an MCInstrAnalysis version of isCall.Benjamin Kramer2011-08-221-0/+4
* Allow the MCDisassembler to return a "soft fail" status code, indicating an i...Owen Anderson2011-08-171-2/+33
* Remove unused Target argument from AsmParser construction methods.Jim Grosbach2011-08-161-2/+1
* Remove unused forward declaration.Jim Grosbach2011-08-161-1/+0
* Tidy up. Trailing whitespace.Jim Grosbach2011-08-161-45/+45
* Remove unimplemented method. Fixes PR10658.Rafael Espindola2011-08-161-10/+0
* MCTargetAsmParser target match predicate support.Jim Grosbach2011-08-151-1/+9
* Move MatchResultTy enum into base class definition.Jim Grosbach2011-08-151-0/+10
* Tidy up trailing whitespace.Jim Grosbach2011-08-151-4/+4
* Pacify virtual dtor warnings and cmake buildbots.Benjamin Kramer2011-08-081-0/+2
* Add MCInstrAnalysis class. This allows the targets to specify own versions of...Benjamin Kramer2011-08-081-0/+54
* Add accessors for manipulating an MCInst's operands.Owen Anderson2011-08-031-0/+8
* Assume .cfi_startproc is the first thing in a function. If the function isRafael Espindola2011-08-021-1/+1
* Add a clear() operation to MCInst, to drop all of its operands. Useful for t...Owen Anderson2011-08-011-0/+2
* Support .code32 and .code64 in X86 assembler.Evan Cheng2011-07-273-7/+19
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-264-21/+21
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-254-24/+24
* Fix include guards.Evan Cheng2011-07-253-6/+6
* Fix a silly off by one.Benjamin Kramer2011-07-231-1/+1
* Add more constness.Benjamin Kramer2011-07-231-2/+2
* Turn the DenseSet in MCRegisterClass into a tblgenerated bit field. This shou...Benjamin Kramer2011-07-231-16/+14
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-233-0/+305
* Add a method to get the list of FrameInfos.Bill Wendling2011-07-221-1/+6
* Teach tblgen to emit MCRegisterClasses.Benjamin Kramer2011-07-221-5/+34
* Sink parts of TargetRegisterClass into MCRegisterClass.Benjamin Kramer2011-07-211-0/+77
* Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng2011-07-202-7/+18
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-201-1/+14
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-202-1/+285
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-191-0/+36
* Add a method to set compact unwind encoding information in a frame.Bill Wendling2011-07-191-0/+1
* Add a field for the compact unwind encoding.Bill Wendling2011-07-191-1/+2
* Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng2011-07-183-3/+113
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-182-4/+85
* Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng2011-07-151-0/+27
* Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer2011-07-141-0/+12
* Unfortunately several files in MC are badly violating layering rule by usingEvan Cheng2011-07-142-2/+4
* Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson2011-07-131-0/+7
* Update MCParsedAsmOperand debug methods.Jim Grosbach2011-07-131-2/+12
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-3/+9
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-092-1/+16