2014-04-18 |
Adam Nemet | [X86] Improve buildFromShuffleMostly for AVX |
tree | commitdiff |
2014-04-18 |
Tim Northover | ARM64: disable generation of .loh directives outside... |
tree | commitdiff |
2014-04-18 |
Tim Northover | ARM64: don't emit .subsections_via_symbols on ELF. |
tree | commitdiff |
2014-04-18 |
Tim Northover | ARM64: add extra NEG pattern. |
tree | commitdiff |
2014-04-18 |
Tim Northover | AArch64/ARM64: add non-scalar lowering for more FCVT... |
tree | commitdiff |
2014-04-18 |
Tim Northover | AArch64/ARM64: improve spotting of EXT instructions... |
tree | commitdiff |
2014-04-18 |
Benjamin Kramer | X86: Pattern match scalar loads + vcvtph2ps into just... |
tree | commitdiff |
2014-04-18 |
Tim Northover | AArch64/ARM64: spot a greater variety of concat_vector... |
tree | commitdiff |
2014-04-18 |
Tim Northover | ARM64: implement cunning optimisation from AArch64 |
tree | commitdiff |
2014-04-18 |
Tim Northover | ARM64: spot a vector_shuffle that maps to INS and expand. |
tree | commitdiff |
2014-04-18 |
Tim Northover | ARM64: nick some AArch64 patterns for extract/insert... |
tree | commitdiff |
2014-04-18 |
Tim Northover | AArch64/ARM64: emit all vector FP comparisons as such. |
tree | commitdiff |
2014-04-18 |
Tim Northover | AArch64/ARM64: port BSL logic from AArch64 & enable... |
tree | commitdiff |
2014-04-18 |
Tim Northover | AArch64/ARM64: copy byval implementation from AArch64. |
tree | commitdiff |
2014-04-18 |
Jiangning Liu | This commit allows vectorized loops to be unrolled... |
tree | commitdiff |
2014-04-18 |
Matt Arsenault | R600: Minor cleanups. |
tree | commitdiff |
2014-04-18 |
Jiangning Liu | This is one of the optimizations ported from ARM64... |
tree | commitdiff |
2014-04-18 |
Matt Arsenault | R600/SI: Try to use scalar BFE. |
tree | commitdiff |
2014-04-18 |
Jiangning Liu | This commit enables unaligned memory accesses of vector... |
tree | commitdiff |
2014-04-18 |
Matt Arsenault | R600/SI: Match sign_extend_inreg to s_sext_i32_i8 and... |
tree | commitdiff |
2014-04-18 |
Tom Stellard | R600/SI: Use SReg_64 instead of VSrc_64 when selecting... |
tree | commitdiff |
2014-04-17 |
Jim Grosbach | [ARM64,C++11] Range'ify another loop. |
tree | commitdiff |
2014-04-17 |
Reed Kotler | Start pushing changes for Mips Fast-Isel |
tree | commitdiff |
2014-04-17 |
Tom Stellard | R600: Add comment clariying use of sext for result... |
tree | commitdiff |
2014-04-17 |
Tom Stellard | R600/SI: Stop using i128 as the resource descriptor... |
tree | commitdiff |
2014-04-17 |
Tom Stellard | R600/SI: Change default register class for i32 to SReg_32 |
tree | commitdiff |
2014-04-17 |
Tom Stellard | R600/SI: Teach SIInstrInfo::moveToVALU() how to handle... |
tree | commitdiff |
2014-04-17 |
Tom Stellard | R600/SI: Legalize operands after changing dst reg in... |
tree | commitdiff |
2014-04-17 |
Louis Gerbarg | Improve ARM64 vector creation |
tree | commitdiff |
2014-04-17 |
Jim Grosbach | ARM64: [su]xtw use W regs as inputs, not X regs. |
tree | commitdiff |
2014-04-17 |
Tim Northover | ARM64: switch to IR-based atomic operations. |
tree | commitdiff |
2014-04-17 |
Tim Northover | ARM64: add acquire/release versions of the existing... |
tree | commitdiff |
2014-04-17 |
Tim Northover | Atomics: promote ARM's IR-based atomics pass to CodeGen. |
tree | commitdiff |
2014-04-17 |
Matt Arsenault | R600/SI: f64 frint is legal on CI |
tree | commitdiff |
2014-04-17 |
Chad Rosier | [AArch64] Implement the getCSRFirstUseCost API, mirrori... |
tree | commitdiff |
2014-04-17 |
Craig Topper | [X86] Add disassembler support for the 0x0f 0x7f form... |
tree | commitdiff |
2014-04-17 |
Matt Arsenault | R600/SI: Fix zext from i1 to i64 |
tree | commitdiff |
2014-04-17 |
Adam Nemet | [ARM64] Fix "Cannot select" for vector ctpop |
tree | commitdiff |
2014-04-16 |
Aaron Ballman | Replacing a non-ASCII character in a comment with an... |
tree | commitdiff |
2014-04-16 |
Matheus Almeida | [mips] Use TwoOperandAliasConstraint for shift instruct... |
tree | commitdiff |
2014-04-16 |
Matheus Almeida | [mips] Add initial support for NaN2008 in the back... |
tree | commitdiff |
2014-04-16 |
Tim Northover | ARM64: silence sign-comparison warning. |
tree | commitdiff |
2014-04-16 |
Tim Northover | AArch64/ARM64: produce correct relocation for condition... |
tree | commitdiff |
2014-04-16 |
Daniel Sanders | [mips] Indentation |
tree | commitdiff |
2014-04-16 |
Daniel Sanders | [mips] Fix emission of '.option pic0' for MIPS-IV. |
tree | commitdiff |
2014-04-16 |
Daniel Sanders | [mips] Correct r206370 to account for non-Linux targets... |
tree | commitdiff |
2014-04-16 |
Tim Northover | AArch64/ARM64: port across stub handling for ELF C... |
tree | commitdiff |
2014-04-16 |
Tim Northover | ARM64: use 32-bit moves for constants where possible. |
tree | commitdiff |
2014-04-16 |
Tim Northover | ARM64: use the integrated assembler on ELF. |
tree | commitdiff |
2014-04-16 |
Matheus Almeida | [mips] Emit '.set nomicromips' before a function's... |
tree | commitdiff |
2014-04-16 |
Aaron Ballman | Fixing a compile error in debug versions of MSVC. It... |
tree | commitdiff |
2014-04-16 |
Daniel Sanders | [mips] Correct callee saved list for the N32 ABI and... |
tree | commitdiff |
2014-04-16 |
Tim Northover | ARM64: mark x7 as used when an i128 gets shunted onto... |
tree | commitdiff |
2014-04-16 |
Craig Topper | Convert SelectionDAG::getVTList to use ArrayRef |
tree | commitdiff |
2014-04-16 |
Saleem Abdulrasool | Target: whitespace |
tree | commitdiff |
2014-04-16 |
Matt Arsenault | R600: Expand sign extension of vectors. |
tree | commitdiff |
2014-04-16 |
Jim Grosbach | [ARM64,C++11] Tidy up branch relaxation a bit w/ c... |
tree | commitdiff |
2014-04-16 |
Jim Grosbach | ARM64: Nuke some dead code. |
tree | commitdiff |
2014-04-15 |
Jim Grosbach | [ARM64,C++11] Clean up the ARM64 LOH collection pass. |
tree | commitdiff |
2014-04-15 |
Matt Arsenault | R600/SI: Print code size along with used registers |
tree | commitdiff |
2014-04-15 |
Matt Arsenault | R600/SI: Print more immediates in hex format |
tree | commitdiff |
2014-04-15 |
Matt Arsenault | R600/SI: Cleanup parsing of register names. |
tree | commitdiff |
2014-04-15 |
Matt Arsenault | R600/SI: Fix loads of i1 |
tree | commitdiff |
2014-04-15 |
Andrea Di Biagio | [X86] Improve the lowering of packed shifts by constant... |
tree | commitdiff |
2014-04-15 |
Quentin Colombet | [ARM64] Set default CPU to generic instead of cyclone. |
tree | commitdiff |
2014-04-15 |
NAKAMURA Takumi | MipsAsmParser.cpp: Fix vg_leak in MipsOperand::CreateMe... |
tree | commitdiff |
2014-04-15 |
NAKAMURA Takumi | MipsAsmParser::ParseRegister(): Be responsible to delet... |
tree | commitdiff |
2014-04-15 |
Tim Northover | AArch64/ARM64: add missing pattern for extending load. |
tree | commitdiff |
2014-04-15 |
Tim Northover | AArch64/ARM64: only mangle MOVZ/MOVN during encoding... |
tree | commitdiff |
2014-04-15 |
Tim Northover | AArch64/ARM64: add support for large code-model jump... |
tree | commitdiff |
2014-04-15 |
Tim Northover | AArch64/ARM64: add patterns for various commutations... |
tree | commitdiff |
2014-04-15 |
Tim Northover | AArch64/ARM64: add half as a storage type on ARM64. |
tree | commitdiff |
2014-04-15 |
Tim Northover | AArch64/ARM64: copy patterns for fixed-point conversions |
tree | commitdiff |
2014-04-15 |
Tim Northover | ARM64: add constraints to various FastISel operations |
tree | commitdiff |
2014-04-15 |
Tim Northover | FastISel: constrain the RegClass of operands when emitt... |
tree | commitdiff |
2014-04-15 |
Tim Northover | AArch64/ARM64: add dp tests from AArch64 |
tree | commitdiff |
2014-04-15 |
NAKAMURA Takumi | ARM64AsmParser.cpp: Fix vg_leak in MC/ARM64/fp-encoding.s. |
tree | commitdiff |
2014-04-15 |
Stepan Dyatkovskiy | Optional hash symbol feature support for ARM64 |
tree | commitdiff |
2014-04-15 |
Vladimir Medic | Current definition of subtract with immediate instructi... |
tree | commitdiff |
2014-04-15 |
NAKAMURA Takumi | X86JITInfo: [x86] Rework r206240, X86CompilationCallbac... |
tree | commitdiff |
2014-04-15 |
Nick Lewycky | Break PseudoSourceValue out of the Value hierarchy... |
tree | commitdiff |
2014-04-15 |
Lang Hames | [MC] Require an MCContext when constructing an MCDisass... |
tree | commitdiff |
2014-04-15 |
NAKAMURA Takumi | X86JITInfo: [x86] Use X86CompilationCallback_SSE()... |
tree | commitdiff |
2014-04-15 |
Jim Grosbach | [ARM64,C++11]: Range'ify the dead-register-definition... |
tree | commitdiff |
2014-04-15 |
Quentin Colombet | [ARM64][MC] Set the default CPU string to generic. |
tree | commitdiff |
2014-04-14 |
Jim Grosbach | X86: Nuke one more CPU autodetect blurb. |
tree | commitdiff |
2014-04-14 |
David Blaikie | Change argument order and add explanatory comment to... |
tree | commitdiff |
2014-04-14 |
Eric Christopher | Use FrameSetup on frame instructions for the Mips port. |
tree | commitdiff |
2014-04-14 |
Quentin Colombet | [ARM64][MC] Set the default CPU to cyclone when initili... |
tree | commitdiff |
2014-04-14 |
Louis Gerbarg | Fix for codegen bug that could cause illegal cmn instru... |
tree | commitdiff |
2014-04-14 |
Louis Gerbarg | Add a flag to disable the ARM64DeadRegisterDefinitionsPass |
tree | commitdiff |
2014-04-14 |
James Molloy | [ARM64] Port over missing subtarget features, and CPU... |
tree | commitdiff |
2014-04-14 |
Daniel Sanders | [mips] Fix fcopysign for MIPS-IV and add the test. |
tree | commitdiff |
2014-04-14 |
Daniel Sanders | [mips] Fix more incorrect uses of HasMips64 and isMips64() |
tree | commitdiff |
2014-04-14 |
Tim Northover | ARM64: remove buggy REV16 pattern. |
tree | commitdiff |
2014-04-14 |
Tim Northover | AArch64/ARM64: enable directcond.ll test on ARM64. |
tree | commitdiff |
2014-04-14 |
Tim Northover | ARM64: add patterns for csXYZ with reversed operands. |
tree | commitdiff |
2014-04-14 |
Tim Northover | ARM64: add support for AArch64's addsub_ext.ll |
tree | commitdiff |
2014-04-14 |
Tim Northover | ARM64: optimise (cmp x, (sub 0, y)) to (cmn x, y). |
tree | commitdiff |
2014-04-14 |
Richard Osborne | [XCore] Don't create invalid MKMSK instructions inside... |
tree | commitdiff |
next |