projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
R600: Emit error instead of unreachable on function call
[oota-llvm.git]
/
lib
/
Target
/
2014-04-22
Matt Arsenault
R600: Emit error instead of unreachable on function...
tree
|
commitdiff
2014-04-22
Tom Stellard
R600/SI: Reorganize SIInstructions.td
tree
|
commitdiff
2014-04-22
Elena Demikhovsky
AVX-512: store and truncstore for i1 values
tree
|
commitdiff
2014-04-22
Tim Northover
AArch64/ARM64: make use of ANDS and BICS instructions...
tree
|
commitdiff
2014-04-22
Lang Hames
[X86] Require HasBMI2 for the new BZHI tablegen patterns.
tree
|
commitdiff
2014-04-22
Robert Khasanov
[AVX512] Implemented integer conversions up/down with...
tree
|
commitdiff
2014-04-22
Lang Hames
[X86] Remove Tablegen def of X86bzhi SDNode: It's not...
tree
|
commitdiff
2014-04-22
Lang Hames
[X86] Use tablegen instead of DAG combines to match...
tree
|
commitdiff
2014-04-22
Matheus Almeida
[mips] Clang-format MipsAsmParser.
tree
|
commitdiff
2014-04-22
Tim Northover
AArch64/ARM64: add patterns for scalar_to_vector/extrac...
tree
|
commitdiff
2014-04-22
Tim Northover
ARM: disable emission of __XYZvfp in soft-float environ...
tree
|
commitdiff
2014-04-22
Lang Hames
[X86] Don't use BZHI for short masks (>=32 bits). Thank...
tree
|
commitdiff
2014-04-22
Matt Arsenault
R600: Change how vector truncating stores are packed.
tree
|
commitdiff
2014-04-22
Matt Arsenault
R600: Make sign_extend_inreg legal.
tree
|
commitdiff
2014-04-22
Jiangning Liu
[AArch64] Enable global merge pass.
tree
|
commitdiff
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
tree
|
commitdiff
2014-04-22
Chandler Carruth
[cleanup] Fix two headers where we included a standard...
tree
|
commitdiff
2014-04-22
Chandler Carruth
[cleanup] Fix another place where we were including...
tree
|
commitdiff
2014-04-22
Chandler Carruth
[cleanup] Lift using directives, DEBUG_TYPE definitions...
tree
|
commitdiff
2014-04-21
Chandler Carruth
[Modules] Make Support/Debug.h modular. This requires...
tree
|
commitdiff
2014-04-21
Jim Grosbach
ARM64: Refactor away a few redundant helpers.
tree
|
commitdiff
2014-04-21
Jim Grosbach
ARM64: Improve diagnostics for malformed reg+reg addres...
tree
|
commitdiff
2014-04-21
Jim Grosbach
Move helper functions earlier in the file.
tree
|
commitdiff
2014-04-21
Jim Grosbach
ARM64: Extended addressing mode source reg is 64-bit.
tree
|
commitdiff
2014-04-21
Rafael Espindola
Handle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.
tree
|
commitdiff
2014-04-21
Rafael Espindola
clang-format this function.
tree
|
commitdiff
2014-04-21
David Blaikie
Use unique_ptr to manage objects owned by the ScheduleD...
tree
|
commitdiff
2014-04-21
Filipe Cabecinhas
Rename X86insrtps to the proper instruction name.
tree
|
commitdiff
2014-04-21
Chandler Carruth
[Modules] Consolidate the DEBUG_TYPE defines in NVPTX...
tree
|
commitdiff
2014-04-21
Yi Jiang
ARM64: Combine shifts and uses from different basic...
tree
|
commitdiff
2014-04-21
NAKAMURA Takumi
Appease autoconf build since X86Disassembler.c has...
tree
|
commitdiff
2014-04-21
Michael Zolotukhin
Reapply r206732. This time without optimization of...
tree
|
commitdiff
2014-04-21
Benjamin Kramer
[C++11] Replace OwningPtr with std::unique_ptr in place...
tree
|
commitdiff
2014-04-21
Lang Hames
[X86] ISEL (and X, <constant mask>) to BZHI when BMI2...
tree
|
commitdiff
2014-04-21
Chandler Carruth
Revert r206732 which is causing llc to crash on most...
tree
|
commitdiff
2014-04-21
Michael Zolotukhin
Implement builtins for safe division: safe.sdiv.iN...
tree
|
commitdiff
2014-04-20
Richard Smith
C++ has a bool type! (And C's had one too, for 15 years...)
tree
|
commitdiff
2014-04-20
Richard Smith
More C++ification.
tree
|
commitdiff
2014-04-20
Richard Smith
Remove some more C junk from these files.
tree
|
commitdiff
2014-04-20
Richard Smith
Don't provide two different definitions of ModRMDecisio...
tree
|
commitdiff
2014-04-20
Richard Smith
Don't define llvm::X86Disassembler::InstructionSpecifie...
tree
|
commitdiff
2014-04-20
Richard Smith
Maybe if I touch this file the buildbots will actually...
tree
|
commitdiff
2014-04-20
Richard Smith
What year is it! This file has no reason to be written...
tree
|
commitdiff
2014-04-19
Alp Toker
Remove some empty statements
tree
|
commitdiff
2014-04-19
Yaron Keren
Patch by Vadim Chugunov
tree
|
commitdiff
2014-04-18
Kevin Enderby
Change the ARM assembler to require a :lower16: or...
tree
|
commitdiff
2014-04-18
Chad Rosier
[ARM64] Ports the Cortex-A53 Machine Model description...
tree
|
commitdiff
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
next