aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Set an explicit triple for this test.David Majnemer2013-05-151-1/+1
* X86: Remove redundant test instructionsDavid Majnemer2013-05-151-0/+154
* Implement PPC counter loops as a late IR-level passHal Finkel2013-05-155-5/+1348
* Fix miscompile due to StackColoring incorrectly merging stack slots (PR15707)Derek Schuff2013-05-151-0/+22
* [SystemZ] Make use of SUBTRACT HALFWORDRichard Sandiford2013-05-151-0/+131
* ARM ISel: Don't create illegal types during LowerMULArnold Schwaighofer2013-05-141-0/+24
* Hexagon: Pass to replace tranfer/copy instructions into combine instructionJyotsna Verma2013-05-142-6/+38
* Reapply "Subtract isn't commutative, fix this for MMX psub." withEric Christopher2013-05-141-0/+213
* Temporarily revert "Subtract isn't commutative, fix this for MMX psub."Eric Christopher2013-05-141-213/+0
* Subtract isn't commutative, fix this for MMX psub.Eric Christopher2013-05-141-0/+213
* Recognize sparc64 as an alias for sparcv9 triples.Jakob Stoklund Olesen2013-05-141-2/+2
* Hexagon: Add patterns to generate 'combine' instructions.Jyotsna Verma2013-05-141-0/+80
* Hexagon: ArePredicatesComplement should not restrict itself to TFRs.Jyotsna Verma2013-05-141-0/+32
* Fix ARM FastISel tests, as a first step to enabling ARM FastISelDerek Schuff2013-05-1417-162/+135
* PPC32: Fix stack collision between FP and CR save areas.Bill Schmidt2013-05-141-4/+8
* Hexagon: Test case to check if branch probabilities are properly reflected inJyotsna Verma2013-05-141-0/+79
* R600/SI: Add lit test coverage for the remaining patterns added recentlyMichel Danzer2013-05-146-11/+111
* This is the first of three patches which creates stubs used forReed Kotler2013-05-141-0/+1028
* StackColoring: don't clear an instruction's mem operand if the underlyingAkira Hatanaka2013-05-141-0/+39
* PPC64: Constant initializers with dynamic relocations go in .data.rel.ro.Bill Schmidt2013-05-131-0/+27
* [mips] Add option -mno-ldc1-sdc1.Akira Hatanaka2013-05-131-0/+45
* Correctly preserve the input chain for potential tailcall nodes whoseLang Hames2013-05-131-0/+17
* Fix PR15950 A bug in DAG Combiner about undef maskHao Liu2013-05-131-0/+10
* Add -mtriple=mipsel-linux-gnu to the test so that the compiler doesReed Kotler2013-05-111-4/+4
* Checkin in of first of several patches to finish implementation ofReed Kotler2013-05-101-0/+77
* Hexagon: Fix switch cases in HexagonVLIWPacketizer.cpp.Jyotsna Verma2013-05-101-0/+28
* DAGCombiner: Generate a correct constant for vector types when folding (xor (...Benjamin Kramer2013-05-101-0/+11
* R600: Remove AMDILPeeopholeOptimizer and replace optimizations with tablegen ...Tom Stellard2013-05-101-0/+26
* R600: Expand SUB for v2i32/v4i32Tom Stellard2013-05-101-0/+15
* R600: Expand MUL for v4i32/v2i32Tom Stellard2013-05-101-0/+16
* R600: Expand SRA for v4i32/v2i32Tom Stellard2013-05-101-0/+13
* R600: Expand vselect for v4i32 and v2i32Tom Stellard2013-05-101-0/+17
* Teach SelectionDAG to constant fold all-constant FMA nodes the same way that ...Owen Anderson2013-05-091-0/+8
* Generate a compact unwind encoding in the face of a stack alignment push.Bill Wendling2013-05-091-0/+30
* Hexagon: Use relation map for getMatchingCondBranchOpcode() and Jyotsna Verma2013-05-091-0/+30
* [XCore] Fix handling of functions where only the LR is spilled.Richard Osborne2013-05-091-0/+11
* [mips] Add instruction selection pattern for (seteq $LHS, 0).Akira Hatanaka2013-05-081-0/+11
* Fix handling of anonymous aggregate parameters for powerpc*-apple-darwin8.Bill Schmidt2013-05-081-0/+90
* R600/SI: Add lit tests for llvm.SI.imageload and llvm.SI.resinfo intrinsicsMichel Danzer2013-05-082-0/+197
* PPCInstrInfo::optimizeCompareInstr should not optimize FP comparesHal Finkel2013-05-081-2/+2
* Fix a bug in codegenprep where it was losing track of values OptimizeMemoryInstNick Lewycky2013-05-081-0/+44
* DAGCombiner: Simplify inverted bit testsDavid Majnemer2013-05-082-10/+20
* Hexagon: Fix Small Data support to handle -G 0 correctly.Jyotsna Verma2013-05-071-0/+26
* Reverting r181331.Jyotsna Verma2013-05-071-26/+0
* Hexagon: Fix Small Data support to handle -G 0 correctly.Jyotsna Verma2013-05-071-0/+26
* Reduce attributes.Bill Wendling2013-05-061-2/+2
* R600: Emit config values in register / value pairsTom Stellard2013-05-061-2/+3
* R600: Stop emitting the instruction type byte before each instructionTom Stellard2013-05-062-4/+4
* R600: Emit ISA for CALL_FS_* instructionsTom Stellard2013-05-061-0/+15
* [SystemZ] Add CodeGen test casesUlrich Weigand2013-05-06296-0/+31125