Merging r259346 (with adjustments for r258867):
[oota-llvm.git] / lib / Target /
2016-02-02 Hans WennborgMerging r259346 (with adjustments for r258867):
2016-02-02 Hans WennborgMerging r259342 (with s/p2align 4/align 16) because...
2016-01-29 Tim NorthoverMerging r259228:
2016-01-29 Tom StellardMerging r258922:
2016-01-29 Tom StellardMerging r257666:
2016-01-28 Hans WennborgMerging r258471:
2016-01-26 Tom StellardMerging r258386:
2016-01-26 Hans WennborgMerging r258729:
2016-01-20 Renato GolinMerging r258308: [AArch64] Fix two bugs in the .inst...
2016-01-20 Quentin ColombetMerging r258221:
2016-01-19 Hans WennborgMerging r257925, r257929, r257930, and r257997:
2016-01-14 Hans WennborgMerging r257730:
2016-01-13 Hans WennborgMerging r257648:
2016-01-13 Marek OlsakAMDGPU/SI: Fix a GPU hang with POS_W_FLOAT enabled
2016-01-13 Marek OlsakAMDGPU/SI: Remove ending s_endpgm from non-void functions
2016-01-13 Marek OlsakAMDGPU/SI: Add s_waitcnt at the end of non-void functions
2016-01-13 Marek OlsakAMDGPU/SI: Add support for non-void functions
2016-01-13 Derek Schuff[WebAssemly] Invalidate liveness in CFG stackifier
2016-01-13 Nicolai HaehnleAMDGPU/SI: Add SI Machine Scheduler
2016-01-13 Michael ZuckermanFixing warning by adding the X86ISD::VROTRI case.
2016-01-13 Krzysztof Parzyszek[Hexagon] Do not insert non-phis before phis in bit...
2016-01-13 Michael Zuckerman[AVX512] Adding PMOVSXBD/W/Q , PMOVZSDQ and PMOVZSWD...
2016-01-13 Michael Zuckerman[AVX512] Adding PMOVZXBD/W/Q , PMOVZXDQ and PMOVZXWD...
2016-01-13 Ulrich Weigand[PowerPC] Fix large code model with the ELFv2 ABI
2016-01-13 Michael Zuckerman[AVX512] adding PRORQ , PRORD , PRORLVQ and PRORLVD...
2016-01-13 Marek OlsakAMDGPU/SI: Allow more shader inputs
2016-01-13 Marek OlsakAMDGPU/SI: Allow any number of PS inputs
2016-01-13 Marek OlsakAMDGPU/SI: Add new target attribute InitialPSInputAddr
2016-01-13 Marek OlsakAMDGPU/SI: Fix a bug in SIFoldOperands
2016-01-13 Andrey TuretskiyLEA code size optimization pass (Part 2): Remove redund...
2016-01-13 James Y Knight[SPARC] Revamp AnalyzeBranch and add ReverseBranchCondi...
2016-01-13 Ana PazosGuard fabs to bfc convert with V6T2 flag
2016-01-13 Quentin Colombet[ARM] Mark VMOV with immediate: isAsCheapAsMove.
2016-01-12 Derek Schuff[WebAssembly] Fix disassembler shared-libs build
2016-01-12 Dan Gohman[WebAsssembly] Register the MC register info.
2016-01-12 Michael Zuckerman[AVX512] adding PROLQ and PROLD Intrinsics
2016-01-12 Kyle ButtCodegen: [PPC] Handle weighted comparisons when inserti...
2016-01-12 Dan Gohman[WebAssembly] Add a EM_WEBASSEMBLY value, and several...
2016-01-12 Dan Gohman[WebAssembly] Introduce a WebAssemblyTargetStreamer...
2016-01-12 Krzysztof ParzyszekReplace inherited constructor with an explicit one
2016-01-12 Dan Gohman[WebAssembly] Make CFG stackification independent of...
2016-01-12 Krzysztof Parzyszek[Hexagon] Implement RDF-based post-RA optimizations
2016-01-12 Krzysztof ParzyszekRDF: Copy propagation
2016-01-12 Tom StellardAMDGPU: Emit note directive for HSA even if there are...
2016-01-12 Krzysztof ParzyszekRDF: Dead code elimination
2016-01-12 Krzysztof ParzyszekFix compiler warnings from r257477
2016-01-12 Krzysztof ParzyszekRDF: Implement register liveness analysis
2016-01-12 Daniel Sanders[mips] Correct operand order in DSP's mthi/mtlo
2016-01-12 Krzysztof ParzyszekRegister Data Flow: data flow graph
2016-01-12 Benjamin Kramer[Hexagon] Make helper function static. NFC.
2016-01-12 Keno Fischer[ARM] Fix several state persistence bugs
2016-01-12 Andrey TuretskiyTest commit access - tiny comment and code style fix.
2016-01-12 Robert LougherThe isel pattern that selects the memory-register form...
2016-01-12 Igor BregerAVX512: VPMOVAPS/PD and VPMOVUPS/PD (load) intrinsic...
2016-01-12 Dan Gohman[WebAssembly] Implement a prototype instruction encoder...
2016-01-12 Dan Gohman[WebAssembly] Register the MC subtarget info.
2016-01-12 Dan Gohman[WebAssembly] Define OperandTypes for decoding immediat...
2016-01-12 Dan Gohman[WebAssembly] Use TSFlags instead of keeping a list...
2016-01-12 Manman RenCXX_FAST_TLS calling convention: performance improvemen...
2016-01-12 Manman RenCXX_FAST_TLS calling convention: performance improvemen...
2016-01-11 Manman RenCXX_FAST_TLS calling convention: Add support for ARM...
2016-01-11 Dan Gohman[WebAssembly] Define WebAssembly-specific relocation...
2016-01-11 Dan Gohman[WebAssembly] Reorganize address offset folding.
2016-01-11 Matt ArsenaultAMDGPU: Implement {{s|u}}int_to_fp i64 -> f32
2016-01-11 Matt ArsenaultAMDGPU: Fix crash with dispatch.ptr intrinsic with...
2016-01-11 Matt ArsenaultAMDGPU: Fix ctlz combine for sub 32-bit types
2016-01-11 Matt ArsenaultAMDGPU: Pattern match ffbh pattern to instruction.
2016-01-11 Matt ArsenaultAMDGPU: Custom lower i64 ctlz
2016-01-11 Matt ArsenaultMips: Remove lowerSELECT_CC
2016-01-11 Matt ArsenaultLegalizeDAG: Expand ctlz with ctlz_zero_undef if legal
2016-01-11 Matt ArsenaultAMDGPU: Remove dead target dag combine
2016-01-11 Daniel Sanders[mips] Never select JAL for calls to an absolute immedi...
2016-01-11 Krzysztof Parzyszek[Hexagon] Add check for nullptr in getFixupNoBits
2016-01-11 Krzysztof Parzyszek[Hexagon] Add implicit uses of GP to GP-relative loads...
2016-01-11 Krzysztof Parzyszek[Hexagon] Mark D14 and GP as reserved registers
2016-01-11 Alexey Bataev[X86] Reduce complexity of the LEA optimization pass...
2016-01-11 Craig Topper[AVX-512] Remove another extra space from the Intel...
2016-01-11 Craig Topper[AVX-512] Remove more superfluous spaces from asm strings.
2016-01-11 Craig Topper[AVX-512] Remove unused Round and Itinerary from the...
2016-01-11 Craig Topper[AVX-512] Make spacing between comma and {sae} operand...
2016-01-11 Craig Topper[X86] Remove extra spaces from MPX instruction asm...
2016-01-10 Elena DemikhovskyOptimized instruction sequence for sitofp operation...
2016-01-10 Michael Zuckerman[AVX512] add PRORVQ and PRORVD Intrinsic
2016-01-09 Simon Pilgrim[X86][AVX] Match broadcast loads through a bitcast
2016-01-09 Simon Pilgrim[X86][AVX] Add support for i64 broadcast loads on 32...
2016-01-08 Tobias Edler von... [Hexagon] Replace a static member variable in HexagonCV...
2016-01-08 Weiming ZhaoRBIT Instruction only available for ARMv6t2 and above.
2016-01-08 Weiming ZhaoDisable shrink-wrap for Thumb1
2016-01-08 Tom StellardAMDGPU/SI: Emit global variable sizes when targeting HSA
2016-01-08 Tom StellardAMDGPU: Emit functions sizes
2016-01-08 Nemanja IvanovicPrevent renaming of CR fields in AADB when a CR restore...
2016-01-08 Dylan McKay[AVR] Added AVRSelectionDAGInfo header file
2016-01-08 Craig Topper[AVX-512] Remove superfluous spaces from some asm strings.
2016-01-08 Craig Topper[X86] Don't print the aliased version of CVTSD2SI64rm...
2016-01-08 Craig Topper[X86] Use \t instead of space after mnemonics in a...
2016-01-08 Kyle ButtAdd call sequence start and end for __tls_get_addr
2016-01-08 Dan Gohman[WebAssembly] Minor code cleanups. NFC.
2016-01-08 Dan Gohman[WebAssembly] Minor code cleanups. NFC.
2016-01-08 Dan Gohman[WebAssembly] Remove an unused def : Pat.
2016-01-08 Dan Gohman[WebAssembly] Remove unused arguments, unused functions...
next