projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM target code clean up. Check for iOS, not Darwin where it makes sense.
[oota-llvm.git]
/
lib
/
Target
/
2011-12-20
Evan Cheng
ARM target code clean up. Check for iOS, not Darwin...
tree
|
commitdiff
2011-12-20
Jason W Kim
First steps in ARM AsmParser support for .eabi_attribut...
tree
|
commitdiff
2011-12-20
Elena Demikhovsky
This is the second fix related to VZEXT_MOVL node.
tree
|
commitdiff
2011-12-20
Chandler Carruth
Begin teaching the X86 target how to efficiently codege...
tree
|
commitdiff
2011-12-20
Chandler Carruth
Fix up the CMake build for the new files added in r1469...
tree
|
commitdiff
2011-12-20
David Blaikie
Unweaken vtables as per llvm.org/docs/CodingStandards...
tree
|
commitdiff
2011-12-20
Bob Wilson
Mark ARM eh_sjlj_dispatchsetup as clobbering all regist...
tree
|
commitdiff
2011-12-20
Jim Grosbach
ARM assembly shifts by zero should be plain 'mov' instr...
tree
|
commitdiff
2011-12-20
Dan Gohman
Add basic generic CodeGen support for half.
tree
|
commitdiff
2011-12-19
Jim Grosbach
ARM NEON assembly aliases for VMOV<-->VMVN for i32...
tree
|
commitdiff
2011-12-19
Jim Grosbach
ARM assembly parsing and encoding support for LDRD...
tree
|
commitdiff
2011-12-19
Akira Hatanaka
Add patterns for matching immediates whose lower 16...
tree
|
commitdiff
2011-12-19
Akira Hatanaka
Tidy up. Simplify logic. No functional change intended.
tree
|
commitdiff
2011-12-19
Jim Grosbach
ARM NEON two-operand aliases for VPADD.
tree
|
commitdiff
2011-12-19
Akira Hatanaka
Remove definitions of double word shift plus 32 instruc...
tree
|
commitdiff
2011-12-19
Jim Grosbach
ARM VFP pre-UAL mnemonic aliases for fmul[sd].
tree
|
commitdiff
2011-12-19
Akira Hatanaka
Remove unused predicate.
tree
|
commitdiff
2011-12-19
Akira Hatanaka
Remove the restriction on the first operand of the...
tree
|
commitdiff
2011-12-19
Jim Grosbach
ARM VFP pre-UAL mnemonic aliases for fcpy[sd] and fdiv...
tree
|
commitdiff
2011-12-19
Jim Grosbach
ARM NEON implied destination aliases for VMAX/VMIN.
tree
|
commitdiff
2011-12-19
Jim Grosbach
ARM NEON relax parse time diagnostics for alignment...
tree
|
commitdiff
2011-12-19
Jim Grosbach
Tidy up.
tree
|
commitdiff
2011-12-19
Jakob Stoklund Olesen
Remove a register class that can just as well be synthe...
tree
|
commitdiff
2011-12-19
Jakob Stoklund Olesen
Emit a getMatchingSuperRegClass() implementation for...
tree
|
commitdiff
2011-12-18
Benjamin Kramer
Another variadics tweak.
tree
|
commitdiff
2011-12-18
Benjamin Kramer
Use the fancy new VariadicFunction template instead...
tree
|
commitdiff
2011-12-18
Benjamin Kramer
Hexagon: Remove unused variables.
tree
|
commitdiff
2011-12-17
Craig Topper
Remove an unused X86ISD node type.
tree
|
commitdiff
2011-12-17
Benjamin Kramer
X86: Factor the bswap asm matching to be slightly less...
tree
|
commitdiff
2011-12-17
Evan Cheng
Fix a CPSR liveness tracking bug introduced when I...
tree
|
commitdiff
2011-12-17
Rafael Espindola
Add back the MC bits of 126425. Original patch by Natha...
tree
|
commitdiff
2011-12-17
Lang Hames
Make sure that the lower bits on the VSELECT condition...
tree
|
commitdiff
2011-12-17
Jakob Stoklund Olesen
Preserve more memory operands in ARMExpandPseudo.
tree
|
commitdiff
2011-12-16
Jakob Stoklund Olesen
Fix off-by-one error in bucket sort.
tree
|
commitdiff
2011-12-16
Jakob Stoklund Olesen
Don't adjust for alignment padding in OffsetIsInRange.
tree
|
commitdiff
2011-12-16
Benjamin Kramer
Hexagon: Fix a nasty order-of-initialization bug.
tree
|
commitdiff
2011-12-16
Jakob Stoklund Olesen
Note ARM constant island alignment in the release notes.
tree
|
commitdiff
2011-12-16
Craig Topper
Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi1...
tree
|
commitdiff
2011-12-16
NAKAMURA Takumi
Target/Hexagon: Fix CMake build.
tree
|
commitdiff
2011-12-16
Jim Grosbach
ARM NEON aliases for vmovq.f*
tree
|
commitdiff
2011-12-15
Jim Grosbach
Thumb2 ADR assembly parsing w/o the .w suffix.
tree
|
commitdiff
2011-12-15
Eli Friedman
Make sure we correctly note the existence of an i8...
tree
|
commitdiff
2011-12-15
Nick Lewycky
Move parts of lib/Target that use CodeGen into lib...
tree
|
commitdiff
2011-12-15
Eli Friedman
Make check a bit more strict so we don't call ARM_AM...
tree
|
commitdiff
2011-12-15
Jim Grosbach
ARM NEON VCLE is an alias for VCGE w/ the source operan...
tree
|
commitdiff
2011-12-15
Tony Linthicum
Add MCTargetDesc library to Hexagon target
tree
|
commitdiff
2011-12-15
Jim Grosbach
ARM NEON VTBL/VTBX assembly parsing and encoding.
tree
|
commitdiff
2011-12-15
Jakob Stoklund Olesen
Enable proper constant island alignment by default.
tree
|
commitdiff
2011-12-15
Chad Rosier
Add missing zmovl AVX patterns which were causing crashes.
tree
|
commitdiff
2011-12-15
Jim Grosbach
Silence warning.
tree
|
commitdiff
2011-12-15
Jim Grosbach
ARM NEON two-register double spaced register list parsi...
tree
|
commitdiff
2011-12-15
Chad Rosier
Fix assert in LowerBUILD_VECTOR for v16i16 type on...
tree
|
commitdiff
2011-12-15
Lang Hames
Fix VSELECT operand order. Was previously backwards...
tree
|
commitdiff
2011-12-15
Hal Finkel
Ensure that the nop that should follow a bl call in...
tree
|
commitdiff
2011-12-15
Richard Osborne
Pass optLevel to XCoreDAGToDAGISel.
tree
|
commitdiff
2011-12-15
Chad Rosier
Use SmallVector/assign(), rather than std::vector/push_...
tree
|
commitdiff
2011-12-15
Chad Rosier
Add support for lowering fneg when AVX is enabled.
tree
|
commitdiff
2011-12-14
Bill Wendling
The saved registers weren't being processed in the...
tree
|
commitdiff
2011-12-14
Jakob Stoklund Olesen
Consider CPE alignment in CreateNewWater().
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM NEON better assembly operand range checking for...
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM NEON VLD2/VST2 lane indexed assembly parsing and...
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM NEON fix alignment encoding for VST2 w/ writeback.
tree
|
commitdiff
2011-12-14
Jim Grosbach
Nuke old code. Missed in last commit.
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM NEON refactor VST2 w/ writeback instructions.
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM NEON improve factoring a bit. No functional change.
tree
|
commitdiff
2011-12-14
Evan Cheng
Model ARM predicated write as read-mod-write. e.g.
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM NEON VST2 assembly parsing and encoding.
tree
|
commitdiff
2011-12-14
Jakob Stoklund Olesen
Fix speling and 80-col.
tree
|
commitdiff
2011-12-14
Akira Hatanaka
Add support for local dynamic TLS model in LowerGlobalT...
tree
|
commitdiff
2011-12-14
Jim Grosbach
Fix copy/pasto that skipped the 'modify' step.
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM/Thumb2 mov vs. mvn alias goes both ways.
tree
|
commitdiff
2011-12-14
Chad Rosier
VFP2 is required for FP loads. Noticed by inspection.
tree
|
commitdiff
2011-12-14
Chad Rosier
Tidy up.
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM/Thumb2 'cmp rn, #imm' alias to cmn.
tree
|
commitdiff
2011-12-14
Chad Rosier
Fix 80-column violation and extraneous brackets.
tree
|
commitdiff
2011-12-14
Jim Grosbach
ARM assembler support for the target-specific .req...
tree
|
commitdiff
2011-12-14
Evan Cheng
- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
tree
|
commitdiff
2011-12-13
Jim Grosbach
Thumb2 assembler aliases for "mov(shifted register)"
tree
|
commitdiff
2011-12-13
Jim Grosbach
ARM LDM/STM system instruction variants.
tree
|
commitdiff
2011-12-13
Jim Grosbach
Thumb2 pre/post indexed stores can be from any non...
tree
|
commitdiff
2011-12-13
Jim Grosbach
Thumb2 tweak for ccout handling in RSB parsing.
tree
|
commitdiff
2011-12-13
Jim Grosbach
ARM thumb2 parsing of "rsb rd, rn, #0".
tree
|
commitdiff
2011-12-13
Jim Grosbach
ARM NEON two-operand aliases for VQDMULH.
tree
|
commitdiff
2011-12-13
Jim Grosbach
ARM pre-UAL NEG mnemonic for convenience when porting...
tree
|
commitdiff
2011-12-13
Jim Grosbach
ARM add some more pre-UAL VFP mnemonics for convenience...
tree
|
commitdiff
2011-12-13
Jim Grosbach
ARM add more 'gas' compatibility aliases for NEON instr...
tree
|
commitdiff
2011-12-13
Chad Rosier
[fast-isel] Unaligned loads of floats are not supported...
tree
|
commitdiff
2011-12-13
Akira Hatanaka
Expand .cprestore directive to multiple instructions...
tree
|
commitdiff
2011-12-13
Chandler Carruth
Initial CodeGen support for CTTZ/CTLZ where a zero...
tree
|
commitdiff
2011-12-13
Jakob Stoklund Olesen
Account for CPE alignment when searching for new water.
tree
|
commitdiff
2011-12-13
NAKAMURA Takumi
Target/Hexagon: Fix CMake build. We don't use add_llvm_...
tree
|
commitdiff
2011-12-12
Daniel Dunbar
LLVMBuild: Introduce a common section which currently...
tree
|
commitdiff
2011-12-12
Akira Hatanaka
Emit B (unconditional branch) when -relocation-model...
tree
|
commitdiff
2011-12-12
Akira Hatanaka
Fix indentation.
tree
|
commitdiff
2011-12-12
Tony Linthicum
fix warning
tree
|
commitdiff
2011-12-12
Bob Wilson
Implement 'e' and 'f' modifiers for Neon inline asm...
tree
|
commitdiff
2011-12-12
Tony Linthicum
Hexagon backend support
tree
|
commitdiff
2011-12-12
Daniel Dunbar
LLVMBuild: Remove trailing newline, which irked me.
tree
|
commitdiff
2011-12-12
Jan Sjödin
XOP instructions and encoding tests.
tree
|
commitdiff
2011-12-12
Jakob Stoklund Olesen
Add a postOffset() alignment argument.
tree
|
commitdiff
next