aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-0838-182/+212
* Raise assertion when MachineOperand has unexpected target flag.Akira Hatanaka2011-07-081-1/+2
* Make sure variable Kind is assigned a value to suppress warning.Akira Hatanaka2011-07-081-1/+1
* Let the inline asm 'q' constraint match float, and on 64-bit double too.Nick Lewycky2011-07-081-3/+3
* Go ahead and emit the barrier on x86-64 even without sse2. TheEric Christopher2011-07-081-3/+4
* Lower MachineInstr to MC Inst and print to .s files. Akira Hatanaka2011-07-0713-107/+290
* Handle fpcr register.Eric Christopher2011-07-071-1/+2
* Add support for the X86 'l' constraint.Eric Christopher2011-07-071-0/+1
* Remove unnecessary newline.Akira Hatanaka2011-07-071-1/+1
* Add Mode64Bit feature and sink it down to MC layer.Evan Cheng2011-07-076-92/+177
* Move a function out-of-line.Bill Wendling2011-07-071-0/+6
* Rather than having printMemOperand change the way memory operands are printedAkira Hatanaka2011-07-073-16/+21
* Define class MipsMCInstLower.Akira Hatanaka2011-07-073-0/+161
* Change visibility of MipsAsmPrinter.Akira Hatanaka2011-07-072-60/+87
* Define class MipsMCSymbolRefExpr.Akira Hatanaka2011-07-073-0/+126
* Simplify MipsRegisterInfo::eliminateFrameIndex.Akira Hatanaka2011-07-071-33/+13
* Rewrite comment in English.Evan Cheng2011-07-071-1/+1
* Rename attribute 'thumb' to a more descriptive 'thumb-mode'.Evan Cheng2011-07-074-9/+10
* Reverse order of operands of address operand mem so that the base operand comesAkira Hatanaka2011-07-077-50/+50
* Add missing return statement.Akira Hatanaka2011-07-071-1/+3
* Update CMake library dependenciesOscar Fuentes2011-07-071-2/+0
* Fix CMake buildDouglas Gregor2011-07-071-0/+2
* The VMLA instruction and its friends are not actually fused; they're plain oldCameron Zwarich2011-07-072-2/+2
* Sink feature IsThumb into MC layer.Evan Cheng2011-07-074-15/+34
* Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng2011-07-0728-50/+64
* Use ArrayRef instead of a std::vector&.Bill Wendling2011-07-072-3/+3
* Change some ARM subtarget features to be single bit yes/no in order to sink t...Evan Cheng2011-07-074-113/+124
* Add a target hook to encode the compact unwind information.Bill Wendling2011-07-073-3/+106
* Factor ARM triple parsing out of ARMSubtarget. Another step towards making AR...Evan Cheng2011-07-077-91/+84
* Add ARM MC registry routines.Evan Cheng2011-07-067-12/+129
* Rename files for consistency.Evan Cheng2011-07-067-10/+10
* Mark ARM pseudo-instructions as isPseudo.Jim Grosbach2011-07-061-5/+3
* Remove un-used encoding info from Pseudo MLAv5.Jim Grosbach2011-07-061-4/+1
* Constify getCompactUnwindRegNum.Bill Wendling2011-07-062-3/+3
* createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng2011-07-0613-28/+13
* Changed the X86 PUSH64i8 record to use the i64i8imm ParserMatchClass so that aKevin Enderby2011-07-061-1/+1
* Remove the AsmWriterEmitter (unused) feature that rely on TargetSubtargetInfo.Evan Cheng2011-07-062-5/+0
* Add assembler/disassembler support for non-AVX pclmulqdq. While I'm here, use...Eli Friedman2011-07-053-35/+42
* ARM estimateStackSize() needs to account for simplified call frames.Jim Grosbach2011-07-051-7/+39
* Remove accidentaly left node from previous iteration of the patch.Roman Divacky2011-07-041-3/+0
* Make the i64 and f64 be 64bit ABI aligned in the target description.Roman Divacky2011-07-031-1/+1
* Remove unused array.Duncan Sands2011-07-021-21/+0
* Consistent diagnostic capitalization and redundant context elimination.Jakob Stoklund Olesen2011-07-021-8/+5
* Include a source location when complaining about bad inline assembly.Jakob Stoklund Olesen2011-07-021-10/+12
* TargetConstant immediates won't be placed into registers so tightenEric Christopher2011-07-011-3/+4
* Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.Evan Cheng2011-07-0153-58/+55
* Add MCSubtargetInfo target registry stuff.Evan Cheng2011-07-011-0/+28
* Calling-convention specifications for illegal types are no-ops. Simplify bas...Eli Friedman2011-07-011-30/+11
* ARMv7M vs. ARMv7E-M support.Jim Grosbach2011-07-016-49/+114
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-0128-56/+56