X86 supports i8/i16 overflow ops (except i8 multiplies), we should
[oota-llvm.git] / lib / Target /
2010-12-19 Chris LattnerX86 supports i8/i16 overflow ops (except i8 multiplies...
2010-12-19 Chris Lattnerrecognize an unsigned add with overflow idiom into...
2010-12-18 Anton KorobeynikovRestore the behavior of frame lowering before my refact...
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 Rafael EspindolaRelax push instructions.
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 Nate BegemanAdd support for matching psign & plendvb to the x86...
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 Benjamin KramerPass StringRefs by value, for consistency.
2010-12-17 Rafael EspindolaStub out explicit MCELFObjectTargetWriter interface.
2010-12-17 Rafael EspindolaMove createELFObjectWriter to its own header.
2010-12-17 Kalle RaiskilaDon't feed 19 bit immediates to ILA.
2010-12-17 Daniel DunbarMC/ARM: Use aggressive symbol folding (important for...
2010-12-17 Daniel DunbarMC/Mach-O: On second thought, use a custom hook 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 Rafael EspindolaMake pushq produce signed relocations.
2010-12-16 Wesley PeckFix MBlaze backend call instructions so that arguments...
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 DunbarFix indentation (per style guide).
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 Daniel DunbarMC: Make TargetAsmBackend available to the AsmStreamer.
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 Evan ChengOnly rr forms of ADD*_DB are commutable.
2010-12-15 Bob WilsonAdd Neon VCVT instructions for f32 <-> f16 conversions.
2010-12-15 Wesley PeckLower the MBlaze target specific calling conventions...
2010-12-15 Wesley PeckAdd some special purpose register definitions to the...
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 Chris Lattneradd another overflow idiom
2010-12-15 Chris Lattneradd a note about overflow idiom recognition.
2010-12-15 Chris Lattneradd a shift/imul missed optimization
2010-12-15 Chris Lattneradd a note about a SPEC hack that gcc mainline does.
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 Jakob Stoklund OlesenAdd TargetRegisterInfo::printReg() to pretty-print...
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-13 Evan ChengDisable auto-detection of AVX support since AVX codegen...
2010-12-13 Chris Lattneradd a note
2010-12-12 Wesley PeckMissed some ADDI <-> ADDIK conversions in 121649.
2010-12-12 Wesley PeckMBlaze delay slot filler was not capable of using ADDK...
2010-12-12 Wesley PeckThe ADD and ADDK (and all variants) instructions where...
2010-12-12 Wesley Peck1. Change MBlaze indirect branches to use absolute...
2010-12-11 Benjamin KramerGeneralize the and-icmp-select instcombine further...
2010-12-11 Benjamin KramerFactor the (x & 2^n) ? 2^m : 0 instcombine into its...
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...
next