projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Disallow the certain NEON modified-immediate forms when generating vorr or vbic.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2010-11-05
Owen Anderson
Disallow the certain NEON modified-immediate forms...
tree
|
commitdiff
2010-11-05
Jim Grosbach
MC'ize simple ARMConstantValue entry emission (with...
tree
|
commitdiff
2010-11-05
Owen Anderson
Add codegen and encoding support for the immediate...
tree
|
commitdiff
2010-11-05
Jim Grosbach
Enable MachO writing for ARM/Darwin. Lots of stuff...
tree
|
commitdiff
2010-11-05
Jim Grosbach
Allow targets to specify the MachO CPUType/CPUSubtype...
tree
|
commitdiff
2010-11-05
Jim Grosbach
Add FIXME.
tree
|
commitdiff
2010-11-04
Duncan Sands
In the calling convention logic, ValVT is always a...
tree
|
commitdiff
2010-11-04
Evan Cheng
Fix @llvm.prefetch isel. Selecting between pld / pldw...
tree
|
commitdiff
2010-11-04
Jim Grosbach
Add ARM fixup info for load/store label references...
tree
|
commitdiff
2010-11-04
Bill Wendling
Add encoding for VSTR.
tree
|
commitdiff
2010-11-03
Jim Grosbach
Teach ARM Target to use the tblgen support for generati...
tree
|
commitdiff
2010-11-03
Owen Anderson
Covert VORRIMM to be produced via early target-specific...
tree
|
commitdiff
2010-11-03
Owen Anderson
Add support for code generation of the one register...
tree
|
commitdiff
2010-11-03
Jim Grosbach
trailing whitespace
tree
|
commitdiff
2010-11-03
Eric Christopher
Optimize generated code for integer materialization...
tree
|
commitdiff
2010-11-03
Owen Anderson
Unlike a lot of NEON instructions, vext isn't _actually...
tree
|
commitdiff
2010-11-03
Bob Wilson
Add codegen patterns for VST1-lane instructions. Radar...
tree
|
commitdiff
2010-11-03
Bob Wilson
Check for extractelement with a variable operand for...
tree
|
commitdiff
2010-11-03
Duncan Sands
Simplify uses of MVT and EVT. An MVT can be compared...
tree
|
commitdiff
2010-11-03
Duncan Sands
Inside the calling convention logic LocVT is always...
tree
|
commitdiff
2010-11-03
Evan Cheng
Fix preload instruction isel. Only v7 supports pli...
tree
|
commitdiff
2010-11-03
Evan Cheng
Add support to match @llvm.prefetch to pld / pldw ...
tree
|
commitdiff
2010-11-03
Bill Wendling
Put the PC encoding in the correct bit position.
tree
|
commitdiff
2010-11-03
Eric Christopher
Invert these branches by default, it makes assembly...
tree
|
commitdiff
2010-11-03
Bill Wendling
The MC code couldn't handle ARM LDR instructions with...
tree
|
commitdiff
2010-11-03
Jim Grosbach
Remove unused function.
tree
|
commitdiff
2010-11-03
Jim Grosbach
Remove the no longer used 'Modifier' optional operand...
tree
|
commitdiff
2010-11-03
Jim Grosbach
Remove unused function.
tree
|
commitdiff
2010-11-03
Jim Grosbach
Break ARM addrmode4 (load/store multiple base address...
tree
|
commitdiff
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
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
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
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
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
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-30
Eric Christopher
Make sure we have a legal type (and simple) before...
tree
|
commitdiff
2010-10-30
Jim Grosbach
Add FIXME.
tree
|
commitdiff
2010-10-30
Jim Grosbach
Tidy up.
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
next