index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
Age
Commit message (
Expand
)
Author
2011-12-20
Mark ARM eh_sjlj_dispatchsetup as clobbering all registers. Radar 10567930.
Bob Wilson
2011-12-20
ARM assembly shifts by zero should be plain 'mov' instructions.
Jim Grosbach
2011-12-20
Add basic generic CodeGen support for half.
Dan Gohman
2011-12-19
ARM NEON assembly aliases for VMOV<-->VMVN for i32 immediates.
Jim Grosbach
2011-12-19
ARM assembly parsing and encoding support for LDRD(label).
Jim Grosbach
2011-12-19
Add patterns for matching immediates whose lower 16-bit is cleared. These
Akira Hatanaka
2011-12-19
Tidy up. Simplify logic. No functional change intended.
Akira Hatanaka
2011-12-19
ARM NEON two-operand aliases for VPADD.
Jim Grosbach
2011-12-19
Remove definitions of double word shift plus 32 instructions. Assembler or
Akira Hatanaka
2011-12-19
ARM VFP pre-UAL mnemonic aliases for fmul[sd].
Jim Grosbach
2011-12-19
Remove unused predicate.
Akira Hatanaka
2011-12-19
Remove the restriction on the first operand of the add node in SelectAddr.
Akira Hatanaka
2011-12-19
ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv[sd].
Jim Grosbach
2011-12-19
ARM NEON implied destination aliases for VMAX/VMIN.
Jim Grosbach
2011-12-19
ARM NEON relax parse time diagnostics for alignment specifiers.
Jim Grosbach
2011-12-19
Tidy up.
Jim Grosbach
2011-12-19
Remove a register class that can just as well be synthesized.
Jakob Stoklund Olesen
2011-12-19
Emit a getMatchingSuperRegClass() implementation for every target.
Jakob Stoklund Olesen
2011-12-18
Another variadics tweak.
Benjamin Kramer
2011-12-18
Use the fancy new VariadicFunction template instead of a plain variadic funct...
Benjamin Kramer
2011-12-18
Hexagon: Remove unused variables.
Benjamin Kramer
2011-12-17
Remove an unused X86ISD node type.
Craig Topper
2011-12-17
X86: Factor the bswap asm matching to be slightly less horrible to read.
Benjamin Kramer
2011-12-17
Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle.
Evan Cheng
2011-12-17
Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the
Rafael Espindola
2011-12-17
Make sure that the lower bits on the VSELECT condition are properly set.
Lang Hames
2011-12-17
Preserve more memory operands in ARMExpandPseudo.
Jakob Stoklund Olesen
2011-12-16
Fix off-by-one error in bucket sort.
Jakob Stoklund Olesen
2011-12-16
Don't adjust for alignment padding in OffsetIsInRange.
Jakob Stoklund Olesen
2011-12-16
Hexagon: Fix a nasty order-of-initialization bug.
Benjamin Kramer
2011-12-16
Note ARM constant island alignment in the release notes.
Jakob Stoklund Olesen
2011-12-16
Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is su...
Craig Topper
2011-12-16
Target/Hexagon: Fix CMake build.
NAKAMURA Takumi
2011-12-16
ARM NEON aliases for vmovq.f*
Jim Grosbach
2011-12-15
Thumb2 ADR assembly parsing w/o the .w suffix.
Jim Grosbach
2011-12-15
Make sure we correctly note the existence of an i8 immediate for vblendvps an...
Eli Friedman
2011-12-15
Move parts of lib/Target that use CodeGen into lib/CodeGen.
Nick Lewycky
2011-12-15
Make check a bit more strict so we don't call ARM_AM::getFP32Imm with a value...
Eli Friedman
2011-12-15
ARM NEON VCLE is an alias for VCGE w/ the source operands reversed.
Jim Grosbach
2011-12-15
Add MCTargetDesc library to Hexagon target
Tony Linthicum
2011-12-15
ARM NEON VTBL/VTBX assembly parsing and encoding.
Jim Grosbach
2011-12-15
Enable proper constant island alignment by default.
Jakob Stoklund Olesen
2011-12-15
Add missing zmovl AVX patterns which were causing crashes.
Chad Rosier
2011-12-15
Silence warning.
Jim Grosbach
2011-12-15
ARM NEON two-register double spaced register list parsing support.
Jim Grosbach
2011-12-15
Fix assert in LowerBUILD_VECTOR for v16i16 type on AVX.
Chad Rosier
2011-12-15
Fix VSELECT operand order. Was previously backwards, causing bogus vector shi...
Lang Hames
2011-12-15
Ensure that the nop that should follow a bl call in PPC64 ELF actually does
Hal Finkel
2011-12-15
Pass optLevel to XCoreDAGToDAGISel.
Richard Osborne
2011-12-15
Use SmallVector/assign(), rather than std::vector/push_back().
Chad Rosier
[next]