projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Two sets of changes. Sorry they are intermingled.
[oota-llvm.git]
/
test
/
CodeGen
/
ARM
/
2010-08-18
Bob Wilson
Expand ZERO_EXTEND operations for NEON vector types.
tree
|
commitdiff
2010-08-17
Bob Wilson
Change ARM PKHTB and PKHBT instructions to use a shift_...
tree
|
commitdiff
2010-08-17
Bob Wilson
Allow more cases of undef shuffle indices and add tests...
tree
|
commitdiff
2010-08-17
Evan Cheng
PHI elimination should not break back edge. It can...
tree
|
commitdiff
2010-08-16
Bob Wilson
Add a testcase for svn 111208.
tree
|
commitdiff
2010-08-16
Bob Wilson
Generalize a pattern for PKHTB: an SRL of 16-31 bits...
tree
|
commitdiff
2010-08-16
Bob Wilson
Convert a test to use FileCheck.
tree
|
commitdiff
2010-08-13
Bob Wilson
Temporarily disable tail calls on ARM to work around...
tree
|
commitdiff
2010-08-11
Bill Wendling
Consider this code snippet:
tree
|
commitdiff
2010-08-11
Evan Cheng
Report error if codegen tries to instantiate a ARM...
tree
|
commitdiff
2010-08-11
Bill Wendling
Update test to match output of optimize compares for...
tree
|
commitdiff
2010-08-10
Bill Wendling
The optimize comparisons pass removes the "cmp" instruc...
tree
|
commitdiff
2010-08-06
Rafael Espindola
Fix eabi calling convention when a 64 bit value shadows r3.
tree
|
commitdiff
2010-08-04
Bill Wendling
Testcase for r110248.
tree
|
commitdiff
2010-08-04
Bob Wilson
Combine NEON VABD (absolute difference) intrinsics...
tree
|
commitdiff
2010-07-26
Anton Korobeynikov
Currently EH lowering code expects typeinfo to be globa...
tree
|
commitdiff
2010-07-23
Evan Cheng
- Allow target to specify when is register pressure...
tree
|
commitdiff
2010-07-21
Evan Cheng
More register pressure aware scheduling work.
tree
|
commitdiff
2010-07-21
Eric Christopher
Baby steps towards ARM fast-isel.
tree
|
commitdiff
2010-07-21
Rafael Espindola
Fix calling convention on ARM if vfp2+ is enabled.
tree
|
commitdiff
2010-07-17
Jim Grosbach
Add combiner patterns to more effectively utilize the...
tree
|
commitdiff
2010-07-16
Jim Grosbach
Add basic support to code-gen the ARM/Thumb2 bit-field...
tree
|
commitdiff
2010-07-15
Evan Cheng
Split -enable-finite-only-fp-math to two options:
tree
|
commitdiff
2010-07-14
Jim Grosbach
Improve 64-subtraction of immediates when parts of...
tree
|
commitdiff
2010-07-14
Bob Wilson
Add support for NEON VMVN immediate instructions.
tree
|
commitdiff
2010-07-14
Bob Wilson
Add an ARM-specific DAG combining to avoid redundant...
tree
|
commitdiff
2010-07-13
Bob Wilson
Use a target-specific VMOVIMM DAG node instead of BUILD...
tree
|
commitdiff
2010-07-13
Evan Cheng
Extend the r107852 optimization which turns some fp...
tree
|
commitdiff
2010-07-11
Rafael Espindola
Fix va_arg for doubles. With this patch VAARG nodes...
tree
|
commitdiff
2010-07-09
Jim Grosbach
In the presence of variable sized objects, allocate...
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Fix test to be less sensitive of regalloc accidents
tree
|
commitdiff
2010-07-09
Bob Wilson
Print "dregpair" NEON operands with a space between...
tree
|
commitdiff
2010-07-09
Bob Wilson
Reenable DAG combining for vector shuffles. It looks...
tree
|
commitdiff
2010-07-08
Evan Cheng
Check for FiniteOnlyFPMath as well.
tree
|
commitdiff
2010-07-08
Evan Cheng
r107852 is only safe with -enable-unsafe-fp-math to...
tree
|
commitdiff
2010-07-08
Evan Cheng
Optimize some vfp comparisons to integer ones. This...
tree
|
commitdiff
2010-07-08
Dale Johannesen
Changes to ARM tail calls, mostly cosmetic.
tree
|
commitdiff
2010-07-06
Rafael Espindola
Don't create neon moves in CopyRegToReg. NEONMoveFixPas...
tree
|
commitdiff
2010-07-02
Bob Wilson
Fix incorrect asm-printing of some NEON immediates...
tree
|
commitdiff
2010-07-01
Bill Wendling
Implement the "linker_private_weak" linkage type. This...
tree
|
commitdiff
2010-06-29
Jakob Stoklund Olesen
Fix the handling of partial redefines in the fast regis...
tree
|
commitdiff
2010-06-29
Bob Wilson
Fix a register scavenger crash when dealing with undefi...
tree
|
commitdiff
2010-06-29
Rafael Espindola
Add a VT argument to getMinimalPhysRegClass and replace...
tree
|
commitdiff
2010-06-28
Bob Wilson
Unlike other targets, ARM now uses BUILD_VECTORs post...
tree
|
commitdiff
2010-06-26
Rafael Espindola
When splitting a VAARG, remember its alignment.
tree
|
commitdiff
2010-06-25
Daniel Dunbar
Thumb2ITBlockPass: Fix a possible dereference of an...
tree
|
commitdiff
2010-06-25
Evan Cheng
Change if-conversion block size limit checks to add...
tree
|
commitdiff
2010-06-24
Dan Gohman
Teach EmitLiveInCopies to omit copies for unused virtua...
tree
|
commitdiff
2010-06-24
Bill Wendling
It's possible that a flag is added to the SDNode that...
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Replace a big gob of old coalescer logic with the new...
tree
|
commitdiff
2010-06-24
Dan Gohman
Eliminate the other half of the BRCOND optimization...
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Revert "Replace a big gob of old coalescer logic with...
tree
|
commitdiff
2010-06-24
Jakob Stoklund Olesen
Replace a big gob of old coalescer logic with the new...
tree
|
commitdiff
2010-06-23
Bill Wendling
We are missing opportunites to use ldm. Take code like...
tree
|
commitdiff
2010-06-23
Dale Johannesen
Reinstate correct test, remove the real invalidated...
tree
|
commitdiff
2010-06-23
Dale Johannesen
Remove tests invalidated by previous checkin.
tree
|
commitdiff
2010-06-22
Bob Wilson
Thumb1 functions using @llvm.returnaddress were not...
tree
|
commitdiff
2010-06-21
Evan Cheng
Fix PR7421: bug in kill transferring logic. It was...
tree
|
commitdiff
2010-06-21
Dale Johannesen
Add missing FileCheck call.
tree
|
commitdiff
2010-06-21
Dale Johannesen
Fix PR 7433. Silly typo in non-Darwin ARM tail call
tree
|
commitdiff
2010-06-19
Evan Cheng
Disable sibcall optimization for Thumb1 for now since...
tree
|
commitdiff
2010-06-18
Evan Cheng
Allow ARM if-converter to be run after post allocation...
tree
|
commitdiff
2010-06-18
Evan Cheng
Fix an inverted condition.
tree
|
commitdiff
2010-06-18
Jakob Stoklund Olesen
When using ADDri to get the address of a stack object...
tree
|
commitdiff
2010-06-18
Dale Johannesen
Enable tail calls on ARM by default, with some
tree
|
commitdiff
2010-06-18
Jakob Stoklund Olesen
Treat the ARM inline asm {cc} constraint as a physreg...
tree
|
commitdiff
2010-06-17
Rafael Espindola
Remove arm_apcscc from the test files. It is the defaul...
tree
|
commitdiff
2010-06-15
Jakob Stoklund Olesen
Remove the local register allocator.
tree
|
commitdiff
2010-06-15
Rafael Espindola
Set the mtriple in some tests so that they use AAPCS.
tree
|
commitdiff
2010-06-15
Rafael Espindola
Remove the arm_aapcscc marker from the tests. It is...
tree
|
commitdiff
2010-06-15
Bob Wilson
Generalize the pre-coalescing of extract_subregs feedin...
tree
|
commitdiff
2010-06-11
Bob Wilson
Add a missing bitcast. This code used to only handle...
tree
|
commitdiff
2010-06-04
Evan Cheng
Re-apply 105308 with fix.
tree
|
commitdiff
2010-06-04
Dale Johannesen
More tail call removal.
tree
|
commitdiff
2010-06-04
Dale Johannesen
Remove more tail calls.
tree
|
commitdiff
2010-06-04
Dale Johannesen
Remove a tail call, and move some CHECKs to the
tree
|
commitdiff
2010-06-03
Bob Wilson
Revert 105308.
tree
|
commitdiff
2010-06-02
Evan Cheng
Enable machine cse of instructions which define physica...
tree
|
commitdiff
2010-05-28
Evan Cheng
Fix some latency computation bugs: if the use is not...
tree
|
commitdiff
2010-05-27
Jakob Stoklund Olesen
Add a -regalloc=default option that chooses a register...
tree
|
commitdiff
2010-05-27
Evan Cheng
llvm can't correctly support 'H', 'Q' and 'R' modifiers...
tree
|
commitdiff
2010-05-24
Evan Cheng
LR is in GPR, not tGPR even in Thumb1 mode.
tree
|
commitdiff
2010-05-22
Evan Cheng
Implement @llvm.returnaddress. rdar://8015977.
tree
|
commitdiff
2010-05-22
Bob Wilson
Recognize more BUILD_VECTORs and VECTOR_SHUFFLEs that...
tree
|
commitdiff
2010-05-21
Bob Wilson
Change CodeGen/ARM/2009-11-02-NegativeLane.ll to use...
tree
|
commitdiff
2010-05-21
Jakob Stoklund Olesen
Teach VirtRegRewriter to handle spilling in instruction...
tree
|
commitdiff
2010-05-21
Evan Cheng
Change ARM scheduling default to list-hybrid if the...
tree
|
commitdiff
2010-05-20
Dan Gohman
When canonicalizing icmp operand order to put the loop...
tree
|
commitdiff
2010-05-20
Bob Wilson
Handle Neon v2f64 and v2i64 vector shuffles as register...
tree
|
commitdiff
2010-05-19
Dan Gohman
Teach LSR how to cope better with unrolled loops on...
tree
|
commitdiff
2010-05-19
Jakob Stoklund Olesen
TwoAddressInstructionPass doesn't really know how to...
tree
|
commitdiff
2010-05-19
Bob Wilson
Testcase to go with 104141.
tree
|
commitdiff
2010-05-19
Evan Cheng
Intrinsics which do a vector compare (results are all...
tree
|
commitdiff
2010-05-18
Jakob Stoklund Olesen
Remember to update VirtRegLastUse when spilling without...
tree
|
commitdiff
2010-05-18
Evan Cheng
Sink dag combine's post index load / store code that...
tree
|
commitdiff
2010-05-18
Evan Cheng
Fix PR7162: Use source register classes and sub-indices...
tree
|
commitdiff
2010-05-18
Evan Cheng
FIX PR7158. SimplifyVBinOp was asserting when it fails...
tree
|
commitdiff
2010-05-17
Evan Cheng
Fix PR7175. Insert copies of a REG_SEQUENCE source...
tree
|
commitdiff
2010-05-17
Evan Cheng
Fix PR7156. If the sources of a REG_SEQUENCE are all...
tree
|
commitdiff
2010-05-17
Evan Cheng
Careful with reg_sequence coalescing to not to overwrit...
tree
|
commitdiff
next