aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-12-2032-to-64-bit sign extension pattern.Akira Hatanaka
2011-12-20Add a pattern for matching zero-store with 64-bit address. The pattern is ena...Akira Hatanaka
2011-12-20ARM assembly parsing and encoding for VST2 single-element, double spaced.Jim Grosbach
2011-12-20Fix assert condition.Lang Hames
2011-12-20Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.Jakub Staszak
2011-12-20ARM enable a few more tests.Jim Grosbach
2011-12-20Add support to add named metadata operand.Devang Patel
2011-12-20ARM assembly parsing and encoding for VLD2 single-element, double spaced.Jim Grosbach
2011-12-20ARM target code clean up. Check for iOS, not Darwin where it makes sense.Evan Cheng
2011-12-20First steps in ARM AsmParser support for .eabi_attribute and .archJason W Kim
2011-12-20This is the second fix related to VZEXT_MOVL node.Elena Demikhovsky
2011-12-20Begin teaching the X86 target how to efficiently codegen patterns thatChandler Carruth
2011-12-20Fixes a potential compilation error.Manuel Klimek
2011-12-20Pulls the implementation of skip() into JSONParser.Manuel Klimek
2011-12-20Fixing option for JSON benchmark broken since the change to size_t.Manuel Klimek
2011-12-20Addressing style issues in JSON parser.Manuel Klimek
2011-12-20Fix up the CMake build for the new files added in r146960, they'reChandler Carruth
2011-12-20Revert pragma clang suppressions that confuse GCC. (I'll worry about how to s...David Blaikie
2011-12-20Add a few lines to the release notes:Nadav Rotem
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-20Unit test for r146950: LSR postinc expansion, PR11571.Andrew Trick
2011-12-20LSR: Fix another corner case in expansion of postinc users.Andrew Trick
2011-12-20Mark ARM eh_sjlj_dispatchsetup as clobbering all registers. Radar 10567930.Bob Wilson
2011-12-20fix typoChris Lattner
2011-12-20Add a line to ReleaseNotes for half float.Dan Gohman
2011-12-20ARM assembly shifts by zero should be plain 'mov' instructions.Jim Grosbach
2011-12-20Now that PR11464 is fixed, reapply the patch to fix PR11464, Chris Lattner
2011-12-20fix PR11464 by preventing the linker from mapping two different struct types ...Chris Lattner
2011-12-20add a method to improve compatibility with SmallVector.Chris Lattner
2011-12-20Add basic generic CodeGen support for half.Dan Gohman
2011-12-19ARM NEON assembly aliases for VMOV<-->VMVN for i32 immediates.Jim Grosbach
2011-12-19Move tests to FileCheck.Evan Cheng
2011-12-19ARM assembly parsing and encoding support for LDRD(label).Jim Grosbach
2011-12-19Add a if-conversion optimization that allows 'true' side of a diamond to beEvan Cheng
2011-12-19Add "using" to silence warnings.Eli Friedman
2011-12-19Add a test case for r146900.Akira Hatanaka
2011-12-19Add patterns for matching immediates whose lower 16-bit is cleared. TheseAkira Hatanaka
2011-12-19Attempt to fix PR11607 by shuffling around which class defines which methods.Eli Friedman
2011-12-19Tidy up. Simplify logic. No functional change intended.Akira Hatanaka
2011-12-19ARM NEON two-operand aliases for VPADD.Jim Grosbach
2011-12-19Remove definitions of double word shift plus 32 instructions. Assembler orAkira Hatanaka
2011-12-19ARM VFP pre-UAL mnemonic aliases for fmul[sd].Jim Grosbach
2011-12-19Remove unused predicate.Akira Hatanaka
2011-12-19Remove the restriction on the first operand of the add node in SelectAddr.Akira Hatanaka
2011-12-19ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv[sd].Jim Grosbach
2011-12-19ARM NEON implied destination aliases for VMAX/VMIN.Jim Grosbach
2011-12-19ARM NEON relax parse time diagnostics for alignment specifiers.Jim Grosbach
2011-12-19Tidy up.Jim Grosbach
2011-12-19Remove a register class that can just as well be synthesized.Jakob Stoklund Olesen
2011-12-19Handle sub-register operands in recomputeRegClass().Jakob Stoklund Olesen