projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Enable EHABI by default
2014-01-23
Tim Northover
ARM: use litpools for normal i32 imms when compiling...
commit
|
commitdiff
|
tree
2014-01-22
Tim Northover
Loop strength reduce: fix function name.
commit
|
commitdiff
|
tree
2014-01-21
Tim Northover
MIPS: mark intrinsics IntrNoMem so all patterns using...
commit
|
commitdiff
|
tree
2014-01-16
Tim Northover
ReMat: fix overly cavalier attitude to sub-register...
commit
|
commitdiff
|
tree
2014-01-14
Tim Northover
ARM: correctly determine final tBX_LR in Thumb1 functions
commit
|
commitdiff
|
tree
2014-01-14
Tim Northover
AArch64: don't try to handle [SU]MUL_LOHI nodes
commit
|
commitdiff
|
tree
2014-01-14
Tim Northover
ARM: add constraint that RdLo != Rn != RdHi for v5...
commit
|
commitdiff
|
tree
2014-01-14
Tim Northover
ARM: remove unused UMAALv5 node
commit
|
commitdiff
|
tree
2014-01-13
Tim Northover
ARM: add test for r199108. Oops.
commit
|
commitdiff
|
tree
2014-01-13
Tim Northover
ARM: constrain Thumb LDRLIT pseudo-instructions to...
commit
|
commitdiff
|
tree
2014-01-13
Tim Northover
Revert "ReMat: fix overly cavalier attitude to sub...
commit
|
commitdiff
|
tree
2014-01-13
Tim Northover
Docs: fix sign of division and increase equivocation...
commit
|
commitdiff
|
tree
2014-01-13
Tim Northover
ReMat: fix overly cavalier attitude to sub-register...
commit
|
commitdiff
|
tree
2014-01-06
Tim Northover
ARM MachO: sort out isTargetDarwin/isTargetIOS/......
commit
|
commitdiff
|
tree
2014-01-06
Tim Northover
ARM: keep special non-AEABIness of "-darwin-eabi" triples...
commit
|
commitdiff
|
tree
2013-12-18
Tim Northover
ARM: update comment to match reality
commit
|
commitdiff
|
tree
2013-12-18
Tim Northover
ARM: force soft-float ABI for tests depending on it.
commit
|
commitdiff
|
tree
2013-12-18
Tim Northover
ARM: set default float ABI based on triple.
commit
|
commitdiff
|
tree
2013-12-12
Tim Northover
PowerPC: add Linux triple to TLS tests
commit
|
commitdiff
|
tree
2013-12-11
Tim Northover
ARM: constrain register-class in fast-isel
commit
|
commitdiff
|
tree
2013-12-10
Tim Northover
Make Triple's isOSBinFormatXXX functions partition...
commit
|
commitdiff
|
tree
2013-12-10
Tim Northover
Darwin: update default iOS version to 5.0
commit
|
commitdiff
|
tree
2013-12-08
Tim Northover
ARM: fix folding of stack-adjustment (yet again).
commit
|
commitdiff
|
tree
2013-12-05
Tim Northover
ARM: fix yet another stack-folding bug
commit
|
commitdiff
|
tree
2013-12-02
Tim Northover
ARM: decide whether to use movw/movt based on "minsize...
commit
|
commitdiff
|
tree
2013-12-02
Tim Northover
ARM: add pseudo-instructions for lit-pool global materialisation
commit
|
commitdiff
|
tree
2013-12-01
Tim Northover
ARM: fix bug in -Oz stack adjustment folding
commit
|
commitdiff
|
tree
2013-11-26
Tim Northover
Darwin-ARM: use movw/movt for static relocations
commit
|
commitdiff
|
tree
2013-11-25
Tim Northover
Fix indentation typo
commit
|
commitdiff
|
tree
2013-11-25
Tim Northover
ARM: remove special cases for Darwin dynamic-no-pic...
commit
|
commitdiff
|
tree
2013-11-25
Tim Northover
ARM: remove unused patterns.
commit
|
commitdiff
|
tree
2013-11-25
Tim Northover
X86: enable AVX2 under Haswell native compilation
commit
|
commitdiff
|
tree
2013-11-22
Tim Northover
ARM: use CHECK-LABEL on a test.
commit
|
commitdiff
|
tree
2013-11-14
Tim Northover
ARM: produce friendly error for invalid inline asm
commit
|
commitdiff
|
tree
2013-11-12
Tim Northover
ARM: diagnose invalid system LDM/STM
commit
|
commitdiff
|
tree
2013-11-11
Tim Northover
AArch64: refactor vector list creation to be more uniform
commit
|
commitdiff
|
tree
2013-11-08
Tim Northover
ARM: fold prologue/epilogue sp updates into push/pop...
commit
|
commitdiff
|
tree
2013-11-05
Tim Northover
ARM: permit bare dmb/dsb/isb aliases on Cortex-M0
commit
|
commitdiff
|
tree
2013-11-04
Tim Northover
ARM: remove unnecessary state-tracking during frame...
commit
|
commitdiff
|
tree
2013-11-04
Tim Northover
AArch64: use default asm operand printing when modifier...
commit
|
commitdiff
|
tree
2013-10-29
Tim Northover
AArch64: add 'a' inline asm operand modifier
commit
|
commitdiff
|
tree
2013-10-25
Tim Northover
ARM: allow .thumb_func to be separated from symbol...
commit
|
commitdiff
|
tree
2013-10-25
Tim Northover
ARM: don't expand atomicrmw inline on Cortex-M0
commit
|
commitdiff
|
tree
2013-10-25
Tim Northover
LegalizeDAG: allow libcalls for max/min atomic operations
commit
|
commitdiff
|
tree
2013-10-25
Tim Northover
ARM: tweak test to pass on all platforms
commit
|
commitdiff
|
tree
2013-10-24
Tim Northover
ARM: Mark double-precision instructions as such
commit
|
commitdiff
|
tree
2013-10-24
Tim Northover
ARM: add a couple more NEON predicates.
commit
|
commitdiff
|
tree
2013-10-24
Tim Northover
ARM: mark various aliases with their architecture requirements.
commit
|
commitdiff
|
tree
2013-10-24
Tim Northover
ARM: Use non-VFP softcalls on embedded Darwinish targets
commit
|
commitdiff
|
tree
2013-10-24
Tim Northover
ARM: fix assert on unpredictable POP instruction.
commit
|
commitdiff
|
tree
2013-10-22
Tim Northover
ARM: provide diagnostics on more writeback LDM/STM...
commit
|
commitdiff
|
tree
2013-10-10
Tim Northover
ARM: correct liveness flags during ARMLoadStoreOpt
commit
|
commitdiff
|
tree
2013-10-09
Tim Northover
AArch64: enable MISched by default.
commit
|
commitdiff
|
tree
2013-10-09
Tim Northover
AArch64: migrate ADRP relaxation test to be llvm-mc...
commit
|
commitdiff
|
tree
2013-10-07
Tim Northover
ARM: allow cortex-m0 to use hint instructions
commit
|
commitdiff
|
tree
2013-10-02
Tim Northover
MCJIT: skip some more new multi-module tests on unsupported...
commit
|
commitdiff
|
tree
2013-10-01
Tim Northover
ARM: support interrupt attribute
commit
|
commitdiff
|
tree
2013-09-22
Tim Northover
ISelDAG: spot chain cycles involving MachineNodes
commit
|
commitdiff
|
tree
2013-09-19
Tim Northover
X86: FrameIndex addressing modes do have a base register.
commit
|
commitdiff
|
tree
2013-09-16
Tim Northover
TableGen: fix constness of new comparison function.
commit
|
commitdiff
|
tree
2013-09-16
Tim Northover
TableGen: give asm match classes deterministic order.
commit
|
commitdiff
|
tree
2013-09-16
Tim Northover
AsmMatcher: emit subtarget feature enum in deterministic...
commit
|
commitdiff
|
tree
2013-09-13
Tim Northover
AArch64: use RegisterOperand for NEON registers.
commit
|
commitdiff
|
tree
2013-09-06
Tim Northover
SelectionDAG: create correct BooleanContent constants
commit
|
commitdiff
|
tree
2013-09-04
Tim Northover
InstCombine: allow unmasked icmps to be combined with...
commit
|
commitdiff
|
tree
2013-09-04
Tim Northover
InstCombine: look for masked compares with subset relation
commit
|
commitdiff
|
tree
2013-08-28
Tim Northover
ARM: Use "dmb sy" for barriers on M-class CPUs
commit
|
commitdiff
|
tree
2013-08-28
Tim Northover
ARM: remove unused v(add|sub)hn and vqdml[as]l intrinsics.
commit
|
commitdiff
|
tree
2013-08-28
Tim Northover
ARM: add patterns for vqdmlal with separate vqdmull...
commit
|
commitdiff
|
tree
2013-08-27
Tim Northover
DAGCombiner: make sure or/shl/srl really has zero high...
commit
|
commitdiff
|
tree
2013-08-27
Tim Northover
ARM: add natural patterns for vaddhl and vsubhl.
commit
|
commitdiff
|
tree
2013-08-23
Tim Northover
ARM: make sure ARM-mode pseudo-inst requires IsARM
commit
|
commitdiff
|
tree
2013-08-22
Tim Northover
ARM: use TableGen patterns to select CMOV operations.
commit
|
commitdiff
|
tree
2013-08-22
Tim Northover
ARM: respect tied 64-bit inlineasm operands when printing
commit
|
commitdiff
|
tree
2013-08-20
Tim Northover
ARM: implement some simple f64 materializations.
commit
|
commitdiff
|
tree
2013-08-18
Tim Northover
ARM: make sure we keep inline asm operands tied.
commit
|
commitdiff
|
tree
2013-08-14
Tim Northover
Add the C99 hex-float assembly syntax to our extension...
commit
|
commitdiff
|
tree
2013-08-14
Tim Northover
Add test-case for hex floating-literals
commit
|
commitdiff
|
tree
2013-08-14
Tim Northover
Support C99 hexadecimal floating-point literals in...
commit
|
commitdiff
|
tree
2013-08-12
Tim Northover
Fix FileCheck --check-prefix lines.
commit
|
commitdiff
|
tree
2013-08-12
Tim Northover
Allow compatible extension attributes for tail calls
commit
|
commitdiff
|
tree
2013-08-06
Tim Northover
ARM: implement allowTruncateForTailCall
commit
|
commitdiff
|
tree
2013-08-06
Tim Northover
Remove oddly named libraries with "make uninstall-local"
commit
|
commitdiff
|
tree
2013-08-06
Tim Northover
Refactor isInTailCallPosition handling
commit
|
commitdiff
|
tree
2013-08-04
Tim Northover
X86: specify CPU on new test to fix atom buildbot
commit
|
commitdiff
|
tree
2013-08-04
Tim Northover
X86: correct tail return address calculation
commit
|
commitdiff
|
tree
2013-08-02
Tim Northover
Fix handling of CHECK-DAG combined with CHECK-NOT
commit
|
commitdiff
|
tree
2013-08-01
Tim Northover
AArch64: add initial NEON support
commit
|
commitdiff
|
tree
2013-07-25
Tim Northover
AArch64: add llc-based tests for previous commit.
commit
|
commitdiff
|
tree
2013-07-25
Tim Northover
AArch64: fix even more JIT failures
commit
|
commitdiff
|
tree
2013-07-25
Tim Northover
AArch64: don't mask off shift bits when processing...
commit
|
commitdiff
|
tree
2013-07-22
Tim Northover
Revert "More Intel syntax alias fixes."
commit
|
commitdiff
|
tree
2013-07-22
Tim Northover
ARM: remove now unneeded custom Asm converters
commit
|
commitdiff
|
tree
2013-07-19
Tim Northover
ARM: delete two tests now integrated into the larger...
commit
|
commitdiff
|
tree
2013-07-19
Tim Northover
ARM: remove invalid invalid tests
commit
|
commitdiff
|
tree
2013-07-19
Tim Northover
Improve llvm-mc disassembler mode and refactor ARM...
commit
|
commitdiff
|
tree
2013-07-16
Tim Northover
ARM: allow printing of ARM atomic DAG nodes.
commit
|
commitdiff
|
tree
2013-07-16
Tim Northover
ARM: implement ldrex, strex and clrex intrinsics
commit
|
commitdiff
|
tree
2013-07-10
Tim Northover
Put ELF COMDAT relocations into the relevant COMDAT...
commit
|
commitdiff
|
tree
2013-07-06
Tim Northover
Stop putting operations after a tail call.
commit
|
commitdiff
|
tree
next