Fix SPARC backend call instruction so that arguments passed through registers
[oota-llvm.git] / lib / Target / ARM /
2011-01-12 Matt Beaumont-GayPrefer llvm_unreachable to assert(0)
2011-01-12 Jason W Kim1. Support ELF pcrel relocations for movw/movt:
2011-01-11 Jason W KimWorkaround for bug 8721.
2011-01-11 Evan ChengClean up ARM subtarget code by using Triple ADT.
2011-01-11 Daniel DunbarMcARM: Fill in GetMnemonicAcceptInfo().
2011-01-11 Bob WilsonFix a comment: We now have intrinsics for vcvtr.
2011-01-11 Daniel DunbarMcARM: Sketch some logic for determining when to add...
2011-01-11 Daniel DunbarMcARM: Add more hard coded logic to SplitMnemonicAndCC...
2011-01-11 Eric ChristopherEven if we don't have 7 bytes of stack space we may...
2011-01-10 Eric ChristopherExpand on the safeness of restoring the sp from the...
2011-01-10 Daniel DunbarMcARM: Flush out hard coded known non-predicated mnemon...
2011-01-10 Daniel DunbarMcARM: Mark some T2 ...s instructions as codegen only...
2011-01-10 Daniel DunbarARM/MC: Mark several '...S' instructions as codegen...
2011-01-10 Daniel DunbarMC/ARM/AsmParser: Minor nitty fixes.
2011-01-10 Anton KorobeynikovUpdate CMake stuff
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-10 Daniel DunbarMC/ARM/AsmParser: Split out SplitMnemonicAndCC().
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-08 Evan ChengRecognize inline asm 'rev /bin/bash, ' as a bswap intri...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-07 Bob WilsonAdd an explanatory message for an assertion.
2011-01-07 Matt Beaumont-GayEliminate variable only used in debug builds.
2011-01-07 Bob WilsonLower some BUILD_VECTORS using VEXT+shuffle.
2011-01-07 Bob WilsonAdd ARM patterns to match EXTRACT_SUBVECTOR nodes.
2011-01-06 Bob WilsonPR8921: LDM/POP do not support interworking prior to...
2011-01-06 Bob WilsonRemove extra whitespace.
2011-01-06 Bob WilsonFix comment typo.
2011-01-06 Evan ChengRe-implement r122936 with proper target hooks. Now...
2011-01-05 Chris Lattnerfix some -Wself-assign warnings.
2011-01-04 Andrew TrickFix the ARM IIC_iCMPsi itinerary and add an important...
2011-01-03 Bill WendlingFormatting changes. No functionality change.
2011-01-01 Anton KorobeynikovModel operand restrictions of mul-like instructions...
2010-12-29 NAKAMURA TakumiCMake: Add disabling optimization on MSVC8 and MSVC10...
2010-12-24 Andrew TrickVarious bits of framework needed for precise machine...
2010-12-24 Andrew Trickwhitespace
2010-12-24 Jim GrosbachUse a StringSwitch<> instead of a manually constructed...
2010-12-23 Jim GrosbachRemove dead patterns.
2010-12-23 Jim GrosbachRecognize a few more documented register name aliases...
2010-12-23 Bob WilsonRadar 8803471: Fix expansion of ARM BCCi64 pseudo instr...
2010-12-23 Chris LattnerFlag -> Glue, the ongoing saga
2010-12-22 Jim GrosbachTrailing whitespace.
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...
next