InstCombine: don't drop 'inalloca' in PromoteCastOfAllocation (PR19569)
[oota-llvm.git] / lib / Target /
2014-04-28 Chad Rosier[ARM64] Fix an issue where we were always assuming...
2014-04-28 Tim NorthoverARM: stop passing unused values up the TableGen hierarchy.
2014-04-28 Patrik HagglundFix gcc -Wsign-compare warning in X86DisassemblerTables...
2014-04-28 Tim NorthoverARM64: diagnose use of v16-v31 in certain indexed NEON...
2014-04-28 Hao Liu[ARM64]Fix a bug cannot select UQSHL/SQSHL with constan...
2014-04-28 Craig TopperConvert more SelectionDAG functions to use ArrayRef.
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-27 Rafael EspindolaAdd emitThumbSet to the arm target streamer.
2014-04-27 Craig TopperConvert SelectionDAG::MorphNodeTo to use ArrayRef.
2014-04-27 Craig TopperConvert SelectionDAG::SelectNodeTo to use ArrayRef.
2014-04-27 Craig TopperConvert one last signature of getNode to take an ArrayR...
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-27 Benjamin KramerX86TTI: Adjust sdiv cost now that we can lower it on...
2014-04-27 Benjamin KramerX86: If SSE4.1 is missing lower SMUL_LOHI of v4i32...
2014-04-27 Rafael EspindolaAvoid using MCSymbolData on the asm streamer.
2014-04-27 Saleem AbdulrasoolARM: MSVC does not support = default
2014-04-27 Saleem AbdulrasoolAdd WoA object file emission support
2014-04-27 Saleem AbdulrasoolMC: create X86WinCOFFStreamer for target specific behaviour
2014-04-27 Saleem AbdulrasoolARM: Support SingleParameterDotFile on WoA
2014-04-26 Craig TopperReplace std::vector with SmallVector for some small...
2014-04-26 Craig TopperConvert getMemIntrinsicNode to take ArrayRef of SDValue...
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-26 Benjamin KramerPrint X86ISD::PMULDQ nodes properly in debug output.
2014-04-26 Benjamin KramerX86TTI: i16/i32 vector div with a constant (splat)...
2014-04-26 Benjamin KramerX86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1...
2014-04-26 Benjamin KramerX86: Add patterns for MULHU/MULHS of v8i16 and v16i16.
2014-04-26 Benjamin KramerRip out X86-specific vector SDIV lowering, make the...
2014-04-26 Benjamin KramerDAGCombiner: Turn divs of vector splats into vectorized...
2014-04-26 Benjamin KramerX86: Custom lower v4i32 UMUL_LOHI into 2 pmuludqs.
2014-04-26 Michael ZolotukhinRevert r206749 till a final decision about the intrinsi...
2014-04-26 Quentin Colombet[X86] Implement TargetLowering::getScalingFactorCost...
2014-04-25 Filipe CabecinhasOptimization for certain shufflevector by using insertps.
2014-04-25 Matt ArsenaultR600: Fix function name printing in LowerCall
2014-04-25 Reed Kotlerenable fast isel tablegen files for Mips
2014-04-25 Duncan P. N. Exon... SCC: Change clients to use const, NFC
2014-04-25 Reed KotlerMake sure that DSUB does not duplicate the pattern...
2014-04-25 Saleem AbdulrasoolARM: remove @llvm.arm.sevl
2014-04-25 Saleem AbdulrasoolARM: provide a new generic hint intrinsic
2014-04-25 Tilmann Scheller[ARM64] When compiling for ELF in PIC mode, local symbo...
2014-04-25 Jiangning Liu[ARM64] Handle fp128 for parameter passing on stack
2014-04-25 Tim NorthoverARM64: fix assertion in ISelDAGToDAG
2014-04-25 Bradley Smith[ARM64] Print preferred aliases for SFBM/UBFM in InstPr...
2014-04-25 Kevin Qin[ARM64] Add RUN lines for "–target arm64 –mattr=-fp...
2014-04-25 Kevin Qin[ARM64] Support crc predicate on ARM64.
2014-04-25 Saleem AbdulrasoolX86: convert object streamer selection to a switch
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-24 Benjamin KramerX86: Don't transform shifts into ands when the sign...
2014-04-24 Reid KlecknerAdd 'musttail' marker to call instructions
2014-04-24 Andrea Di Biagio[X86] Add support for Read Time Stamp Counter x86 built...
2014-04-24 Matt ArsenaultR600/SI: Use address space in allowsUnalignedMemoryAccesses
2014-04-24 David BlaikieSpread some const around for non-mutating uses of MCSym...
2014-04-24 Matheus Almeida[mips] Remove non-ascii character.
2014-04-24 Tim NorthoverAArch64: print NEON lists with a space.
2014-04-24 Evgeniy Stepanov[asan] Use MCInstrInfo in inline asm instrumentation.
2014-04-24 Tim NorthoverAArch64/ARM64: allow negative addends, at least on...
2014-04-24 Tim NorthoverARM64: support relocated "TBZ/TBNZ" instructions.
2014-04-24 Tim NorthoverAArch64/ARM64: support relocated ADR instruction
2014-04-24 Tim NorthoverAArch64/ARM64: add support for :abs_gN_s: MOVZ modifiers
2014-04-24 Tim NorthoverARM64: shut up warning about variable only used in...
2014-04-24 Tim NorthoverAArch64/ARM64: disentangle the "B.CC" and "LDR lit...
2014-04-24 Tim NorthoverAArch64/ARM64: implement BFI optimisation
2014-04-24 Evgeniy Stepanov[asan] Fix instrumentation of x86 intel syntax inline...
2014-04-24 Benjamin KramerX86: Emit test instead of constant shift + compare...
2014-04-24 Stepan DyatkovskiyFix for PR18921, "vmov" part.
2014-04-23 Quentin Colombet[ARM64] Fix the information we give to the peephole...
2014-04-23 Quentin Colombet[X86] Fix missing/wrong scheduling model found by code...
2014-04-23 NAKAMURA TakumiX86AsmParser.cpp: Fix memory leak at replacing movsd...
2014-04-23 Evgeniy StepanovCreate MCTargetOptions.
2014-04-23 James Molloy[ARM64] Fix formatting.
2014-04-23 James Molloy[ARM64] Add a big endian version of the ARM64 target...
2014-04-23 Alexey VolkovFixing typos in commit r206957
2014-04-23 Alexey Volkov[X86] Silvermont new scheduler model
2014-04-23 Elena DemikhovskyX86Disassembler - fixed a bug in immediate print
2014-04-23 Kevin Qin[ARM64] Enable feature predicates for NEON / FP / CRYPTO.
2014-04-22 Kevin EnderbyFix the assembler to print a better relocatable express...
2014-04-22 Matt ArsenaultR600: Emit error instead of unreachable on function...
2014-04-22 Tom StellardR600/SI: Reorganize SIInstructions.td
2014-04-22 Elena DemikhovskyAVX-512: store and truncstore for i1 values
2014-04-22 Tim NorthoverAArch64/ARM64: make use of ANDS and BICS instructions...
2014-04-22 Lang Hames[X86] Require HasBMI2 for the new BZHI tablegen patterns.
2014-04-22 Robert Khasanov[AVX512] Implemented integer conversions up/down with...
2014-04-22 Lang Hames[X86] Remove Tablegen def of X86bzhi SDNode: It's not...
2014-04-22 Lang Hames[X86] Use tablegen instead of DAG combines to match...
2014-04-22 Matheus Almeida[mips] Clang-format MipsAsmParser.
2014-04-22 Tim NorthoverAArch64/ARM64: add patterns for scalar_to_vector/extrac...
2014-04-22 Tim NorthoverARM: disable emission of __XYZvfp in soft-float environ...
2014-04-22 Lang Hames[X86] Don't use BZHI for short masks (>=32 bits). Thank...
2014-04-22 Matt ArsenaultR600: Change how vector truncating stores are packed.
2014-04-22 Matt ArsenaultR600: Make sign_extend_inreg legal.
2014-04-22 Jiangning Liu[AArch64] Enable global merge pass.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-22 Chandler Carruth[cleanup] Fix two headers where we included a standard...
2014-04-22 Chandler Carruth[cleanup] Fix another place where we were including...
2014-04-22 Chandler Carruth[cleanup] Lift using directives, DEBUG_TYPE definitions...
2014-04-21 Chandler Carruth[Modules] Make Support/Debug.h modular. This requires...
2014-04-21 Jim GrosbachARM64: Refactor away a few redundant helpers.
2014-04-21 Jim GrosbachARM64: Improve diagnostics for malformed reg+reg addres...
2014-04-21 Jim GrosbachMove helper functions earlier in the file.
2014-04-21 Jim GrosbachARM64: Extended addressing mode source reg is 64-bit.
2014-04-21 Rafael EspindolaHandle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.
next