projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[PBQP] Add support for graph-level metadata to the PBQP graph. This will be used
2014-10-01
Tim Northover
ARM: yes it can (as of r218789)
commit
|
commitdiff
|
tree
2014-10-01
Tim Northover
ARM: allow copying of CPSR when all else fails.
commit
|
commitdiff
|
tree
2014-09-10
Tim Northover
ARM: don't size-reduce STMs using the LR register.
commit
|
commitdiff
|
tree
2014-09-09
Tim Northover
llvm-objdump: don't crash when __compact_unwind has...
commit
|
commitdiff
|
tree
2014-09-05
Tim Northover
ARM: cover all sub-architecture enumerators to keep...
commit
|
commitdiff
|
tree
2014-09-04
Tim Northover
AArch64: fix vector-immediate BIC/ORR on big-endian...
commit
|
commitdiff
|
tree
2014-09-04
Tim Northover
AArch64: fix big-endian immediate materialisation
commit
|
commitdiff
|
tree
2014-08-29
Tim Northover
AArch64: only try to get operand of a known node.
commit
|
commitdiff
|
tree
2014-08-29
Tim Northover
AArch64: skip select/setcc combine in complex case.
commit
|
commitdiff
|
tree
2014-08-18
Tim Northover
TableGen: allow use of uint64_t for available features...
commit
|
commitdiff
|
tree
2014-08-15
Tim Northover
ARM: implement MRS/MSR (banked reg) system instructions.
commit
|
commitdiff
|
tree
2014-08-12
Tim Northover
llvm-objdump: print contents of MachO __unwind_info...
commit
|
commitdiff
|
tree
2014-08-11
Tim Northover
AArch64: add support for dynamic-loader relocations
commit
|
commitdiff
|
tree
2014-08-11
Tim Northover
llvm-readobj: zero out timestamp in COFF auto-generated...
commit
|
commitdiff
|
tree
2014-08-11
Tim Northover
llvm-objdump: fix remaining use of %x format specifier...
commit
|
commitdiff
|
tree
2014-08-08
Tim Northover
AArch64: avoid deleting the current iterator in a loop.
commit
|
commitdiff
|
tree
2014-08-08
Tim Northover
llvm-objdump: add missing % in format specifier.
commit
|
commitdiff
|
tree
2014-08-08
Tim Northover
llvm-objdump: use portable format specifiers for info.
commit
|
commitdiff
|
tree
2014-08-08
Tim Northover
AArch64: stop trying to take control of all UnknownArch...
commit
|
commitdiff
|
tree
2014-08-06
Tim Northover
ARM: do not generate BLX instructions on Cortex-M CPUs.
commit
|
commitdiff
|
tree
2014-08-06
Tim Northover
ARM-MachO: materialize callee address correctly on...
commit
|
commitdiff
|
tree
2014-08-01
Tim Northover
llvm-objdump: implement printing for MachO __compact_unwind...
commit
|
commitdiff
|
tree
2014-07-29
Tim Northover
CodeGenPrep: fall back to MVT::Other if instruction...
commit
|
commitdiff
|
tree
2014-07-29
Tim Northover
ARM: add __aeabi_d2h for truncation on AEABI systems
commit
|
commitdiff
|
tree
2014-07-29
Tim Northover
ARM: fix @llvm.convert.from.fp16 on softfloat targets.
commit
|
commitdiff
|
tree
2014-07-27
Tim Northover
AArch64: fix conversion of 'J' inline asm constraints.
commit
|
commitdiff
|
tree
2014-07-24
Tim Northover
AArch64: refactor ReconstructShuffle function
commit
|
commitdiff
|
tree
2014-07-23
Tim Northover
ARM: spot SBFX-compatbile code expressed with sign_extend_inreg
commit
|
commitdiff
|
tree
2014-07-23
Tim Northover
ARM: add patterns for [su]xta[bh] from just a shift.
commit
|
commitdiff
|
tree
2014-07-23
Tim Northover
AArch64: remove "arm64_be" support in favour of "aarch64_be".
commit
|
commitdiff
|
tree
2014-07-23
Tim Northover
AArch64: remove arm64 triple enumerator.
commit
|
commitdiff
|
tree
2014-07-22
Tim Northover
X86: drop relocations on __eh_frame sections globally.
commit
|
commitdiff
|
tree
2014-07-21
Tim Northover
CodeGen: emit IR-level f16 conversion intrinsics as...
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
AArch64: implement efficient f16 bitcasts
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
NVPTX: support fpext/fptrunc to and from f16.
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
R600: support fpext/fptrunc operations to and from...
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
AArch64: support f16 extend/trunc operations.
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
X86: support fpext/fptrunc operations to and from 16...
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
ARM: support legalisation of "fptrunc ... to half"...
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
CodeGen: soften f16 type by default instead of marking...
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
R600: rename misleading fp16 test.
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
R600: support f16 -> f64 conversion intrinsic.
commit
|
commitdiff
|
tree
2014-07-18
Tim Northover
NVPTX: support direct f16 <-> f64 conversions via intrinsics.
commit
|
commitdiff
|
tree
2014-07-17
Tim Northover
ARM: support direct f16 <-> f64 conversions
commit
|
commitdiff
|
tree
2014-07-17
Tim Northover
CodeGen: generate single libcall for fptrunc -> f16...
commit
|
commitdiff
|
tree
2014-07-17
Tim Northover
X86: support double extension of f16 type.
commit
|
commitdiff
|
tree
2014-07-17
Tim Northover
CodeGen: extend f16 conversions to permit types > float.
commit
|
commitdiff
|
tree
2014-07-16
Tim Northover
CodeGen: don't form illegail EXTLOAD operations.
commit
|
commitdiff
|
tree
2014-07-16
Tim Northover
Convert test to CHECK-LABEL
commit
|
commitdiff
|
tree
2014-07-15
Tim Northover
AArch64: fall back to generic code for out of range...
commit
|
commitdiff
|
tree
2014-07-14
Tim Northover
X86: remove temporary atomicrmw used during lowering.
commit
|
commitdiff
|
tree
2014-07-14
Tim Northover
AArch64: remove unnecessary pseudo-instruction.
commit
|
commitdiff
|
tree
2014-07-10
Tim Northover
AArch64: correctly fast-isel i8 & i16 multiplies
commit
|
commitdiff
|
tree
2014-07-09
Tim Northover
Use simpler constructor for range adapter.
commit
|
commitdiff
|
tree
2014-07-09
Tim Northover
Generic: add range-adapter for option parsing.
commit
|
commitdiff
|
tree
2014-07-07
Tim Northover
[testing]: lld generally lives in tools/, so fix llvm...
commit
|
commitdiff
|
tree
2014-07-07
Tim Northover
X86: revert unintentional change to X86FastISel.
commit
|
commitdiff
|
tree
2014-07-07
Tim Northover
CodeGen: it turns out that NAND is not the same thing...
commit
|
commitdiff
|
tree
2014-07-04
Tim Northover
ARM: when falling back to scattered relocs, keep the...
commit
|
commitdiff
|
tree
2014-07-04
Tim Northover
llvm-readobj: fix MachO relocatoin printing a bit.
commit
|
commitdiff
|
tree
2014-07-01
Tim Northover
X86: remove atomic instructions *after* we've iterated...
commit
|
commitdiff
|
tree
2014-07-01
Tim Northover
X86: delegate expanding atomic libcalls to generic...
commit
|
commitdiff
|
tree
2014-07-01
Tim Northover
AArch64: fix comment typo
commit
|
commitdiff
|
tree
2014-07-01
Tim Northover
X86: expand atomics in IR instead of as MachineInstrs.
commit
|
commitdiff
|
tree
2014-06-30
Tim Northover
macho-dump: add code to print LC_ID_DYLIB load commands.
commit
|
commitdiff
|
tree
2014-06-23
Tim Northover
ARM: mark UBFX as not allowing PC.
commit
|
commitdiff
|
tree
2014-06-18
Tim Northover
DAG: move sret demotion into most basic LowerCallTo...
commit
|
commitdiff
|
tree
2014-06-17
Tim Northover
AArch64: estimate inline asm length during branch relaxation
commit
|
commitdiff
|
tree
2014-06-16
Tim Northover
ARM: implement correct atomic operations on v7M
commit
|
commitdiff
|
tree
2014-06-15
Tim Northover
LegalizeDAG: make sure cast is unsigned before using...
commit
|
commitdiff
|
tree
2014-06-15
Tim Northover
AArch64: improve handling & modelling of FP_TO_XINT...
commit
|
commitdiff
|
tree
2014-06-15
Tim Northover
AArch64: improve vector [su]itofp handling.
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
X86: lower ATOMIC_CMP_SWAP_WITH_SUCCESS directly
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
Atomics: make use of the "cmpxchg weak" instruction.
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
Atomics: switch direction of cmpxchg comparison
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
SCCP: update for cmpxchg returning { iN, i1 } now.
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
Docs: remove extra {} around result types.
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
Docs: fix grammar error in description
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
IR: add "cmpxchg weak" variant to support permitted...
commit
|
commitdiff
|
tree
2014-06-13
Tim Northover
CPP backend: set volatile property on atomic instructions.
commit
|
commitdiff
|
tree
2014-06-11
Tim Northover
X86: add stringy name for X86ISD::LCMPXCHG16_DAG
commit
|
commitdiff
|
tree
2014-06-10
Tim Northover
AArch64: disallow x30 & x29 as the destination for...
commit
|
commitdiff
|
tree
2014-06-10
Tim Northover
Revert "X86: elide comparisons after cmpxchg instructions."
commit
|
commitdiff
|
tree
2014-06-10
Tim Northover
X86: elide comparisons after cmpxchg instructions.
commit
|
commitdiff
|
tree
2014-06-10
Tim Northover
AArch64: teach FastISel how to handle offset FrameIndices
commit
|
commitdiff
|
tree
2014-06-10
Tim Northover
AArch64: make FastISel memcpy emission more robust.
commit
|
commitdiff
|
tree
2014-06-03
Tim Northover
AArch64: mark small types (i1, i8, i16) as promoted
commit
|
commitdiff
|
tree
2014-05-30
Tim Northover
MachO: move test to ARM directory.
commit
|
commitdiff
|
tree
2014-05-30
Tim Northover
SelectionDAG: skip barriers for unordered atomic operations
commit
|
commitdiff
|
tree
2014-05-30
Tim Northover
ARM: use AAPCS-style prologues for embedded MachO.
commit
|
commitdiff
|
tree
2014-05-30
Tim Northover
MachO: support N_INDR aliases in assembly files.
commit
|
commitdiff
|
tree
2014-05-30
Tim Northover
AArch64 & ARM: disable generic test that relies on...
commit
|
commitdiff
|
tree
2014-05-30
Tim Northover
ARM & AArch64: make use of common cmpxchg idioms after...
commit
|
commitdiff
|
tree
2014-05-30
Tim Northover
AArch64 & ARM: remove undefined behaviour from some...
commit
|
commitdiff
|
tree
2014-05-27
Tim Northover
AArch64: add test for NZCV cross-copy save.
commit
|
commitdiff
|
tree
2014-05-27
Tim Northover
AArch64: add AArch64-specific test for 'c' and 'n'.
commit
|
commitdiff
|
tree
2014-05-27
Tim Northover
AArch64: implement copies to/from NZCV as a last ditch...
commit
|
commitdiff
|
tree
2014-05-27
Tim Northover
ARM: teach AAPCS-VFP to deal with Cortex-M4.
commit
|
commitdiff
|
tree
2014-05-27
Tim Northover
AArch64: support 'c' and 'n' inline asm modifiers.
commit
|
commitdiff
|
tree
2014-05-26
Tim Northover
AArch64: force i1 to be zero-extended at an ABI boundary.
commit
|
commitdiff
|
tree
next