summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-09-10AMDGPU: Fix register assembly for SIr600-review-v9Tom Stellard1-2/+2
2012-09-10AMDGPU: Add license to InstPrinter filesTom Stellard2-0/+16
2012-09-10AMDGPU: Don't print the default predicate stateTom Stellard2-2/+7
2012-09-10AMDGPU: Fix register namesTom Stellard1-3/+3
2012-09-10test/CodeGen/R600: Add checks for register operandsTom Stellard13-15/+15
2012-09-07AMDGPU: Use modern tablegen features in *RegisterInfo.tdTom Stellard4-2414/+111
2012-09-07AMDGPU: Use new OperandWithDefaultOps for DOT* instructionsTom Stellard1-10/+5
2012-09-07AMDGPU: Updates for new tablegen property inferencesTom Stellard7-19/+72
2012-09-07test/CodeGen/R600: Add some basic testsTom Stellard14-0/+227
2012-09-07include/llvm: Add R600 IntrinsicsTom Stellard2-0/+37
2012-09-07AMDGPU: Add core backend files for R600/SI codegenTom Stellard109-1/+21852
2012-09-07Custom DAGCombine for and/or/xor are for all ARMs.stoklund1-6/+3
2012-09-07MC: Overhaul handling of .lcommd0k14-38/+67
2012-09-07PR13754: llvm-mc/x86 crashes on .cfi directives without the % prefix for regi...d0k2-5/+24
2012-09-07MipsAsmParser: Fix a couple of string use-after-frees and misuses of classof.d0k1-8/+8
2012-09-07yet another attempt at fixing @OCAMLOPT@ for sed.nlopes1-1/+1
2012-09-07SimplifyCFG: ValidLookupTableConstant should be statichans1-1/+1
2012-09-07Add -exact-match option to FileCheck to allow clients to do exact matches wit...kremenek1-1/+5
2012-09-07Stop emitting lifetime region info when stack coloring is not enabled in O0hliao1-0/+6
2012-09-07The Mips standalone assembler aliased instruction support.jacksprat3-0/+47
2012-09-07The Mips standalone assembler intial directive support.jacksprat2-0/+53
2012-09-07The Mips standalone assembler fpu instruction support.jacksprat4-7/+386
2012-09-06Re-work bit/bits value resolving in tblgenhliao8-201/+250
2012-09-06Remove unused variable introduced by r163346.dblaikie1-2/+0
2012-09-06Don't include stdint.h directly.efriedma1-1/+1
2012-09-06Explicitly erase the file from disk if something bad happened. <rdar://proble...void1-1/+5
2012-09-06The Mips standalone assembler memory instruction support.jacksprat2-7/+252
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"mren22-0/+60
2012-09-06TiedTo is an integer, not a bool.stoklund1-2/+2
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"mren20-0/+54
2012-09-06Allow overlaps between virtreg and physreg live ranges.stoklund7-14/+70
2012-09-06Handle overlapping regunit intervals in LiveIntervals::addKillFlags().stoklund3-4/+46
2012-09-06Clear kill flags while computing live ranges.stoklund1-1/+5
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.rdivacky3-3/+4
2012-09-06Diagnose invalid alignments on duplicating VLDn instructions.tnorthover3-2/+10
2012-09-06Check for invalid alignment values when decoding VLDn/VSTn (single ln) instru...tnorthover6-8/+131
2012-09-06BasicAA: Recognize cyclic NoAlias phisarnolds2-0/+68
2012-09-06Use correct part of complex operand to encode VST1 alignment.tnorthover2-2/+79
2012-09-06BasicAA: GEPs of NoAlias'ing base ptr with equivalent indices are NoAliasarnolds2-9/+119
2012-09-06Disable stack coloring by default in order to resolve the i386 failures.nadav2-3/+3
2012-09-06Tablegen: Add OperandWithDefaultOps Operand typetstellar5-56/+53
2012-09-06AVX2 optimization.delena2-0/+51
2012-09-06Fix a few old-GCC warnings. No functional change.nadav2-2/+2
2012-09-06Fix the test by specifying an exact cpu model.nadav1-2/+2
2012-09-06Fix self-host; ensure signedness is consistent.jamesm1-2/+2
2012-09-06Fix switch_to_lookup_table.ll test from r163302.hans2-11/+12
2012-09-06Improve codegen for BUILD_VECTORs on ARM.jamesm2-10/+90
2012-09-06Build lookup tables for switches (PR884)hans3-2/+429
2012-09-06Add a new optimization pass: Stack Coloring, that merges disjoint static allo...nadav22-16/+1057
2012-09-06Optimize codegen for VSETLNi{8,16,32} operating on Q registers. Degenerate to...jamesm4-18/+102