aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a subtarget feature 'v8' to the ARM backend.Joey Gouly2013-06-261-1/+4
* ARM: diagnose ARM/Thumb assembly switches on CPUs only supporting one.Tim Northover2013-06-101-0/+2
* Follow up of the introduction of MCSymbolizer.Quentin Colombet2013-05-241-4/+5
* MC: Disassembled CFG reconstruction.Ahmed Bougacha2013-05-241-4/+5
* Add MCSymbolizer for symbolic/annotated disassembly.Ahmed Bougacha2013-05-241-0/+14
* Remove the MachineMove class.Rafael Espindola2013-05-131-1/+1
* Remove unused argument.Rafael Espindola2013-05-101-1/+1
* Add a special ARM trap encoding for NaCl.Eli Bendersky2013-01-301-1/+11
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-021-1/+1
* Remove duplicate includes.Roman Divacky2012-12-211-1/+0
* MC: Add MCInstrDesc::mayAffectControlFlow() method.Jim Grosbach2012-12-191-1/+1
* Added Mapping Symbols for ARM ELFTim Northover2012-12-071-1/+4
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* Add LLVM support for Swift.Bob Wilson2012-09-291-0/+8
* - thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2Evan Cheng2012-04-271-10/+22
* If triple is armv7 / thumbv7 and a CPU is specified, do not automatically assumeEvan Cheng2012-04-261-5/+14
* Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper2012-04-021-1/+2
* ARM don't use MCRelaxAll, as it's not safe on ARM.Jim Grosbach2012-03-081-2/+2
* Make MCRegisterInfo available to the the MCInstPrinter.Jim Grosbach2012-03-051-1/+2
* Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles2012-02-191-1/+0
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Revert r150222, as the clang driver now handles this properly.Jim Grosbach2012-02-101-11/+3
* ARM on darwin, v6 implies the presence of VFP for the assembler.Jim Grosbach2012-02-101-3/+11
* Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng2011-11-161-2/+3
* Remove NaClModeDavid Meyer2011-10-181-8/+0
* ARM Darwin default relocation model is PIC.Jim Grosbach2011-09-301-2/+5
* Check in a patch that has already been code reviewed by Owen that I'd forgott...James Molloy2011-09-281-4/+7
* ARMv7a has the PKH instructions.Jim Grosbach2011-09-141-2/+2
* Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= ...James Molloy2011-09-071-2/+3
* Add a new MC bit for NaCl (Native Client) mode. NaCl requires that certainNick Lewycky2011-09-051-0/+8
* Fix typo in comment.Nick Lewycky2011-09-051-1/+1
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng2011-08-231-5/+8
* The new ARM disassembler disassembles "bx lr" as a special BX_ret instruction...Benjamin Kramer2011-08-091-10/+0
* Add MCInstrAnalysis class. This allows the targets to specify own versions of...Benjamin Kramer2011-08-081-0/+53
* Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...Evan Cheng2011-07-261-5/+5
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-251-5/+5
* Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng2011-07-251-0/+13
* Sink ARM mc routines into MCTargetDesc.Evan Cheng2011-07-231-2/+37
* Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng2011-07-221-25/+21
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-201-2/+3
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-201-1/+0
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-191-0/+14
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-181-3/+3
* Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng2011-07-151-3/+3
* Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng2011-07-141-13/+29
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-141-1/+0
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-1/+1
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-091-6/+7
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-081-54/+45