summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
* 32 to 64-bit zext pattern.Akira Hatanaka2011-12-07
* 64-bit WrapperPICPat patterns.Akira Hatanaka2011-12-07
* Modify LowerFCOPYSIGN to handle Mips64.Akira Hatanaka2011-12-07
* Fix 64-bit immediate patterns.Akira Hatanaka2011-12-07
* Support vector bitcasts in the AsmPrinter. PR11495.Eli Friedman2011-12-07
* Fix an optimization involving EXTRACT_SUBVECTOR in DAGCombine so it behaves c...Eli Friedman2011-12-07
* delaying restore-cr changed assigned registers in some testsHal Finkel2011-12-06
* add a test case that uses RESTORE_CRHal Finkel2011-12-06
* PTX: Continue to fix up the register mess.Justin Holewinski2011-12-06
* Fix a bunch of SSE/AVX patterns to use v2i64/v4i64 loads since all other inte...Craig Topper2011-12-06
* Merge isSHUFPMask and isCommutedSHUFPMask into single function that can do bo...Craig Topper2011-12-06
* [arm-fast-isel] Doublewords only require word-alignment.Chad Rosier2011-12-06
* Align ARM constant pool islands via their basic block.Jakob Stoklund Olesen2011-12-06
* Add definitions of 64-bit extract and insert instrucions and makeAkira Hatanaka2011-12-05
* Have LowerJumpTable support Mips64. Modify 2010-07-20-Switch.ll to test N64 andAkira Hatanaka2011-12-05
* Add test case - this input used to crash because of duplicate generation of S...Hal Finkel2011-12-05
* enable PPC register scavenging by default (update tests and remove some FIXMEs)Hal Finkel2011-12-05
* remove wasted space for extra bit copies of CR2 subregsHal Finkel2011-12-05
* test/CodeGen/X86/pointer-vector.ll: Add explicit -mtriple=i686-linux.NAKAMURA Takumi2011-12-05
* Add support for vectors of pointers.Nadav Rotem2011-12-05
* Emit the ctors in the proper order on ARM/EABI.Anton Korobeynikov2011-12-03
* Sparc CodeGen: Fix AnalyzeBranch for PR 10282. Removing addSuccessor() sinceVenkatraman Govindaraju2011-12-03
* Check for stack space more intelligently.Sanjoy Das2011-12-03
* Fix a bug in the x86-32 code generated for segmented stacks.Sanjoy Das2011-12-03
* [arm-fast-isel] Unaligned stores of floats require special care.Chad Rosier2011-12-03
* Test cases for 64-bit multiplication and division.Akira Hatanaka2011-12-02
* Fix test cases to use FileCheck.Akira Hatanaka2011-12-02
* [arm-fast-isel] After promoting a function parameter be sure to update theChad Rosier2011-12-02
* specify cpu for test to fix failure on some darwin systems with a g4+ cpuHal Finkel2011-12-02
* Add instruction selection support for horizontal add/sub of 256-bit floating ...Craig Topper2011-12-02
* adjust the instruction ordering in some PPC tests: changes due to postRA haz....Hal Finkel2011-12-02
* For 64-bit the rest of the general regs are ok for the q constraint. MakeEric Christopher2011-12-01
* Pass AVX vectors which are arguments to varargs functions on the stack. <rdar...Eli Friedman2011-12-01
* Support for encoding all FMA4 instructions and tablegen patterns for allJan Sjödin2011-11-30
* Make GlobalMerge honor the preferred alignment on globals without an explicit...Eli Friedman2011-11-30
* Add test arch to make it pass on non x86 targetsNadav Rotem2011-11-30
* Add a tripple to the testNadav Rotem2011-11-30
* X86: PerformOrCombine introduced a vselect node with a wrong order of operand...Nadav Rotem2011-11-30
* FileCheckize.Jakob Stoklund Olesen2011-11-29
* Change names for MIPS "generic" processors defined in Mips.td to match what GNUAkira Hatanaka2011-11-29
* Add another missing pattern. llvm-gcc likes f64 but clang likes i64 so it was...Evan Cheng2011-11-29
* Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.Jakob Stoklund Olesen2011-11-29
* If fast-isel fails, remove dead instructions generated during the failed Chad Rosier2011-11-29
* Fixed vsqrt.ss intrinsic usage - order of input operands was wrong.Elena Demikhovsky2011-11-29
* Fix shuffle decoding for memory forms for (V)SHUFPS/D.Craig Topper2011-11-29
* Fix issues in shuffle decoding around VPERM* instructions. Fix shuffle decodi...Craig Topper2011-11-29
* Fix VINSERTF128/VEXTRACTF128 to be marked as FP instructions. Allow execution...Craig Topper2011-11-29
* Correctly mark VPERM2F128 as being an FP instruction and add execution domain...Craig Topper2011-11-29
* Revert r145273 and fix in SelectionDAG::InferPtrAlignment() instead.Evan Cheng2011-11-28
* DAG combine should not increase alignment of loads / stores with alignment lessEvan Cheng2011-11-28