projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
be slightly more subtle about skipping dbg_value instructions; otherwise, if a
2010-06-09
Jim Grosbach
be slightly more subtle about skipping dbg_value instruction...
commit
|
commitdiff
|
tree
2010-06-08
Jim Grosbach
fix copy/paste/modify think-o
commit
|
commitdiff
|
tree
2010-06-08
Jim Grosbach
fix typo
commit
|
commitdiff
|
tree
2010-06-07
Jim Grosbach
Handle dbg_value instructions (i.e., skip them) when...
commit
|
commitdiff
|
tree
2010-06-07
Jim Grosbach
Cleanup. Process the dbg_values separately
commit
|
commitdiff
|
tree
2010-06-07
Jim Grosbach
Move exit check where it really belongs.
commit
|
commitdiff
|
tree
2010-06-04
Jim Grosbach
Make if-conversion ignore dbg_value instructions in...
commit
|
commitdiff
|
tree
2010-06-04
Jim Grosbach
Skip dbg_value instructions when scanning instructions...
commit
|
commitdiff
|
tree
2010-06-04
Jim Grosbach
Another fix to prevent debug info from affecting codegen...
commit
|
commitdiff
|
tree
2010-06-04
Jim Grosbach
more dbg_value adjustments so debug info doesn't affect...
commit
|
commitdiff
|
tree
2010-06-04
Jim Grosbach
fix typo
commit
|
commitdiff
|
tree
2010-06-03
Jim Grosbach
Cleanup 80-column and trim trailing whitespace
commit
|
commitdiff
|
tree
2010-06-03
Jim Grosbach
Teach the ARM load-store optimizer to deal with dbg_value...
commit
|
commitdiff
|
tree
2010-06-02
Jim Grosbach
Clean up 80 column violations. No functional change.
commit
|
commitdiff
|
tree
2010-06-02
Jim Grosbach
remove trailing whitespace
commit
|
commitdiff
|
tree
2010-06-02
Jim Grosbach
Not all entries in the range will have an SUnit. Check...
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
Update debug information when breaking anti-dependencies...
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
Remove unused code
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
fix think-o
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
Simplify things a bit more. Fix prototype to use SmallVector...
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
Add a FIXME
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
mirror of r105280 changes for LowerInvoke, which uses...
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
When processing function arguments when splitting live...
commit
|
commitdiff
|
tree
2010-06-01
Jim Grosbach
Use SmallVector instead of std::vector.
commit
|
commitdiff
|
tree
2010-05-28
Jim Grosbach
correct retattr
commit
|
commitdiff
|
tree
2010-05-28
Jim Grosbach
Cosmetic cleanup. No functional change.
commit
|
commitdiff
|
tree
2010-05-28
Jim Grosbach
make sure accesses to set up the jmpbuf don't get moved...
commit
|
commitdiff
|
tree
2010-05-27
Jim Grosbach
Update the saved stack pointer in the sjlj function...
commit
|
commitdiff
|
tree
2010-05-27
Jim Grosbach
back out 104862/104869. Can reuse stacksave after all...
commit
|
commitdiff
|
tree
2010-05-27
Jim Grosbach
hook ISD::STACKADDR to an intrinsic
commit
|
commitdiff
|
tree
2010-05-27
Jim Grosbach
add ISD::STACKADDR to get the current stack pointer...
commit
|
commitdiff
|
tree
2010-05-27
Jim Grosbach
remove incorrect GCCBuiltin<> usage
commit
|
commitdiff
|
tree
2010-05-26
Jim Grosbach
Adjust eh.sjlj.setjmp to properly have a chain and...
commit
|
commitdiff
|
tree
2010-05-26
Jim Grosbach
Add entry for llvm.eh.sjlj.longjmp. PR4999.
commit
|
commitdiff
|
tree
2010-05-26
Jim Grosbach
fix off by 1 (insn) error in eh.sjlj.setjmp thumb code...
commit
|
commitdiff
|
tree
2010-05-22
Jim Grosbach
Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic...
commit
|
commitdiff
|
tree
2010-05-20
Jim Grosbach
Remove dbg_value workaround and associated command...
commit
|
commitdiff
|
tree
2010-05-19
Jim Grosbach
Enable preserving debug information through post-RA...
commit
|
commitdiff
|
tree
2010-05-19
Jim Grosbach
Fix the post-RA instruction scheduler to handle instructions...
commit
|
commitdiff
|
tree
2010-05-14
Jim Grosbach
Remove trailing whitespace
commit
|
commitdiff
|
tree
2010-05-14
Jim Grosbach
80 column and trailing whitespace cleanup
commit
|
commitdiff
|
tree
2010-05-14
Jim Grosbach
add cmd line option to leave dbgvalues in during post...
commit
|
commitdiff
|
tree
2010-05-07
Jim Grosbach
Clean up the conditional for handling of sign_extend_inreg...
commit
|
commitdiff
|
tree
2010-05-06
Jim Grosbach
Fix unintentional fallthrough. Patch by Edmund Grimley...
commit
|
commitdiff
|
tree
2010-05-05
Jim Grosbach
Cleanup of ARMv7M support. Move hardware divide and...
commit
|
commitdiff
|
tree
2010-05-05
Jim Grosbach
fix copy/paste oops.
commit
|
commitdiff
|
tree
2010-05-05
Jim Grosbach
Add tests for ARMV7M divide instruction use
commit
|
commitdiff
|
tree
2010-05-05
Jim Grosbach
Add initial support for ARMv7M subtarget and cortex...
commit
|
commitdiff
|
tree
2010-05-05
Jim Grosbach
remove unneeded underscores.
commit
|
commitdiff
|
tree
2010-05-05
Jim Grosbach
Convert to filecheck
commit
|
commitdiff
|
tree
2010-05-04
Jim Grosbach
rdar://7937137 - dbg values not being handled in thumb1...
commit
|
commitdiff
|
tree
2010-04-28
Jim Grosbach
Add sizes non-floating point versions for the eh sjlj...
commit
|
commitdiff
|
tree
2010-04-24
Jim Grosbach
cross-build Makefile needs to unset CFLAGS/CXXFLAGS...
commit
|
commitdiff
|
tree
2010-04-22
Jim Grosbach
Update ARM DAGtoDAG for matching UBFX instruction for...
commit
|
commitdiff
|
tree
2010-04-22
Jim Grosbach
Add mention of ARM atomic builtin support
commit
|
commitdiff
|
tree
2010-04-22
Jim Grosbach
Update ARM frame index scavenging description
commit
|
commitdiff
|
tree
2010-04-14
Jim Grosbach
Add -arm-long-calls option to force calls to be indirect...
commit
|
commitdiff
|
tree
2010-04-06
Jim Grosbach
Fix PR6696 and PR6663
commit
|
commitdiff
|
tree
2010-04-01
Jim Grosbach
vml[as] are slow on 1136jf-s also.
commit
|
commitdiff
|
tree
2010-03-27
Jim Grosbach
Thumb2 storeFrom/LoadToStackSlot() need to handle tGPR...
commit
|
commitdiff
|
tree
2010-03-26
Jim Grosbach
vldm/vstm can only do up to 16 double-word registers...
commit
|
commitdiff
|
tree
2010-03-25
Jim Grosbach
switch the flag for using NEON for SP floating point...
commit
|
commitdiff
|
tree
2010-03-25
Jim Grosbach
need to fix 'make check' tests first. revert for a...
commit
|
commitdiff
|
tree
2010-03-25
Jim Grosbach
switch the flag for using NEON for SP floating point...
commit
|
commitdiff
|
tree
2010-03-25
Jim Grosbach
switch the use-vml[as] instructions flag to a subtarget...
commit
|
commitdiff
|
tree
2010-03-25
Jim Grosbach
ARM cortex-a8 doesn't do vmla/vmls well. disable them...
commit
|
commitdiff
|
tree
2010-03-24
Jim Grosbach
Make the use of the vmla and vmls VFP instructions...
commit
|
commitdiff
|
tree
2010-03-24
Jim Grosbach
tweak the arm if conversion heuristic
commit
|
commitdiff
|
tree
2010-03-24
Jim Grosbach
try being more permissive for if-conversion on ARM...
commit
|
commitdiff
|
tree
2010-03-17
Jim Grosbach
remove arm mode workaround for ARM host
commit
|
commitdiff
|
tree
2010-03-17
Jim Grosbach
Use llvm-gcc to build ARM when it's available
commit
|
commitdiff
|
tree
2010-03-10
Jim Grosbach
Make sure the LR gets pushed in functions that use...
commit
|
commitdiff
|
tree
2010-03-10
Jim Grosbach
comment why we use custom epilogue for t1 functions...
commit
|
commitdiff
|
tree
2010-03-10
Jim Grosbach
Clear up the last (famous last words) frame index value...
commit
|
commitdiff
|
tree
2010-03-09
Jim Grosbach
Change the Value argument to eliminateFrameIndex to...
commit
|
commitdiff
|
tree
2010-03-09
Jim Grosbach
scavenged frame index value re-use gets confused when...
commit
|
commitdiff
|
tree
2010-03-06
Jim Grosbach
Thumb1 epilogue code generation needs to take into...
commit
|
commitdiff
|
tree
2010-03-04
Jim Grosbach
For SJLJ exception handling, make sure that all calls...
commit
|
commitdiff
|
tree
2010-02-24
Jim Grosbach
handle very large call frames when require SPAdj !...
commit
|
commitdiff
|
tree
2010-02-24
Jim Grosbach
LowerCall() should always do getCopyFromReg() to reference...
commit
|
commitdiff
|
tree
2010-02-23
Jim Grosbach
Spelling. s/suppor /support /
commit
|
commitdiff
|
tree
2010-02-22
Jim Grosbach
Updated version of r96634 (which was reverted due to...
commit
|
commitdiff
|
tree
2010-02-22
Jim Grosbach
Clean up a bit and fix for when SPAdj != 0
commit
|
commitdiff
|
tree
2010-02-22
Jim Grosbach
The predicate index isn't fixed, so scan for it to...
commit
|
commitdiff
|
tree
2010-02-19
Jim Grosbach
Radar 7636153. In the presence of large call frames...
commit
|
commitdiff
|
tree
2010-02-16
Jim Grosbach
80 column cleanup
commit
|
commitdiff
|
tree
2010-02-16
Jim Grosbach
Remove trailing whitespace
commit
|
commitdiff
|
tree
2010-02-16
Jim Grosbach
Update Thumb2 to not use CarryDefIsUnused or CarryDefIsUsed...
commit
|
commitdiff
|
tree
2010-02-16
Jim Grosbach
Remove redundant setting of Defs. CPSR is already marked...
commit
|
commitdiff
|
tree
2010-02-16
Jim Grosbach
First step in eliminating the CarryDefIsUnused and...
commit
|
commitdiff
|
tree
2010-02-09
Jim Grosbach
Radar 7417921
commit
|
commitdiff
|
tree
2010-02-08
Jim Grosbach
tighten up eh.setjmp sequence a bit.
commit
|
commitdiff
|
tree
2010-02-02
Jim Grosbach
As of r79039, we still try to eliminate the frame pointer...
commit
|
commitdiff
|
tree
2010-01-28
Jim Grosbach
Update of 94055 to track the IR level call site information...
commit
|
commitdiff
|
tree
2010-01-27
Jim Grosbach
Adjust setjmp instruction sequence to not need 32-bit...
commit
|
commitdiff
|
tree
2010-01-25
Jim Grosbach
Minor jump table cleanup.
commit
|
commitdiff
|
tree
2010-01-25
Jim Grosbach
ARM does accept the .comm directive alignment.
commit
|
commitdiff
|
tree
2010-01-22
Jim Grosbach
Fix PR5694. The CMN instructions set the flags differently...
commit
|
commitdiff
|
tree
2010-01-21
Jim Grosbach
back this out for now. Growing Function is not good.
commit
|
commitdiff
|
tree
2010-01-21
Jim Grosbach
Make sure that landing pad entries in the EH call site...
commit
|
commitdiff
|
tree
next