2010-12-22 |
Jim Grosbach | Trailing whitespace. |
tree | commitdiff |
2010-12-21 |
Bob Wilson | Add ARM-specific DAG combining to cast i64 vector eleme... |
tree | commitdiff |
2010-12-21 |
Eric Christopher | Arm and thumb call instructions are also in different... |
tree | commitdiff |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
tree | commitdiff |
2010-12-21 |
Eric Christopher | If we're not using reg+reg offset we're using reg+imm... |
tree | commitdiff |
2010-12-21 |
Bill Wendling | Fix a copy-pasto. When the tBR_JTr instruction was... |
tree | commitdiff |
2010-12-21 |
Bill Wendling | Comment cleanups. |
tree | commitdiff |
2010-12-18 |
Rafael Espindola | Remove the MCObjectFormat class. |
tree | commitdiff |
2010-12-18 |
Rafael Espindola | Move some data to the TargetWriter. |
tree | commitdiff |
2010-12-18 |
Bill Wendling | r120333 changed the opcode for the Thumb1 stuff from... |
tree | commitdiff |
2010-12-18 |
Bill Wendling | RemoveUnusedCPEntries can change things. Track it. |
tree | commitdiff |
2010-12-18 |
Bob Wilson | Rearrange some Neon multiclasses. No functional changes. |
tree | commitdiff |
2010-12-18 |
Bob Wilson | Fix result type of Neon floating-point comparisons... |
tree | commitdiff |
2010-12-18 |
Bob Wilson | Add some missing entries in ARMTargetLowering::getTarge... |
tree | commitdiff |
2010-12-17 |
Bill Wendling | During local stack slot allocation, the materializeFram... |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Avoid report_fatal_error in ARM's PrintAsmOperand method. |
tree | commitdiff |
2010-12-17 |
Jim Grosbach | If The ARM WriteNopData() gets an unaligned byte count... |
tree | commitdiff |
2010-12-17 |
Jim Grosbach | Add bits 31-28 to the Thumb2 encoding of TBB/TBH. |
tree | commitdiff |
2010-12-17 |
Jim Grosbach | Handle 2 and 4 byte data blob fixup values for ARM. |
tree | commitdiff |
2010-12-17 |
Rafael Espindola | Stub out explicit MCELFObjectTargetWriter interface. |
tree | commitdiff |
2010-12-17 |
Rafael Espindola | Move createELFObjectWriter to its own header. |
tree | commitdiff |
2010-12-17 |
Daniel Dunbar | MC/ARM: Use aggressive symbol folding (important for... |
tree | commitdiff |
2010-12-17 |
Daniel Dunbar | MC/Target: Remove HasScatteredSymbols target hook varia... |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Use PairDRegs to implement ConcatVectors. No functiona... |
tree | commitdiff |
2010-12-16 |
Jim Grosbach | Pseudo-ize the Thumb1 tBfar pattern. rdar://8777974 |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC/Mach-O: Lift some MachObjectWriter arguments into... |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC/Mach-O: Stub out explicit MCMachObjectTargetWriter... |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC/Mach-O: Move createMachObjectWriter into MCMachObjec... |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC: Move target specific fixup info descriptors to... |
tree | commitdiff |
2010-12-16 |
Matt Beaumont-Gay | Delete an extra "Imm5 = ", caught by GCC's -Wsequence... |
tree | commitdiff |
2010-12-16 |
Bill Wendling | Remove fixup_arm_thumb_ldst. The code was never calling... |
tree | commitdiff |
2010-12-16 |
Bill Wendling | Add tSpill and tRestore to the opcodes to replace with... |
tree | commitdiff |
2010-12-16 |
Bill Wendling | Add encodings for Thumb1 Spill and Restore pseudos. |
tree | commitdiff |
2010-12-15 |
Jim Grosbach | Thumb1 had two patterns for the same load-from-constant... |
tree | commitdiff |
2010-12-15 |
Eric Christopher | Don't handle -arm-long-calls in fast isel for now. |
tree | commitdiff |
2010-12-15 |
Bill Wendling | If we're changing the frame register to a physical... |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Whitespace cleanups. |
tree | commitdiff |
2010-12-15 |
Bob Wilson | Add Neon VCVT instructions for f32 <-> f16 conversions. |
tree | commitdiff |
2010-12-15 |
Jim Grosbach | Tweak a few pseudo-inst pattern base classes. |
tree | commitdiff |
2010-12-15 |
Jim Grosbach | The new t2LEApcrel* pseudo instructions need the size... |
tree | commitdiff |
2010-12-15 |
Owen Anderson | Implement cleanups suggested by Daniel. |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Add fixups for Thumb LDR/STR instructions. |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Reapply r121808 now that the missing patterns have... |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Add some missing patterns now that tLDRB and tLDRH... |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Revert r121808 until I can fix the build. |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | thumb adr fixup needs alignment just like the t2 version. |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Comments and cleaning. |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Make the ISel selections for LDR/STR the same as before... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Add support for MC-ized encoding of tLEApcrel and tLEAp... |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Fix comment. |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Multiclassify the LDR/STR encoding patterns. The only... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | trailing whitespace |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Refactor a bit for legibility. |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | trailing whitespace. |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Make sure to propagate the predicate operands for LEApc... |
tree | commitdiff |
2010-12-14 |
Owen Anderson | Fix a small bug (typo?) in the fixup for Thumb1 CBZ... |
tree | commitdiff |
2010-12-14 |
Daniel Dunbar | MC/ARM: Fix-up fixup offset for fixup_arm_branch target... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Trailing whitespace |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Use the integer scheduling intrinsic for integer loads... |
tree | commitdiff |
2010-12-14 |
Bill Wendling | The tLDR et al instructions were emitting either a... |
tree | commitdiff |
2010-12-14 |
Evan Cheng | bfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2... |
tree | commitdiff |
2010-12-14 |
Owen Anderson | Second attempt at make Thumb2 LEAs pseudos. This time... |
tree | commitdiff |
2010-12-13 |
Bob Wilson | Remove the rest of the *_sfp Neon instruction patterns. |
tree | commitdiff |
2010-12-13 |
Bob Wilson | Simplify N2VSPat, removing some unnecessary type arguments. |
tree | commitdiff |
2010-12-13 |
Owen Anderson | Revert r121721, which broke buildbots. |
tree | commitdiff |
2010-12-13 |
Owen Anderson | Make Thumb2 LEA-like instruction into pseudos, which... |
tree | commitdiff |
2010-12-13 |
Bob Wilson | Delete a line that I forgot to revert previously. |
tree | commitdiff |
2010-12-13 |
Bob Wilson | Use COPY_TO_REGCLASS instead of pseudo instructions... |
tree | commitdiff |
2010-12-13 |
Bob Wilson | Use pseudo instructions for 2-register Neon instruction... |
tree | commitdiff |
2010-12-13 |
Bob Wilson | Remove unused instruction class arguments. |
tree | commitdiff |
2010-12-13 |
Evan Cheng | Generalize BFI isel lowering a bit. |
tree | commitdiff |
2010-12-13 |
Owen Anderson | In Thumb2, direct branches can be encoded as either... |
tree | commitdiff |
2010-12-13 |
Jim Grosbach | Use 32-bit types for 32-bit values. |
tree | commitdiff |
2010-12-13 |
Jim Grosbach | Trailing whitespace. |
tree | commitdiff |
2010-12-11 |
Evan Cheng | (or (and (shl A, #shamt), mask), B) => ARMbfi B, A... |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Add FIXME |
tree | commitdiff |
2010-12-10 |
Owen Anderson | Attempt to get Thumb2 branch fixups working properly. |
tree | commitdiff |
2010-12-10 |
Owen Anderson | Fix merge error in my last fix to Thumb2 vldr fixups. |
tree | commitdiff |
2010-12-10 |
Owen Anderson | Fixups for Thumb2 vldr's need to have the effective... |
tree | commitdiff |
2010-12-10 |
Bill Wendling | The MCFixupKindInfo table needs to be in the order... |
tree | commitdiff |
2010-12-10 |
Owen Anderson | Provide the necessary post-encoder hook for Thumb2... |
tree | commitdiff |
2010-12-10 |
Bob Wilson | Add float patterns for Neon vld1-lane/dup and vst1... |
tree | commitdiff |
2010-12-10 |
Bob Wilson | Remove unused arguments. |
tree | commitdiff |
2010-12-10 |
Owen Anderson | Fix encoding of Thumb1 LDRB and STRB. |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Trailing whitespace. |
tree | commitdiff |
2010-12-10 |
Owen Anderson | Fix Thumb2 encodings of STREX and LDREX. |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Correct encoding of rotation immediate for Thumb2 instr... |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Fix encoding of 'U' bit for Thumb2 STRD/LDRD instructio... |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | More trivial cleanup. No need to define the EncoderMeth... |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Tidy up. |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Trailing whitespace. |
tree | commitdiff |
2010-12-10 |
Bob Wilson | Fix some invalid alignments for Neon vld-dup and vld... |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Teach isCSRestore() that ARM/Thumb2 functions will... |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Thumb unconditional branch binary encoding. rdar:/... |
tree | commitdiff |
2010-12-10 |
Jim Grosbach | Thumb conditional branch binary encodings. rdar://8745367 |
tree | commitdiff |
2010-12-10 |
Kevin Enderby | Fix the leak from r121401 of the Operands erased in... |
tree | commitdiff |
2010-12-09 |
Bill Wendling | Thumb ldr reg+imm offsets were encoded incorrectly... |
tree | commitdiff |
2010-12-09 |
Owen Anderson | Use the new IsAligned fixup flag to improve fixup encod... |
tree | commitdiff |
2010-12-09 |
Owen Anderson | Fix an issue in some Thumb fixups, where the effective... |
tree | commitdiff |
2010-12-09 |
Jim Grosbach | Rename CB/CBZ specific fixup accordingly. |
tree | commitdiff |
next |