projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
By default, for cortex-a8 use NEON for single-precision FP.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMLoadStoreOptimizer.cpp
2009-08-04
Evan Cheng
Enable load / store multiple pass for Thumb2. It's...
blob
|
commitdiff
|
raw
2009-08-04
Evan Cheng
Thumb2 does not have ib (increment before) and da ...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Evan Cheng
Load / store multiple pass fixes for Thumb2. Not enable...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Torok Edwin
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-11
Evan Cheng
Major changes to Thumb (not Thumb2). Many 16-bit instru...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-10
Evan Cheng
Remove a bogus assertion.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-09
Evan Cheng
Initial support for load / store multiple opt pass...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Evan Cheng
Change how so_imm and t2_so_imm are handled. At instruc...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Torok Edwin
Implement changes from Chris's feedback.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Torok Edwin
Start converting to new error handling API.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-19
Evan Cheng
Enable arm pre-allocation load / store multiple optimiz...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-19
Evan Cheng
Transfer dead markers when a ldrd is changed into a...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-18
Evan Cheng
- Update register allocation hint after coalescing...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-15
Evan Cheng
Typo.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-15
Evan Cheng
Do not form ldrd / strd if the two dests / srcs are...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-15
Evan Cheng
Silence a warning.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-15
Evan Cheng
Part 1.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-13
Evan Cheng
Add a ARM specific pre-allocation pass that re-schedule...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-05
Evan Cheng
Changing allocation ordering from r3 ... r0 back to...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-05
Evan Cheng
When merging multiple load / store instructions. Use...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-05
Evan Cheng
Code clean up: return vector by reference rather than...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-04
Evan Cheng
Re-apply 72756 with fixes. One of those was introduced...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-03
Evan Cheng
Temporarily revert 72756 for now.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-03
Evan Cheng
Fold preceding / trailing base inc / dec into the singl...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-13
Bill Wendling
Change MachineInstrBuilder::addReg() to take a flag...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Dale Johannesen
Remove refs to non-DebugLoc versions of BuildMI from...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-03
Dan Gohman
Switch the MachineOperand accessors back to the short...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-11
Chris Lattner
rename MachineInstr::setInstrDescriptor -> setDesc
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
rename TargetInstrDescriptor -> TargetInstrDesc.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Move a bunch more accessors from TargetInstrInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename MachineInstr::getInstrDescriptor -> getDesc...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
Use MachineOperand::getImm instead of MachineOperand...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Evan Cheng
Avoid referencing deleted instruction.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-10
Evan Cheng
Remove clobbersPred. Add an OptionalDefOperand to instr...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Evan Cheng
Reflects the chanegs made to PredicateOperand.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-29
Evan Cheng
Add missing const qualifiers.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-15
Evan Cheng
Add PredicateOperand to all ARM instructions that have...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Devang Patel
Drop 'const'
blob
|
commitdiff
|
raw
|
diff to current
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-26
Evan Cheng
Rename findRegisterUseOperand to findRegisterUseOperand...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Evan Cheng
findRegisterUseOperand() changed.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Evan Cheng
Bug fix. Not advancing the register scavenger iterator...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-07
Evan Cheng
Only safe to use a call-clobbered or spilled callee...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-07
Evan Cheng
Fix some brittle code. Watch out for cases where regist...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-06
Evan Cheng
Make load / store optimizer use register scavenger.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-06
Evan Cheng
Code clean up. Prepare to use register scavenger.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-19
Evan Cheng
ARM backend contribution from Apple.
blob
|
commitdiff
|
raw
|
diff to current