[X86] Use cast instead of dyn_cast and a null check marked unreachable.
[oota-llvm.git] / lib / Target /
2015-10-21 Matt ArsenaultAMDGPU: Split DiagnosticInfoUnsupported into its own...
2015-10-21 Matt ArsenaultAMDGPU: Simplify VOP3 operand legalization.
2015-10-21 Matt ArsenaultAMDGPU: Fix not checking implicit operands in verifyIns...
2015-10-21 Joerg SonnenbergerDrop assert that a call with struct return goes to...
2015-10-21 Sanjay Patel[x86] move recursive add match for LEA to helper functi...
2015-10-21 Craig Topper[X86] Add AMD mwaitx, monitorx, and clzero instructions...
2015-10-21 Daniel Sanders[mips][mips16] Re-work the inline assembly stubs to...
2015-10-21 Daniel Sanders[mips][msa] Remove copy_u.d and move copy_u.w to MSA64.
2015-10-21 Mehdi AminiDo not use `dyn_cast<X>` after `isa<X>` (NFC)
2015-10-21 JF BastienWebAssembly: support imports
2015-10-20 Krzysztof Parzyszek[Hexagon] Bit-based instruction simplification
2015-10-20 Krzysztof Parzyszek[Hexagon] Fix isNVStorable flag in .td files
2015-10-20 Krzysztof Parzyszek[Hexagon] Capture aggregate variables by reference...
2015-10-20 Krzysztof Parzyszek[Hexagon] Do not fall-through if there is no CFG edge
2015-10-20 Krzysztof Parzyszek[Hexagon] Use symbolic name for subregister instead...
2015-10-20 Krzysztof Parzyszek[Hexagon] Change Based->Base in getBasedWithImmOffset
2015-10-20 Krzysztof Parzyszek[Hexagon] Remove the remnants of isConstExtProfitable
2015-10-20 Jonas Paulsson[SystemZ] Use LivePhysRegs helper class in SystemZShort...
2015-10-20 Artyom SkrobovAdding support for TargetLoweringBase::LibCall
2015-10-20 Igor BregerAVX512: Implemented encoding and intrinsics for VPBROAD...
2015-10-20 Matt ArsenaultAMDGPU: Add MachineInstr overloads for instruction...
2015-10-20 Matt ArsenaultAMDGPU: Stop reserving v[254:255]
2015-10-20 JF BastienWebAssembly: fix call/return syntax.
2015-10-20 Duncan P. N. Exon... MSP430: Remove implicit ilist iterator conversions...
2015-10-20 Duncan P. N. Exon... SystemZ: Remove implicit ilist iterator conversion...
2015-10-20 Duncan P. N. Exon... XCore: Remove implicit ilist iterator conversions, NFC
2015-10-20 Duncan P. N. Exon... PowerPC: Remove implicit ilist iterator conversions...
2015-10-20 Duncan P. N. Exon... Sparc: Remove implicit ilist iterator conversions, NFC
2015-10-20 Duncan P. N. Exon... NVPTX: Remove implicit ilist iterator conversions, NFC
2015-10-20 Duncan P. N. Exon... Hexagon: Remove implicit ilist iterator conversions...
2015-10-20 JF BastienWebAssembly: fix syntax for br_if.
2015-10-20 Duncan P. N. Exon... Mips: Remove implicit ilist iterator conversions, NFC
2015-10-20 Duncan P. N. Exon... CppBackend: Remove implicit ilist iterator conversions...
2015-10-20 Duncan P. N. Exon... BPF: Remove implicit ilist iterator conversion, NFC
2015-10-19 Duncan P. N. Exon... ARM: Remove implicit ilist iterator conversions, NFC
2015-10-19 Duncan P. N. Exon... X86: Remove implicit ilist iterator conversions, NFC
2015-10-19 Krzysztof Parzyszek[Hexagon] Remove unnecessary argument sign extends
2015-10-19 Benjamin KramerAdd missing override noticed by Clang's -Winconsistent...
2015-10-19 Jun Bum Lim[AArch64]Merge halfword loads into a 32-bit load
2015-10-19 Krzysztof Parzyszek[Hexagon] Fix debug information for local objects
2015-10-19 Krzysztof Parzyszek[Hexagon] Delay emission of CFI instructions
2015-10-19 Benjamin KramerRemove CRLF newlines. NFC.
2015-10-19 Asiri RathnayakeFix mapping of @llvm.arm.ssat/usat intrinsics to ssat...
2015-10-19 Elena DemikhovskyRemoved parameter "Consecutive" from isLegalMaskedLoad...
2015-10-19 Zlatko Buljan[mips][microMIPS] Implement ADDQ.PH, ADDQ_S.W, ADDQH...
2015-10-19 Zlatko Buljan[mips][microMIPS] Implement ABSQ.QB, ABSQ_S.PH, ABSQ_S...
2015-10-18 Asaf Badouh[X86][AVX512DQ] add scalar fpclass
2015-10-18 Igor BregerAVX512: Lowering i8/i16 vector CTLZ using the dword...
2015-10-18 Craig Topper[Sparc] Use MCPhysReg instead of unsigned to size stati...
2015-10-18 Craig TopperMake a bunch of static arrays const.
2015-10-17 Craig TopperUse std::find instead of manual loop.
2015-10-17 Craig TopperUse std::is_sorted to replace a custom version. Also...
2015-10-17 Simon Pilgrim[X86][XOP] Add VPROT instruction opcodes
2015-10-17 Craig TopperRemove unnecessary 'const' pointed out by David Blaikie.
2015-10-17 Craig TopperReplace a custom table sort check with std::is_sorted...
2015-10-17 Craig TopperUse std::begin/end and std::is_sorted to simplify some...
2015-10-17 Simon Pilgrim[CostModel] Fixed AVX integer shift costs
2015-10-17 Simon Pilgrim[X86][FastISel] Teach how to select SSE4A nontemporal...
2015-10-17 Colin LeMahieu[Hexagon] Adding skeleton of HVX extension instructions.
2015-10-17 JF BastienWebAssembly: don't omit dead vregs from locals
2015-10-17 JF BastienWebAssembly: fix the syntax for comparisons
2015-10-16 Reid Kleckner[WinEH] Fix stack alignment in funclets and ParentFrame...
2015-10-16 Sanjay Patel[x86] promote 'add nsw' to a wider type to allow more...
2015-10-16 Andrew KaylorFix assertion failure with fp128 to unsigned i64 conversion
2015-10-16 Krzysztof Parzyszek[Hexagon] Split double registers
2015-10-16 Krzysztof Parzyszek[Hexagon] Delete lib/Target/Hexagon/HexagonRemoveSZExtA...
2015-10-16 Krzysztof Parzyszek[Hexagon] Merge adjacent stores
2015-10-16 JF BastienWebAssembly: fix load/store syntax
2015-10-16 JF BastienWebAssembly: relooper analysis pass
2015-10-16 Charlie Turner[AArch64] Implement vector splitting on UADDV.
2015-10-16 Hrvoje Varga[mips][microMIPS] Implement LB, LBE, LBU and LBUE instr...
2015-10-16 Craig Topper[X86] Add fxsr feature flag for fxsave/fxrestore instru...
2015-10-16 JF BastienWebAssembly: update syntax
2015-10-15 Evgeniy StepanovRevert "[safestack] Fast access to the unsafe stack...
2015-10-15 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-15 JF Bastienx86: preserve flags when folding atomic operations
2015-10-15 JF Bastienx86 FP atomic codegen: don't drop globals, stack
2015-10-15 Daniel Sanders[mips][ias] Implement ulh macro.
2015-10-15 Benjamin Kramer[NVPTX] Remove dead code.
2015-10-15 Daniel Sanders[mips][mips16] MIPS16 is not a CPU/Architecture but...
2015-10-15 Benjamin Kramer[X86] Rip out orphaned method declarations and other...
2015-10-15 Igor BregerAVX512: Implemented DAG lowering for shuff62x2/shufi62x...
2015-10-15 Igor BregerAVX512: Implemented encoding and intrinsics for vpternl...
2015-10-15 Elena DemikhovskyAVX-512: Fixed a bug in shuffle lowering 32-bit mode
2015-10-15 Artyom SkrobovDon't pretend AMDGPU backend knows how to custom-lower...
2015-10-15 Zlatko Buljan[mips][microMIPS] Implement DPA.W.PH, DPAQ_S.W.PH,...
2015-10-15 Hrvoje Varga[mips][microMIPS] Implement BREAK16, LI16, MOVE16,...
2015-10-15 Hrvoje Varga[mips][microMIPS] Implement LLE and SCE instructions
2015-10-15 Hrvoje Varga[mips][microMIPS] Implement LWLE, LWRE, SWLE and SWRE...
2015-10-15 Hrvoje VargaTest commit.
2015-10-15 Craig TopperAdd XSAVE/XSAVEOPT to KNL processor.
2015-10-15 Quentin Colombet[ARM] Make sure we do not dereference the end iterator...
2015-10-14 Bill Schmidt[PowerPC] Fix invalid lxvdsx optimization (PR25157)
2015-10-14 Andrea Di Biagio[x86][FastISel] Teach how to select nontemporal stores.
2015-10-14 Craig Topper[X86] Add XSAVE feature flags to their various processors.
2015-10-13 Dan Gohman[WebAssembly] Remove a TODO comment which is no longer...
2015-10-13 Duncan P. N. Exon... AMDGPU: Remove implicit ilist iterator conversions...
2015-10-13 Duncan P. N. Exon... AArch64: Remove implicit ilist iterator conversions...
2015-10-13 Akira Hatanaka[AArch64] Check the size of the vector before accessing...
2015-10-13 Sanjay Patelfunction names should start with a lower case letter...
next