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 |
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 |
2010-10-29 |
Jim Grosbach | ARM addrmode5 instructions have neither writeback nor... |
tree | commitdiff |
2010-10-29 |
Jim Grosbach | Trailing whitespace. |
tree | commitdiff |
2010-10-29 |
Benjamin Kramer | ARMAsmParser: Plug a memory leak. |
tree | commitdiff |
2010-10-29 |
Eric Christopher | Add an unreachable to silence warning - the switch... |
tree | commitdiff |
2010-10-29 |
Chris Lattner | add simple support for addrmode5 operands, allowing |
tree | commitdiff |
2010-10-28 |
Chris Lattner | give better error diagnostics, for example: |
tree | commitdiff |
2010-10-28 |
Chris Lattner | hook up getOpcodeName for ARM so that "llc -show-mc... |
tree | commitdiff |
2010-10-28 |
Chris Lattner | move a method out of line. |
tree | commitdiff |
2010-10-28 |
Chris Lattner | remove the rest of hte owningptr's, no functionality... |
tree | commitdiff |
2010-10-28 |
Jim Grosbach | PLD, PLDW, PLI encodings, plus refactor their use of... |
tree | commitdiff |
2010-10-28 |
Chris Lattner | rearrange ParseRegisterList. |
tree | commitdiff |
2010-10-28 |
Chris Lattner | refactor some code to simplify it, eliminating some... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Re-commit 117518 and 117519 now that ARM MC test failur... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Revert 117518 and 117519 for now. They changed scheduli... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | - Assign load / store with shifter op address modes... |
tree | commitdiff |
2010-10-28 |
Owen Anderson | Add correct NEON encodings for vtbl and vtbx. |
tree | commitdiff |
2010-10-27 |
Owen Anderson | Add correct NEON encodings for vext, vtrn, vuzp, and... |
tree | commitdiff |
2010-10-27 |
Bob Wilson | Fix compiler warnings about signed/unsigned comparisons. |
tree | commitdiff |
2010-10-27 |
Evan Cheng | Shifter ops are not always free. Do not fold them ... |
tree | commitdiff |
next |