projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
AArch64/ARM64: enable remaining MC elf tests.
2014-04-24
Tim Northover
AArch64/ARM64: enable remaining MC elf tests.
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: allow negative addends, at least on...
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
ARM64: support relocated "TBZ/TBNZ" instructions.
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: support relocated ADR instruction
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: add support for :abs_gN_s: MOVZ modifiers
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
ARM64: shut up warning about variable only used in...
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: disentangle the "B.CC" and "LDR lit...
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: enable some MC tests on ARM64
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: port bitfield test to ARM64.
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: implement BFI optimisation
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: port more tests
commit
|
commitdiff
|
tree
2014-04-22
Tim Northover
AArch64/ARM64: more testing from AArch64 to ARM64
commit
|
commitdiff
|
tree
2014-04-22
Tim Northover
AArch64/ARM64: make use of ANDS and BICS instructions...
commit
|
commitdiff
|
tree
2014-04-22
Tim Northover
AArch64/ARM64: add extra testing from AArch64 to ARM64
commit
|
commitdiff
|
tree
2014-04-22
Tim Northover
AArch64/ARM64: enable various AArch64 tests on ARM64.
commit
|
commitdiff
|
tree
2014-04-22
Tim Northover
AArch64/ARM64: add patterns for scalar_to_vector/extract...
commit
|
commitdiff
|
tree
2014-04-22
Tim Northover
AArch64/ARM64: mark fmul intrinsic as commutative.
commit
|
commitdiff
|
tree
2014-04-22
Tim Northover
ARM: disable emission of __XYZvfp in soft-float environment.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: add more NEON tests.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
ARM64: disable generation of .loh directives outside...
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
ARM64: don't emit .subsections_via_symbols on ELF.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
ARM64: add extra NEG pattern.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: port more AArch64 tests to ARM64.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: add non-scalar lowering for more FCVT...
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: improve spotting of EXT instructions...
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: port atomics test to ARM64.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: spot a greater variety of concat_vector...
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
ARM64: implement cunning optimisation from AArch64
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
ARM64: spot a vector_shuffle that maps to INS and expand.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
ARM64: nick some AArch64 patterns for extract/insert...
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: emit all vector FP comparisons as such.
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: port BSL logic from AArch64 & enable...
commit
|
commitdiff
|
tree
2014-04-18
Tim Northover
AArch64/ARM64: copy byval implementation from AArch64.
commit
|
commitdiff
|
tree
2014-04-17
Tim Northover
ARM64: switch to IR-based atomic operations.
commit
|
commitdiff
|
tree
2014-04-17
Tim Northover
ARM64: add acquire/release versions of the existing...
commit
|
commitdiff
|
tree
2014-04-17
Tim Northover
Atomics: promote ARM's IR-based atomics pass to CodeGen.
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
ARM64: silence sign-comparison warning.
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
AArch64/ARM64: port some NEON tests to ARM64
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
AArch64/ARM64: produce correct relocation for conditional...
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
ARM64: specify triple so that Linux tests pass
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
AArch64/ARM64: add another set of tests from AArch64
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
AArch64/ARM64: port across stub handling for ELF C...
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
ARM64: use 32-bit moves for constants where possible.
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
ARM64: use the integrated assembler on ELF.
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
ARM64: explicitly ask for Apple NEON syntax so test...
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
ARM64: mark x7 as used when an i128 gets shunted onto...
commit
|
commitdiff
|
tree
2014-04-16
Tim Northover
DAGCombiner: don't optimise non-existant litpool load
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: enable more AArch64 tests on ARM64.
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: add missing pattern for extending load.
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: only mangle MOVZ/MOVN during encoding...
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: add support for large code-model jump...
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: add patterns for various commutations...
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: add half as a storage type on ARM64.
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: copy patterns for fixed-point conversions
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
ARM64: add constraints to various FastISel operations
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
FastISel: constrain the RegClass of operands when emitting...
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: add more arm64 lines to AArch64 regression...
commit
|
commitdiff
|
tree
2014-04-15
Tim Northover
AArch64/ARM64: add dp tests from AArch64
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
ARM64: specify full triple in tests to pacify Windows.
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
AArch64: add newline to end of test files.
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
ARM64: remove buggy REV16 pattern.
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
AArch64/ARM64: enable directcond.ll test on ARM64.
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
ARM64: add patterns for csXYZ with reversed operands.
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
ARM64: enable more regression tests from AArch64
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
ARM64: add support for AArch64's addsub_ext.ll
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
ARM64: optimise (cmp x, (sub 0, y)) to (cmn x, y).
commit
|
commitdiff
|
tree
2014-04-14
Tim Northover
ARM64: start porting regression test suite from AArch64
commit
|
commitdiff
|
tree
2014-04-09
Tim Northover
ARM64: scalarize v1i64 mul operation
commit
|
commitdiff
|
tree
2014-04-09
Tim Northover
ARM64: add pattern for <1 x i64> custom not node.
commit
|
commitdiff
|
tree
2014-04-08
Tim Northover
ARM64: fix fmsub patterns which assumed accum operand...
commit
|
commitdiff
|
tree
2014-04-04
Tim Northover
DAGLegalize: add last-ditch type-legalization for VSELECT.
commit
|
commitdiff
|
tree
2014-04-04
Tim Northover
ARM64: handle v1i1 types arising from setcc properly.
commit
|
commitdiff
|
tree
2014-04-04
Tim Northover
ARM64: use regalloc-friendly COPY_TO_REGCLASS for bitcasts
commit
|
commitdiff
|
tree
2014-04-04
Tim Northover
ARM64: add 128-bit MLA operations to the custom selection...
commit
|
commitdiff
|
tree
2014-04-03
Tim Northover
ARM: tell LLVM about zext properties of ldrexb/ldrexh
commit
|
commitdiff
|
tree
2014-04-03
Tim Northover
ARM: skip cmpxchg failure barrier if ordering is monotonic.
commit
|
commitdiff
|
tree
2014-04-03
Tim Northover
ARM: expand atomic ldrex/strex loops in IR
commit
|
commitdiff
|
tree
2014-04-03
Tim Northover
ARM64: add regression test for r205519.
commit
|
commitdiff
|
tree
2014-04-03
Tim Northover
ARM64: always use i64 for the RHS of shift operations
commit
|
commitdiff
|
tree
2014-04-03
Tim Northover
ARM64: don't generate __sincos_stret calls unless on...
commit
|
commitdiff
|
tree
2014-04-02
Tim Northover
ARM64: use GOT for weak symbols & PIC.
commit
|
commitdiff
|
tree
2014-04-02
Tim Northover
ARM64: fix lowering of fp128 fptosi/fptoui
commit
|
commitdiff
|
tree
2014-04-02
Tim Northover
SLPVectorizer: compare entire intrinsic for SLP compatibility.
commit
|
commitdiff
|
tree
2014-04-02
Tim Northover
ARM64: make sure first argument to INSERT_SUBVECTOR...
commit
|
commitdiff
|
tree
2014-04-02
Tim Northover
ARM64: convert fp16 narrowing ISel to pseudo-instruction
commit
|
commitdiff
|
tree
2014-04-01
Tim Northover
ARM: teach LLVM that Cortex-A7 is very similar to A8.
commit
|
commitdiff
|
tree
2014-04-01
Tim Northover
ARM: add cyclone CPU with ZeroCycleZeroing feature.
commit
|
commitdiff
|
tree
2014-04-01
Tim Northover
ARM64: add intrinsic for pmull (p64 x p64 = p128) operations.
commit
|
commitdiff
|
tree
2014-04-01
Tim Northover
ARM64: add patterns for more lane-wise ld1/st1 operations.
commit
|
commitdiff
|
tree
2014-04-01
Tim Northover
ARM64: fix bug in ld3r (1d) SelectionDAG.
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: add extra patterns for scalar shifts
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: add extra scalar neg pattern & tests.
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: add patterns for scalar sqdmlal & sqdmlsl.
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: add more patterns for commuted fmsub operations.
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: shuffle patterns around for fmin/fmax & add...
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: add more scalar patterns for usqadd & suqadd.
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: add more scalar patterns for reciprocal ops.
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: add i64 scalar pattern for @llvm.arm64.abs
commit
|
commitdiff
|
tree
2014-03-31
Tim Northover
ARM64: fix a couple of signed/unsigned comparison warnings.
commit
|
commitdiff
|
tree
2014-03-30
Tim Northover
ARM64: uncopy/paste helper function
commit
|
commitdiff
|
tree
next