Refactor code a bit to reduce number of calls in the final compiled code. No function...
[oota-llvm.git] / lib / Target /
2012-08-18 Craig TopperRefactor code a bit to reduce number of calls in the...
2012-08-18 Craig TopperReorder initialization list to silence -Wreorder
2012-08-18 Nadav RotemRevert r162160 because it made a few buildbots fail.
2012-08-18 Nadav RotemThe X86 backend has a number of optimizations for SETCC...
2012-08-17 Akira HatanakaAdd MipsELFWriterInfo.{h,cpp}.
2012-08-17 Akira HatanakaCorrect MCJIT functionality for MIPS32 architecture.
2012-08-17 Jakob Stoklund OlesenAvoid folding ADD instructions with FI operands.
2012-08-17 Akira HatanakaAdd stub methods for mips assembly matcher.
2012-08-17 Bill WendlingChange the `linker_private_weak_def_auto' linkage to...
2012-08-17 Jakob Stoklund OlesenAdd comment, clean up code. No functional change.
2012-08-17 Tim NorthoverImplement NEON domain switching for scalar <-> S-regist...
2012-08-17 Craig TopperUse nested switch to select arguments to reduce calls...
2012-08-17 Craig TopperMake ReplaceATOMIC_BINARY_64 a static function. Use...
2012-08-17 Craig TopperRemove unnecessary include of ARMGenInstrInfo.inc.
2012-08-16 Jakob Stoklund OlesenAdd ADD and SUB to the predicable ARM instructions.
2012-08-16 Jakob Stoklund OlesenHandle ARM MOVCC optimization in PeepholeOptimizer.
2012-08-16 Roman DivackyRevert r162034, r162035 and r162037.
2012-08-16 Roman DivackyDefine and handle additional fixup kinds. By Adhemerval...
2012-08-16 Roman DivackyFix typo and grammar. By Adhemerval Zanella.
2012-08-16 Jush Lu[arm-fast-isel] Add support for fastcc.
2012-08-16 Anitha BoyapatiPatch to enable FMA on bdver2 target. Make XOP feature...
2012-08-16 Anitha Boyapatigit-svn-id: https://llvm.org/svn/llvm-project/llvm...
2012-08-16 Akira HatanakaAdd Android ABI to Mips backend to handle functions...
2012-08-15 Jakob Stoklund OlesenFold predicable instructions into MOVCC / t2MOVCC.
2012-08-15 Evan ChengUse vld1/vst1 to load/store f64 if alignment is < 4...
2012-08-15 Jakob Stoklund OlesenAdd missing Rfalse operand to the predicated pseudo...
2012-08-14 Anton KorobeynikovThe names of VFP variants of half-to-float conversion...
2012-08-14 Eric ChristopherThis needs braces. Spotted by Bill.
2012-08-14 Michael Liaominor fix of X86ISD::VSEXT_MOVL dump
2012-08-14 Michael Liaofix PR11334
2012-08-14 Jim GrosbachSwitch the fixed-length disassembler to be table-driven.
2012-08-14 Craig TopperFactor duplicate calls to getUNDEF in several functions.
2012-08-14 Craig TopperRe-factor intrinsic lowering to combine common parts...
2012-08-13 Jakob Stoklund OlesenRemove the TII::scheduleTwoAddrSource() hook.
2012-08-13 Manman RenARM: enable struct byval for AAPCS-VFP.
2012-08-13 Arnold Schwaighofer[Hexagon] Don't mark callee saved registers as clobbere...
2012-08-13 Nadav RotemDo not optimize (or (and X,Y), Z) into BFI and other...
2012-08-13 Manman RenX86: move Int_CVTSD2SSrr, Int_CVTSI2SSrr, Int_CVTSI2SDr...
2012-08-13 Eric ChristopherAdd support for the %H output modifier.
2012-08-13 Manman RenX86: when auto-detecting the subtarget features, make...
2012-08-13 Tim NorthoverUse correct loads for vector types during extending...
2012-08-13 Craig TopperTidy up VSETCC lowering code a bit more by adding an...
2012-08-13 Craig TopperRefactor code a bit to share commonalities. No function...
2012-08-13 Craig TopperFix an unused variable warning from r161742.
2012-08-13 Craig TopperRemove the LowerMMXCONCAT_VECTORS function. It could...
2012-08-12 Craig TopperRemove call to setOperationAction for SETCC of v4f32...
2012-08-12 Craig TopperRemove unnecessary call to setOperationAction for SETCC...
2012-08-12 Arnold SchwaighoferRevert 161581: Patch to implement UMLAL/SMLAL instructi...
2012-08-12 Craig TopperChange addTypeForNeon to use MVT instead of EVT so...
2012-08-12 Craig TopperMake replace many calls to getSizeInBits() with is128Bi...
2012-08-12 Craig TopperUse MVT.isXBitVector instead of EVT.isXBitVector when...
2012-08-11 Michael Liaofix PR13577, an issue introduced by r161687
2012-08-11 Craig TopperMove setOperationAction for CONCAT_VECTORS for 256...
2012-08-11 Craig TopperTidy up indentation. No functional change.
2012-08-11 Craig TopperFix a cast that was casting away 'const' unnecessarily
2012-08-11 Craig TopperAdd a couple default: llvm_unreachable() to some switch...
2012-08-10 Manman RenX86: when we are auto-detecting the subtarget features...
2012-08-10 Manman RenARM: enable struct byval for AAPCS.
2012-08-10 Michael Liaoadd X86-specific DAG optimization to simplify boolean...
2012-08-10 Michael Liaoremove tailing whitespaces and test commit
2012-08-10 Joerg SonnenbergerAdd some missing includes for the build against stdcxx.
2012-08-09 Eric ChristopherRemove getARMRegisterNumbering and replace with calls...
2012-08-09 Jakob Stoklund OlesenDon't modify MO while use_iterator is still pointing...
2012-08-09 Chad Rosier[ms-inline asm] Extend the MC AsmParser API to match...
2012-08-09 Jack CarterAnother 32 to 64 bit sign extension bug.
2012-08-09 Arnold SchwaighoferPatch to implement UMLAL/SMLAL instructions for the...
2012-08-09 Eric ChristopherThis field isn't used anymore, use it with HWEncoding...
2012-08-08 Jakob Stoklund OlesenDon't use getNextOperandForReg().
2012-08-08 Andrew TrickAdded MispredictPenalty to SchedMachineModel.
2012-08-08 Andrew Trickwhitespace
2012-08-08 Manman RenX86: enable CSE between CMP and SUB
2012-08-08 Jakob Stoklund OlesenDon't scan physreg use-def chains looking for a PIC...
2012-08-07 Evan ChengX86 cmp lowering is looking past truncate on the condit...
2012-08-07 Hal FinkelAdd a comment about mftb vs. mfspr on PPC.
2012-08-07 Bill WendlingRevert r161371. Removing the 'const' before Type is...
2012-08-07 Jack CarterThe define for 64 bit sign extension neglected to
2012-08-07 Bill WendlingConstify the Type parameter to some methods (which...
2012-08-07 Andrew TrickAllow x86 subtargets to use the GenericModel defined...
2012-08-07 Jack CarterMips relocation R_MIPS_64 relocates a 64 bit double...
2012-08-06 Jack CarterThe Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64
2012-08-06 Jack CarterMips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST.
2012-08-06 Hal FinkelMFTB on PPC64 should really be encoded using MFSPR.
2012-08-06 Eric ChristopherAdd support for the OpenBSD for Bitrig.
2012-08-06 Roman DivackyRemove empty overrides of processFunctionBeforeFrameFin...
2012-08-06 Craig TopperImplement proper handling for pcmpistri/pcmpestri intri...
2012-08-05 Craig TopperRemove custom inserter for MWAIT. It doesn't do anythin...
2012-08-05 Craig TopperUse a COPY node instead of an explicit MOVA opcode...
2012-08-04 Hal FinkelAdd readcyclecounter lowering on PPC64.
2012-08-04 Anton KorobeynikovSkip impdef regs during eabi save/restore list emission...
2012-08-04 Anton KorobeynikovRecognize vst1.64 / vld1.64 with 3 and 4 regs as load...
2012-08-04 Anton KorobeynikovAdd stack spill / reload instructions for DTriple and...
2012-08-03 Akira Hatanaka1. Redo mips16 instructions to avoid multiple opcodes...
2012-08-03 Gabor Greifallow 'make CPPFLAGS=<something>' work again
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-08-03 Bob WilsonAdd new getLibFunc method to TargetLibraryInfo.
2012-08-03 Jush Lu[arm-fast-isel] Add support for shl, lshr, and ashr.
2012-08-03 Eric ChristopherAdd support for the ARM GHC calling convention, this...
2012-08-02 Jim GrosbachARM: Tidy up. Remove unused template parameters.
2012-08-02 Jim GrosbachARM: More InstAlias refactors to use #NAME#.
2012-08-02 Jim GrosbachARM: Refactor instaliases using TableGen support for...
next