OSDN Git Service

[SCEV] Use Operator::getOpcode instead of manual dispatch; NFC
[android-x86/external-llvm.git] / lib / Target /
2016-03-29 Konstantin ZhuravlyovTest commit access
2016-03-29 Simon Dardis[mips] Test commit: Mark insertNoop as dead code (NFC)
2016-03-29 Daniel Sanders[mips] Correct MIPS16 jal/jalx to have uimm26 offsets...
2016-03-29 Elena DemikhovskyAVX-512: fixed a bug in fp_to_uint pattern on KNL
2016-03-29 Hal Finkel[PowerPC] Refactor popcnt[dw] target features
2016-03-28 Derek Schuff[WebAssembly] Remove duplicate disabling of passes
2016-03-28 Hal Finkel[PowerPC] Clarify a comment in PPCTTI about vector...
2016-03-28 Simon Pilgrim[X86][SSE] Vectorize a bit (AND/XOR/OR) op if a BUILD_V...
2016-03-28 Haicheng Wu[AArch64] Do not lower scalar sdiv/udiv to a shifts...
2016-03-28 Hal Finkel[PowerPC] On the A2, popcnt[dw] are very slow
2016-03-28 Derek SchuffIntroduce MachineFunctionProperties and the AllVRegsAll...
2016-03-28 Tom StellardAMDGPU/SI: Limit load clustering to 16 bytes instead...
2016-03-28 Krzysztof Parzyszek[Hexagon] Improve handling of unaligned vector loads...
2016-03-28 Krzysztof Parzyszek[Hexagon] Only use restore functions for single registe...
2016-03-28 Krzysztof Parzyszek[Hexagon] Speed up frame lowering when no optimizations...
2016-03-28 Douglas KatzmanSparc: silently ignore .proc assembler directive
2016-03-28 Jacques Pienaar[lanai] Add Lanai backend.
2016-03-28 Chuang-Yu Cheng[Power9] Implement new altivec instructions: bcd* series
2016-03-28 Chuang-Yu Cheng[Power9] Implement new vsx instructions: insert, extrac...
2016-03-28 Elena DemikhovskyAVX-512: Fixed ICMP instruction selection for i1 operands
2016-03-28 Chuang-Yu Cheng[Power9] Implement new vsx instructions: quad-precision...
2016-03-27 Hal Finkel[PowerPC] Map max/minnum intrinsics and fmax/fmin to...
2016-03-26 Simon Pilgrim[X86][AVX] Enabled SMUL_LOHI/UMUL_LOHI v8i32 vectors...
2016-03-26 Simon Pilgrim[X86][AVX] Enabled MULHS/MULHU v16i16 vectors on AVX1...
2016-03-26 Simon Pilgrim[X86][SSE] Add MULHS/MULHU custom lowering for i8 vectors
2016-03-26 Simon Pilgrim[X86][AVX512BW] AVX512BW can sign-extend v32i8 to v32i1...
2016-03-26 David Majnemer[PowerPC] Disable the CTR optimization in the presence...
2016-03-26 Simon Pilgrim[X86][SSE] Don't duplicate Lower256IntArith functionali...
2016-03-26 Chuang-Yu Cheng[Power9] Implement new altivec instructions: permute...
2016-03-25 David Majnemer[X86] Emit a proper ADJCALLSTACKDOWN in EmitLoweredTLSAddr
2016-03-25 Saleem AbdulrasoolARM: maintain BB ordering when expanding WIN__DBZCHK
2016-03-25 Justin BognerAMDGPU: Fix a use-after free and a missing break
2016-03-25 Hans Wennborg[X86] Use "and $0" and "orl $-1" to store 0 and -1...
2016-03-25 Jonas Paulsson[SystemZ] Remove isBranch and isTerminator flags on...
2016-03-25 Chad Rosier[AArch64] Fix typo. NFC.
2016-03-25 Simon Pilgrim[X86][SSE] Don't duplicate Lower256IntArith functionali...
2016-03-25 Elena Demikhovskyfixed typo
2016-03-25 Matt ArsenaultAMDGPU: Cost model for basic integer operations
2016-03-25 Hans WennborgX86: Use push-pop for materializing 8-bit immediates...
2016-03-25 Matt ArsenaultAMDGPU: Partially implement getArithmeticInstrCost...
2016-03-25 Duncan P. N. Exon... IR: Reserve an MDKind for !llvm.loop; NFC
2016-03-25 Saleem AbdulrasoolARM: fix optimised division on WoA
2016-03-25 Matt ArsenaultAMDGPU: TTI: Make insertelement free.
2016-03-24 Eric ChristopherFinish the incomplete 'd' inline asm constraint support...
2016-03-24 Krzysztof Parzyszek[Hexagon] Be sure to treat subregisters of a CSR as...
2016-03-24 Krzysztof Parzyszek[Hexagon] Add support for run-time stack overflow checking
2016-03-24 Krzysztof Parzyszek[Hexagon] Generate PIC-specific versions of save/restor...
2016-03-24 Simon Atanasyan[MC][mips] Add MipsMCInstrAnalysis class and register...
2016-03-24 Simon Pilgrim[X86][XOP] Fixed instruction postfixes to more closely...
2016-03-24 Elena DemikhovskyAVX-512: Generate KTEST instead of TEST fir i1 vectors
2016-03-24 Tim NorthoverCodeGen: extend RHS when splitting ATOMIC_CMP_SWAP_WITH...
2016-03-24 Tom StellardAMDGPU/SI: Add Polaris support
2016-03-24 Simon Pilgrim[X86][XOP] Merged 128/256 bit 4op instruction definitio...
2016-03-24 Daniel Sanders[mips] Range check vsplat_simm5 and vsplat_simm10
2016-03-24 Nemanja Ivanovic[PowerPC] Disable direct moves for extractelement and...
2016-03-24 Daniel Sanders[mips] Range check simm10
2016-03-24 Simon Pilgrim[X86][XOP] Support for VPPERM byte shuffle instruction
2016-03-24 Daniel Sanders[mips] Tidy up cnMIPS tablegen definitions. NFC.
2016-03-24 Vasileios KalintirisFix sequence point warning. NFC.
2016-03-24 Zlatko Buljan[mips][microMIPS] Add CodeGen support for DIV, MOD...
2016-03-24 Hrvoje Varga[mips][microMIPS] Implement MTC*, MTHC* and DMTC* instr...
2016-03-24 Hrvoje Varga[mips][microMIPS] Fix for "Cannot copy registers" assertion
2016-03-24 Paul Robinson[PS4] Guarantee an instruction after a 'noreturn' call.
2016-03-23 Matt ArsenaultAMDGPU: Remove atomic inc/dec patterns
2016-03-23 Matt ArsenaultAMDGPU: Promote alloca should skip volatiles
2016-03-23 Matt ArsenaultAMDGPU: Insert moves of frame index to value operands
2016-03-23 Cong HouAllow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be...
2016-03-23 Sanjay Patel[x86] make peekThroughBitcasts() a helper function
2016-03-23 Chad Rosier[AArch64] Replace return 0 with return false. NFC.
2016-03-23 Kyle ButtCodegen: [PPC] Word Rotates are Zero Extending.
2016-03-23 Artyom SkrobovReplace a string comparison in ARMSubtarget.h with...
2016-03-23 Oliver Stannard[AArch64] Replace some uses of report_fatal_error with...
2016-03-23 Andrey Turetskiy[X86] Introduction of FeatureX87.
2016-03-23 Hrvoje Varga[mips][microMIPS] Delay slot filler modifications
2016-03-23 Valery Pykhtin[AMDGPU] Fix missing assembler predicates.
2016-03-23 Tom StellardAMDGPU: Cache information about register pressure sets
2016-03-22 Joerg SonnenbergerTypo
2016-03-22 Dan Gohman[WebAssembly] Implement the rotate instructions.
2016-03-22 Simon Pilgrim[X86][SSE] Reapplied: Simplify vector LOAD + EXTEND...
2016-03-22 Daniel Sanders[mips] Make simm6 consistent with the rest. NFC.
2016-03-22 Daniel Sanders[mips] Range check simm7.
2016-03-22 Daniel Sanders[mips] Range check simm5.
2016-03-22 Daniel Sanders[mips] Range check vsplat_uimm[1234568].
2016-03-22 Daniel Sanders[mips] Range check uimm4_ptr, remove uimm6_ptr, and...
2016-03-21 Nicolai HaehnleAMDGPU: Fix dangling references introduced by r263982
2016-03-21 Duncan P. N. Exon... Fix -Wdocumentation warnings from r263853
2016-03-21 Nicolai HaehnleAMDGPU: Coding style fixes
2016-03-21 Nicolai HaehnleAMDGPU: Add SIWholeQuadMode pass
2016-03-21 Krzysztof Parzyszek[Hexagon] Add handling fixups and instruction relaxation
2016-03-21 Krzysztof Parzyszek[Hexagon] Properly encode registers in duplex instructions
2016-03-21 Krzysztof Parzyszek[Hexagon] Fix reserving emergency spill slots for regis...
2016-03-21 Dan Gohman[WebAssembly] Implement the eqz instructions.
2016-03-21 Tom StellardAMDGPU/SI: Fix threshold calculation for branching...
2016-03-21 Chad Rosier[AArch64] Add a helpful assert. NFC.
2016-03-21 Matt ArsenaultAMDGPU: Remove SignBitIsZero for mubuf scratch offsets
2016-03-21 Peter CollingbourneARM: Better codegen for 64-bit compares.
2016-03-21 Renato Golin[ARM] Add Cortex-A32 support
2016-03-21 Matt ArsenaultAMDGPU: Add frexp_mant intrinsic
2016-03-21 Chad Rosier[AArch64] Fix a -Wdocumentation warning. NFC.
2016-03-20 Jingyue Wu[NVPTX] Adds a new address space inference pass.
next