projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis
[oota-llvm.git]
/
lib
/
Target
/
2010-11-03
Evan Cheng
Two sets of changes. Sorry they are intermingled.
tree
|
commitdiff
2010-11-03
Evan Cheng
Modify scheduling itineraries to correct instruction...
tree
|
commitdiff
2010-11-02
Eric Christopher
Make sure we're only storing a single bit here.
tree
|
commitdiff
2010-11-02
Chris Lattner
per a suggestion by Frits van Bommel, mark all MBlaze...
tree
|
commitdiff
2010-11-02
Owen Anderson
Revert r118097 to fix buildbots.
tree
|
commitdiff
2010-11-02
Chris Lattner
Completely reject instructions that have an operand...
tree
|
commitdiff
2010-11-02
Bill Wendling
Obsessive formatting changes. No functionality impact.
tree
|
commitdiff
2010-11-02
Bill Wendling
Omit unused parameter name.
tree
|
commitdiff
2010-11-02
Bill Wendling
Simplify the EncodeInstruction method now that a lot...
tree
|
commitdiff
2010-11-02
Owen Anderson
Since these fields are not exactly equivalent to the...
tree
|
commitdiff
2010-11-02
Bill Wendling
Rename getAddrModeImm12OpValue to getAddrModeImmOpValue...
tree
|
commitdiff
2010-11-02
Owen Anderson
Rename encoder methods to match naming convention.
tree
|
commitdiff
2010-11-02
Chris Lattner
mark a few codegenonly instructions.
tree
|
commitdiff
2010-11-02
Owen Anderson
Provide correct encodings for the remaining vst variant...
tree
|
commitdiff
2010-11-02
Owen Anderson
Tentative encodings for the "single element from one...
tree
|
commitdiff
2010-11-02
Owen Anderson
Add correct encodings for basic variants for vst3 and...
tree
|
commitdiff
2010-11-02
Bob Wilson
Add NEON VST1-lane instructions. Partial fix for Radar...
tree
|
commitdiff
2010-11-02
Owen Anderson
Add correct encodings for the basic variants for vst2.
tree
|
commitdiff
2010-11-02
Owen Anderson
Add correct encodings for the basic form of vst1.
tree
|
commitdiff
2010-11-02
Owen Anderson
Factor out a common encoding class for loads and stores...
tree
|
commitdiff
2010-11-02
Owen Anderson
Add correct encodings for the rest of the vld instructi...
tree
|
commitdiff
2010-11-02
Jim Grosbach
Sort bit assignments. Cosmetic change only.
tree
|
commitdiff
2010-11-02
Jim Grosbach
Revert r114340 (improvements in Darwin function prologu...
tree
|
commitdiff
2010-11-02
Owen Anderson
Add correct NEON encodings for vld2, vld3, and vld4...
tree
|
commitdiff
2010-11-02
Eric Christopher
Remove an assert - it's possible to be hit, and we...
tree
|
commitdiff
2010-11-02
Eric Christopher
Whitespeace
tree
|
commitdiff
2010-11-02
Eric Christopher
No really, no thumb1 for arm fast isel. Also add an...
tree
|
commitdiff
2010-11-02
Owen Anderson
Attempt to provide correct encodings for a number of...
tree
|
commitdiff
2010-11-02
Owen Anderson
Add aesthetic break.
tree
|
commitdiff
2010-11-02
Owen Anderson
Add correct NEON encodings for the "multiple single...
tree
|
commitdiff
2010-11-01
Jim Grosbach
Explicitly check for non-consant reference in an LDRi12...
tree
|
commitdiff
2010-11-01
Jim Grosbach
Remove unused function.
tree
|
commitdiff
2010-11-01
Bob Wilson
Add support for alignment operands on VLD1-lane instruc...
tree
|
commitdiff
2010-11-01
Bill Wendling
Missed reverting this bit.
tree
|
commitdiff
2010-11-01
Bill Wendling
Minor cleanup.
tree
|
commitdiff
2010-11-01
Chris Lattner
rearrange a bit.
tree
|
commitdiff
2010-11-01
Bob Wilson
Add NEON VLD1-lane instructions. Partial fix for Radar...
tree
|
commitdiff
2010-11-01
Bill Wendling
Move the machine operand MC encoding patterns to the...
tree
|
commitdiff
2010-11-01
Chris Lattner
use our fancy new MnemonicAlias mechanism to remove...
tree
|
commitdiff
2010-11-01
Bill Wendling
When we look at instructions to convert to setting...
tree
|
commitdiff
2010-11-01
Bob Wilson
NEON does not support truncating vector stores. Radar...
tree
|
commitdiff
2010-11-01
Jim Grosbach
Add FIXME.
tree
|
commitdiff
2010-11-01
Jim Grosbach
Add 'IsThumb' predicate to patterns marked as 'IsThumb1...
tree
|
commitdiff
2010-11-01
Jim Grosbach
Mark ARM subtarget features that are available for...
tree
|
commitdiff
2010-11-01
Jim Grosbach
trailing whitespace
tree
|
commitdiff
2010-11-01
Jim Grosbach
The T2 extract/pack instructions are only valid in...
tree
|
commitdiff
2010-11-01
Bill Wendling
Move instruction encoding bits into the parent class...
tree
|
commitdiff
2010-11-01
Chris Lattner
"mov[zs]x (mem), GR16" are not ambiguous: the mem
tree
|
commitdiff
2010-11-01
Chris Lattner
Implement enough of the missing instalias support to get
tree
|
commitdiff
2010-11-01
Chris Lattner
make the asm matcher emitter reject instructions that...
tree
|
commitdiff
2010-11-01
Chris Lattner
reject instructions that contain a \n in their asmstrin...
tree
|
commitdiff
2010-10-31
Chris Lattner
fix the !eq operator in tblgen to return a bit instead...
tree
|
commitdiff
2010-10-31
Chris Lattner
two changes: make the asmmatcher generator ignore ARM...
tree
|
commitdiff
2010-10-31
Chris Lattner
reapply r117858 with apparent editor malfunction fixed...
tree
|
commitdiff
2010-10-31
Chris Lattner
revert r117858 while I check out a failure I missed.
tree
|
commitdiff
2010-10-31
Chris Lattner
the asm matcher can't handle operands with modifiers...
tree
|
commitdiff
2010-10-31
Chris Lattner
sketch out the planned instruction alias mechanism...
tree
|
commitdiff
2010-10-31
Duncan Sands
Factorize the duplicated logic for choosing the right...
tree
|
commitdiff
2010-10-31
Duncan Sands
Remove CCAssignFnForRet from X86 FastISel in favour...
tree
|
commitdiff
2010-10-30
Eric Christopher
Make sure we have a legal type (and simple) before...
tree
|
commitdiff
2010-10-30
Chris Lattner
Resolve a terrible hack in tblgen: instead of hardcoding
tree
|
commitdiff
2010-10-30
Chris Lattner
Implement (and document!) support for MnemonicAlias...
tree
|
commitdiff
2010-10-30
Chris Lattner
really zap alias.
tree
|
commitdiff
2010-10-30
Chris Lattner
move fcompi alias to .td file and zap some useless...
tree
|
commitdiff
2010-10-30
Chris Lattner
move rep aliases to td file
tree
|
commitdiff
2010-10-30
Chris Lattner
move sal aliases to .td file.
tree
|
commitdiff
2010-10-30
Chris Lattner
fix an encoding mismatch where "sal %eax, 1" was not...
tree
|
commitdiff
2010-10-30
Chris Lattner
move a bunch more aliases from .cpp -> .td file.
tree
|
commitdiff
2010-10-30
Chris Lattner
move cmov aliases to .td file.
tree
|
commitdiff
2010-10-30
Chris Lattner
move setcc and jcc aliases from .cpp to .td
tree
|
commitdiff
2010-10-30
Chris Lattner
move some code.
tree
|
commitdiff
2010-10-30
Chris Lattner
implement (and document!) the first kind of MC assemble...
tree
|
commitdiff
2010-10-30
Jim Grosbach
Add FIXME.
tree
|
commitdiff
2010-10-30
Jim Grosbach
Clean up comments.
tree
|
commitdiff
2010-10-30
Jim Grosbach
Tidy up.
tree
|
commitdiff
2010-10-30
Chris Lattner
stay out of the reserved namespace
tree
|
commitdiff
2010-10-30
Chris Lattner
simplify this code.
tree
|
commitdiff
2010-10-30
Chris Lattner
split MaybeParseRegister into its two logical uses...
tree
|
commitdiff
2010-10-30
Jim Grosbach
Avoid re-evaluating MI.getNumOperands() every iteration...
tree
|
commitdiff
2010-10-30
Bob Wilson
Overhaul memory barriers in the ARM backend. Radar...
tree
|
commitdiff
2010-10-30
Jim Grosbach
Encode the register list operands for ARM mode LDM...
tree
|
commitdiff
2010-10-29
Bill Wendling
Some instructions end with an "ls" prefix, but it doesn...
tree
|
commitdiff
2010-10-29
Jim Grosbach
Remove hard tab characters.
tree
|
commitdiff
2010-10-29
Jim Grosbach
80 column fix.
tree
|
commitdiff
2010-10-29
Jim Grosbach
trailing whitespace
tree
|
commitdiff
2010-10-29
Jim Grosbach
s/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consi...
tree
|
commitdiff
2010-10-29
Evan Cheng
Fix fpscr <-> GPR latency info.
tree
|
commitdiff
2010-10-29
Jim Grosbach
add FIXME
tree
|
commitdiff
2010-10-29
Jim Grosbach
Convert ARM::MOVi2pieces to a true pseudo-instruction...
tree
|
commitdiff
2010-10-29
Eric Christopher
Handle comparison values we already have - this fixes...
tree
|
commitdiff
2010-10-29
Jim Grosbach
ARM::MOVi32imm is expanded in ARMExpandPseudoInsts...
tree
|
commitdiff
2010-10-29
Jim Grosbach
Fix typo.
tree
|
commitdiff
2010-10-29
Jim Grosbach
ARM encoding information for CLREX, SWP and SWPB. Add...
tree
|
commitdiff
2010-10-29
Jim Grosbach
ARM mode LDREX*/STREX* binary encodings.
tree
|
commitdiff
2010-10-29
Jim Grosbach
Encoding information for ARM conditional move instructions.
tree
|
commitdiff
2010-10-29
Evan Cheng
Avoiding overly aggressive latency scheduling. If the...
tree
|
commitdiff
2010-10-29
Evan Cheng
- Don't schedule nodes with only MVT::Flag and MVT...
tree
|
commitdiff
2010-10-29
Jim Grosbach
Handle ARM addrmode5 instructions with an offset.
tree
|
commitdiff
2010-10-29
John Thompson
Inline asm multiple alternative constraints development...
tree
|
commitdiff
2010-10-29
Jim Grosbach
Revert 117660. Apparently it's not as trivial as that...
tree
|
commitdiff
next