aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* CMake: Added asm file to x86_64 MSVC build.Oscar Fuentes2009-08-121-1/+8
* register naming cleanup (s/ip/r12/)Jim Grosbach2009-08-122-5/+5
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-1247-144/+119
* Move immediate constant predicate templates from the Blackfin target to MathE...Jakob Stoklund Olesen2009-08-123-28/+18
* Shrink Thumb2 movcc instructions.Evan Cheng2009-08-124-5/+13
* Remove another Darwin assembler workaround.Evan Cheng2009-08-121-2/+0
* 80 col violation.Evan Cheng2009-08-121-5/+5
* Remove an Darwin assembler workaround.Evan Cheng2009-08-121-15/+1
* Shrink ADDS, ADC, RSB, and SUBS.Evan Cheng2009-08-121-29/+103
* Add missing chain operands for VLD* and VST* instructions.Bob Wilson2009-08-122-26/+34
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-125-21/+32
* prune #includeChris Lattner2009-08-111-2/+0
* prune #includage.Chris Lattner2009-08-111-12/+0
* fix CodeGen/PowerPC/2007-01-15-AsmDialect.ll, fallout from r78742Chris Lattner2009-08-111-2/+2
* change the -x86-asm-syntax=intel/att flag to be in X86TAI Chris Lattner2009-08-114-45/+24
* Shrinkify Thumb2 r = add sp, imm.Evan Cheng2009-08-113-11/+22
* second half of commit.Chris Lattner2009-08-111-2/+2
* pass "is64Bit" flag into PPC TAI ctors instead of a whole targetmachine.Chris Lattner2009-08-112-20/+7
* eliminate asmflavor from subtarget, PPCTAI is the only clientChris Lattner2009-08-113-19/+4
* Change the asmprinter to print the comment character before theChris Lattner2009-08-117-20/+4
* Allow a zero cycle stage to reserve/require a FU without advancing the cycle ...David Goodwin2009-08-114-39/+59
* factorize more darwin TAI stuff. Note that this givesChris Lattner2009-08-114-17/+7
* X86/AsmParser: Mark MOV64GSrm, MOV64FSrm, GS_MOV32rm, FS_MOV32rm as codegen o...Daniel Dunbar2009-08-112-4/+4
* factorize darwin ProtectedDirective and SetDirective.Chris Lattner2009-08-114-5/+4
* Add 'isCodeGenOnly' bit to Instruction .td records.Daniel Dunbar2009-08-113-6/+9
* all darwin targets have .space and .zerofill, pull up.Chris Lattner2009-08-114-5/+2
* eliminate template from arm TAIChris Lattner2009-08-113-28/+19
* fix a bug I introduced in r78724 that caused failures in:Chris Lattner2009-08-111-1/+1
* move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminateChris Lattner2009-08-116-35/+33
* Fix warnings.Owen Anderson2009-08-111-3/+3
* eliminate the X86TargetAsmInfo template.Chris Lattner2009-08-112-26/+24
* Added ADD instructions with rAX as one parameter to the Intel instructionSean Callanan2009-08-111-0/+8
* Shrinkify Thumb2 load / store multiple instructions.Evan Cheng2009-08-117-53/+122
* llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will beDaniel Dunbar2009-08-111-0/+6
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-1148-4039/+4042
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-1112-17/+15
* now that JumpTableDirective can differentate picness itself, MIPS TAI Chris Lattner2009-08-113-11/+6
* split "JumpTableDirective" (an existing hack) into a PIC and nonPICChris Lattner2009-08-114-11/+6
* Add Thumb2 eh_sjlj_setjmp implementationJim Grosbach2009-08-112-0/+34
* fix GetInstSizeInBytes for eh_sjlj_setjmpJim Grosbach2009-08-111-1/+1
* move some 32-bit instrs to x86instrinfo.tdChris Lattner2009-08-112-8/+11
* This void is implicit in C++.Benjamin Kramer2009-08-111-1/+1
* Tidy #includes.Dan Gohman2009-08-111-0/+1
* Simplify this code. The case where one class is GR64RegClass and theDan Gohman2009-08-111-8/+4
* Whitespace cleanup. Remove trailing whitespace.Jim Grosbach2009-08-1119-116/+116
* Move ~ARMConstantPoolValue() to the .cpp file to avoid needing to include <cs...Jim Grosbach2009-08-112-2/+6
* Fix the previous accidental commit. Now shrinking common Thumb2 load / store ...Evan Cheng2009-08-112-3/+5
* Fix Thumb2 load / store addressing mode matching code. Do not use so_reg form toEvan Cheng2009-08-113-47/+177
* 80 column violation.Evan Cheng2009-08-111-2/+2
* Cosmetic changes.Evan Cheng2009-08-111-8/+8