aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/MC
Commit message (Expand)AuthorAgeFilesLines
...
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-182-5/+19
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-172-23/+16
* Don't use NULL as a fake keywordAndrew Trick2012-09-171-1/+1
* InitMCProcessorAndrew Trick2012-09-171-3/+3
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-171-8/+1
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-172-5/+19
* Guard fields by NDEBUG until they get used in the release build.Andrew Trick2012-09-161-2/+2
* Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper2012-09-152-6/+6
* TargetSchedModel interface. To be implemented...Andrew Trick2012-09-142-0/+5
* Define MC data tables for the new scheduling machine model.Andrew Trick2012-09-142-6/+162
* Fix Doxygen issues:Dmitri Gribenko2012-09-1414-35/+33
* MachO: Correctly mark symbol-difference variables as N_ABS.Jim Grosbach2012-09-131-0/+2
* Fix function name in comment.Craig Topper2012-09-131-1/+1
* Fix a couple of Doxygen comment issues pointed out by -Wdocumentation.Dmitri Gribenko2012-09-121-2/+2
* Add documentation.Chad Rosier2012-09-111-0/+4
* Add a few virtual functions to the abstract MCParsedAsmOperand class.Chad Rosier2012-09-111-0/+5
* Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges.Jakob Stoklund Olesen2012-09-111-0/+7
* Fix alignment of .comm and .lcomm on mingw32.Benjamin Kramer2012-09-071-5/+9
* MC: Overhaul handling of .lcommBenjamin Kramer2012-09-071-13/+9
* Constify subtarget info properly so that we dont cast away the const inRoman Divacky2012-09-052-4/+4
* Fix function name per coding standard.Chad Rosier2012-09-051-1/+1
* [ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, addChad Rosier2012-09-031-1/+2
* [ms-inline asm] Add an interface to the GetMCInstOperandNum() function in theChad Rosier2012-09-031-0/+3
* Removed unused argument.Chad Rosier2012-09-031-1/+1
* [ms-inline asm] Expose the Kind and Opcode variables from theChad Rosier2012-09-031-1/+1
* The ConvertToMCInst() function can't fail, so remove the now dead Match_Conve...Chad Rosier2012-08-311-1/+0
* Allow targets to specify a minimum supported NOP size when performing NOP pad...Owen Anderson2012-08-291-0/+7
* Make use of the LLVM_DELETED_FUNCTION macro.Craig Topper2012-08-2917-35/+43
* Lower constant pools and jump tables via TOC on PPC64/SVR4.Roman Divacky2012-08-241-1/+2
* Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko2012-08-232-5/+2
* Make the setInst method take its MCInst parameter by reference, a la Jim'sLang Hames2012-08-231-1/+1
* MCInstFragment constructor should take by-reference MCInst.Jim Grosbach2012-08-221-1/+1
* For mips64 switch statements in subroutines could generate Jack Carter2012-08-221-0/+1
* [ms-inline asm] Do not report a Parser error when matching inline assembly.Chad Rosier2012-08-211-1/+2
* [ms-inline asm] Expose the ErrorInfo from the MatchInstructionImpl. In general,Chad Rosier2012-08-211-1/+3
* Add an MCID::Select flag and TII hooks for optimizing selects.Jakob Stoklund Olesen2012-08-161-0/+7
* Switch the fixed-length disassembler to be table-driven.Jim Grosbach2012-08-141-0/+32
* [ms-inline asm] Extend the MC AsmParser API to match MCInsts (but not emit).Chad Rosier2012-08-091-0/+13
* Move [SU]LEB128 encoding to a utility header.Jim Grosbach2012-08-081-5/+0
* Added MispredictPenalty to SchedMachineModel.Andrew Trick2012-08-081-2/+8
* Fix typo.Jakob Stoklund Olesen2012-08-061-1/+1
* Give MCRegisterInfo an implementation file.Jakob Stoklund Olesen2012-07-271-55/+3
* Eliminate the large XXXSubRegTable constant arrays.Jakob Stoklund Olesen2012-07-271-13/+32
* Differentially encode all MC register lists.Jakob Stoklund Olesen2012-07-251-34/+20
* Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind.Akira Hatanaka2012-07-211-1/+3
* I'm introducing a new machine model to simultaneously allow simpleAndrew Trick2012-07-073-87/+129
* Tweak spelling.Andrew Trick2012-07-071-1/+1
* Fix an overzealous assertion. It is legitimate for a target to have multiple...Owen Anderson2012-07-051-1/+1
* Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary."Andrew Trick2012-07-021-2/+1
* Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary."Andrew Trick2012-06-291-1/+2