projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Infrastructure for getting the machine code size of a function and an instruction...
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMInstrThumb.td
2008-01-17
Chris Lattner
This commit changes:
blob
|
commitdiff
|
raw
2008-01-10
Chris Lattner
get def use info more correct.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Evan Cheng
Only mark instructions that load a single value without...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
rename isLoad -> isSimpleLoad due to evan's desire...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
rename isStore -> mayStore to more accurately reflect...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-06
Chris Lattner
remove explicit isStore flags that are now inferrable.
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-11-13
Bill Wendling
Unify CALLSEQ_{START,END}. They take 4 parameters:...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-11
Evan Cheng
Remove (somewhat confusing) Imp<> helper, use let Defs...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-07
Evan Cheng
Initial JIT support for ARM by Raul Fernandes Herbster.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-21
Evan Cheng
No more noResults.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-19
Evan Cheng
Change instruction description to split OperandList...
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-06
Evan Cheng
No need for ccop anymore.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Evan Cheng
Each ARM use predicate operand is now made up of two...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-26
Dan Gohman
Revert the earlier change that removed the M_REMATERIAL...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Dan Gohman
Replace M_REMATERIALIZIBLE and the newly-added isOtherR...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-19
Evan Cheng
Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-08
Evan Cheng
tBcc is not a barrier.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-06
Evan Cheng
Mark these instructions clobbersPred. They modify the...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-16
Evan Cheng
ARM::tB is also predicable.
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-08
Evan Cheng
Switch BCC, MOVCCr, etc. to PredicateOperand.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Evan Cheng
Doh. PC displacement is between the constantpool and...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Lauro Ramos Venancio
ARM TLS: implement "general dynamic", "initial exec...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Evan Cheng
Back out previous check-in. Incorrect.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Evan Cheng
tLEApcrel is a AddrModeTs, i.e. pc relative.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Lauro Ramos Venancio
- Divides the comparisons in two types: comparisons...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Evan Cheng
Can't re-materialize mov r, imm in thumb since mov...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-27
Lauro Ramos Venancio
bugfix: sometimes the spiller puts a load between the...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-20
Lauro Ramos Venancio
bugfix: When the source register of CALL_NOLINK was...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Evan Cheng
Fix naming inconsistencies.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Evan Cheng
Special LDR instructions to load from non-pc-relative...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Evan Cheng
Constant generation instructions are re-materializable.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-07
Evan Cheng
Spill / restore should avoid modifying the condition...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-01
Evan Cheng
.set pc relative displacement bug: label should be...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-01
Evan Cheng
Special epilogue for vararg functions. We cannot do...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-31
Evan Cheng
Thumb asm syntax does not want 's' suffix for flag...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Evan Cheng
- Fix codegen for pc relative constant (e.g. JT) in...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Evan Cheng
Change the operand orders to t_addrmode_s* to make...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Evan Cheng
Use BL to implement Thumb far jumps.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-27
Evan Cheng
Thumb jumptable support.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-27
Evan Cheng
Thumb add / sub with carry.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Evan Cheng
Represent tADDspi and tSUBspi as two-address instructions.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Evan Cheng
extload -> zextload
blob
|
commitdiff
|
raw
|
diff to current
2007-01-24
Evan Cheng
Use PC relative ldr to load from a constantpool in...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-23
Evan Cheng
- Reorg Thumb load / store instructions. Combine each...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-19
Evan Cheng
ARM backend contribution from Apple.
blob
|
commitdiff
|
raw
|
diff to current