Don't relax org or align. They change size as the relaxation happens, but they
[oota-llvm.git] / lib / Target / ARM /
2010-12-21 Bob WilsonAdd ARM-specific DAG combining to cast i64 vector eleme...
2010-12-21 Eric ChristopherArm and thumb call instructions are also in different...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-21 Eric ChristopherIf we're not using reg+reg offset we're using reg+imm...
2010-12-21 Bill WendlingFix a copy-pasto. When the tBR_JTr instruction was...
2010-12-21 Bill WendlingComment cleanups.
2010-12-18 Rafael EspindolaRemove the MCObjectFormat class.
2010-12-18 Rafael EspindolaMove some data to the TargetWriter.
2010-12-18 Bill Wendlingr120333 changed the opcode for the Thumb1 stuff from...
2010-12-18 Bill WendlingRemoveUnusedCPEntries can change things. Track it.
2010-12-18 Bob WilsonRearrange some Neon multiclasses. No functional changes.
2010-12-18 Bob WilsonFix result type of Neon floating-point comparisons...
2010-12-18 Bob WilsonAdd some missing entries in ARMTargetLowering::getTarge...
2010-12-17 Bill WendlingDuring local stack slot allocation, the materializeFram...
2010-12-17 Bob WilsonAvoid report_fatal_error in ARM's PrintAsmOperand method.
2010-12-17 Jim GrosbachIf The ARM WriteNopData() gets an unaligned byte count...
2010-12-17 Jim GrosbachAdd bits 31-28 to the Thumb2 encoding of TBB/TBH.
2010-12-17 Jim GrosbachHandle 2 and 4 byte data blob fixup values for ARM.
2010-12-17 Rafael EspindolaStub out explicit MCELFObjectTargetWriter interface.
2010-12-17 Rafael EspindolaMove createELFObjectWriter to its own header.
2010-12-17 Daniel DunbarMC/ARM: Use aggressive symbol folding (important for...
2010-12-17 Daniel DunbarMC/Target: Remove HasScatteredSymbols target hook varia...
2010-12-17 Bob WilsonUse PairDRegs to implement ConcatVectors. No functiona...
2010-12-16 Jim GrosbachPseudo-ize the Thumb1 tBfar pattern. rdar://8777974
2010-12-16 Daniel DunbarMC/Mach-O: Lift some MachObjectWriter arguments into...
2010-12-16 Daniel DunbarMC/Mach-O: Stub out explicit MCMachObjectTargetWriter...
2010-12-16 Daniel DunbarMC/Mach-O: Move createMachObjectWriter into MCMachObjec...
2010-12-16 Daniel DunbarMC: Move target specific fixup info descriptors to...
2010-12-16 Matt Beaumont-GayDelete an extra "Imm5 = ", caught by GCC's -Wsequence...
2010-12-16 Bill WendlingRemove fixup_arm_thumb_ldst. The code was never calling...
2010-12-16 Bill WendlingAdd tSpill and tRestore to the opcodes to replace with...
2010-12-16 Bill WendlingAdd encodings for Thumb1 Spill and Restore pseudos.
2010-12-15 Jim GrosbachThumb1 had two patterns for the same load-from-constant...
2010-12-15 Eric ChristopherDon't handle -arm-long-calls in fast isel for now.
2010-12-15 Bill WendlingIf we're changing the frame register to a physical...
2010-12-15 Bill WendlingWhitespace cleanups.
2010-12-15 Bob WilsonAdd Neon VCVT instructions for f32 <-> f16 conversions.
2010-12-15 Jim GrosbachTweak a few pseudo-inst pattern base classes.
2010-12-15 Jim GrosbachThe new t2LEApcrel* pseudo instructions need the size...
2010-12-15 Owen AndersonImplement cleanups suggested by Daniel.
2010-12-15 Bill WendlingAdd fixups for Thumb LDR/STR instructions.
2010-12-15 Bill WendlingReapply r121808 now that the missing patterns have...
2010-12-15 Bill WendlingAdd some missing patterns now that tLDRB and tLDRH...
2010-12-15 Bill WendlingRevert r121808 until I can fix the build.
2010-12-14 Jim Grosbachthumb adr fixup needs alignment just like the t2 version.
2010-12-14 Bill WendlingComments and cleaning.
2010-12-14 Bill WendlingMake the ISel selections for LDR/STR the same as before...
2010-12-14 Jim GrosbachAdd support for MC-ized encoding of tLEApcrel and tLEAp...
2010-12-14 Bill WendlingFix comment.
2010-12-14 Bill WendlingMulticlassify the LDR/STR encoding patterns. The only...
2010-12-14 Jim Grosbachtrailing whitespace
2010-12-14 Jim GrosbachRefactor a bit for legibility.
2010-12-14 Jim Grosbachtrailing whitespace.
2010-12-14 Jim GrosbachMake sure to propagate the predicate operands for LEApc...
2010-12-14 Owen AndersonFix a small bug (typo?) in the fixup for Thumb1 CBZ...
2010-12-14 Daniel DunbarMC/ARM: Fix-up fixup offset for fixup_arm_branch target...
2010-12-14 Jim GrosbachTrailing whitespace
2010-12-14 Bill WendlingUse the integer scheduling intrinsic for integer loads...
2010-12-14 Bill WendlingThe tLDR et al instructions were emitting either a...
2010-12-14 Evan Chengbfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2...
2010-12-14 Owen AndersonSecond attempt at make Thumb2 LEAs pseudos. This time...
2010-12-13 Bob WilsonRemove the rest of the *_sfp Neon instruction patterns.
2010-12-13 Bob WilsonSimplify N2VSPat, removing some unnecessary type arguments.
2010-12-13 Owen AndersonRevert r121721, which broke buildbots.
2010-12-13 Owen AndersonMake Thumb2 LEA-like instruction into pseudos, which...
2010-12-13 Bob WilsonDelete a line that I forgot to revert previously.
2010-12-13 Bob WilsonUse COPY_TO_REGCLASS instead of pseudo instructions...
2010-12-13 Bob WilsonUse pseudo instructions for 2-register Neon instruction...
2010-12-13 Bob WilsonRemove unused instruction class arguments.
2010-12-13 Evan ChengGeneralize BFI isel lowering a bit.
2010-12-13 Owen AndersonIn Thumb2, direct branches can be encoded as either...
2010-12-13 Jim GrosbachUse 32-bit types for 32-bit values.
2010-12-13 Jim GrosbachTrailing whitespace.
2010-12-11 Evan Cheng(or (and (shl A, #shamt), mask), B) => ARMbfi B, A...
2010-12-10 Jim GrosbachAdd FIXME
2010-12-10 Owen AndersonAttempt to get Thumb2 branch fixups working properly.
2010-12-10 Owen AndersonFix merge error in my last fix to Thumb2 vldr fixups.
2010-12-10 Owen AndersonFixups for Thumb2 vldr's need to have the effective...
2010-12-10 Bill WendlingThe MCFixupKindInfo table needs to be in the order...
2010-12-10 Owen AndersonProvide the necessary post-encoder hook for Thumb2...
2010-12-10 Bob WilsonAdd float patterns for Neon vld1-lane/dup and vst1...
2010-12-10 Bob WilsonRemove unused arguments.
2010-12-10 Owen AndersonFix encoding of Thumb1 LDRB and STRB.
2010-12-10 Jim GrosbachTrailing whitespace.
2010-12-10 Owen AndersonFix Thumb2 encodings of STREX and LDREX.
2010-12-10 Jim GrosbachCorrect encoding of rotation immediate for Thumb2 instr...
2010-12-10 Jim GrosbachFix encoding of 'U' bit for Thumb2 STRD/LDRD instructio...
2010-12-10 Jim GrosbachMore trivial cleanup. No need to define the EncoderMeth...
2010-12-10 Jim GrosbachTidy up.
2010-12-10 Jim GrosbachTrailing whitespace.
2010-12-10 Bob WilsonFix some invalid alignments for Neon vld-dup and vld...
2010-12-10 Jim GrosbachTeach isCSRestore() that ARM/Thumb2 functions will...
2010-12-10 Jim GrosbachThumb unconditional branch binary encoding. rdar:/...
2010-12-10 Jim GrosbachThumb conditional branch binary encodings. rdar://8745367
2010-12-10 Kevin EnderbyFix the leak from r121401 of the Operands erased in...
2010-12-09 Bill WendlingThumb ldr reg+imm offsets were encoded incorrectly...
2010-12-09 Owen AndersonUse the new IsAligned fixup flag to improve fixup encod...
2010-12-09 Owen AndersonFix an issue in some Thumb fixups, where the effective...
2010-12-09 Jim GrosbachRename CB/CBZ specific fixup accordingly.
2010-12-09 Kevin EnderbyAdd support for parsing ARM arithmetic instructions...
next