projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
X86: Don't turn shifts into ands if there's another use that may not check for equality.
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
2014-05-26
Tim Northover
AArch64: simplify calling conventions slightly.
commit
|
commitdiff
|
tree
2014-05-26
Tim Northover
AArch64: remove empty ARM64 directories from svn.
commit
|
commitdiff
|
tree
2014-05-24
Tim Northover
AArch64: disable FastISel for large code model.
commit
|
commitdiff
|
tree
2014-05-24
Tim Northover
AArch64/ARM64: move ARM64 into AArch64's place
commit
|
commitdiff
|
tree
2014-05-24
Tim Northover
AArch64/ARM64: remove AArch64 from tree prior to renaming...
commit
|
commitdiff
|
tree
2014-05-24
Tim Northover
ARM64: extract a 32-bit subreg when selecting an inreg...
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
ARM64: remove '#' from annotation of add/sub immediate
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
Segmented stacks: omit __morestack call when there...
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
ARM64: these work too
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
Yes they do
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
ARM64: model pre/post-indexed operations properly.
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
ARM64: separate load/store operands to simplify assembler
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
ARM64: assert if we see i64 -> i64 extend in the DAG.
commit
|
commitdiff
|
tree
2014-05-22
Tim Northover
AArch64/ARM64: enable more AArch64 tests.
commit
|
commitdiff
|
tree
2014-05-20
Tim Northover
TableGen: permit non-leaf ComplexPattern uses
commit
|
commitdiff
|
tree
2014-05-20
Tim Northover
TableGen: convert InstAlias's Emit bit to an int.
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
TableGen: fix operand counting for aliases
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
ARM64: disable printing of "fcmXY ..., #0" aliases
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
AArch64: disable printing of add/sub alias
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
Sparc: disable printing of jmp/call aliases (C++ does it)
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
Sparc: disable printing on longer "brX,pt" aliases
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
Mips: don't print subu alias for addiu
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
X86: disable printing of bare "mov" aliases
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
AArch64: disable printing of MOV -> MOVZ aliases
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
ARM64: disable printing of swapped compare-mask aliases
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
ARM64: disable printing of LDUR -> LDR aliases
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
ARM64: give TST aliases priority over ANDS.
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
ARM64: give MOV priority over shorter ORR when printing...
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
ARM64: give NEG priority over SUB when printing aliases.
commit
|
commitdiff
|
tree
2014-05-16
Tim Northover
ARM64: disable printing of "lslv" type aliases
commit
|
commitdiff
|
tree
2014-05-15
Tim Northover
TableGen: use correct MIOperand when printing aliases
commit
|
commitdiff
|
tree
2014-05-15
Tim Northover
ARM64: print correct aliases for NEON mov & mvn instructions
commit
|
commitdiff
|
tree
2014-05-15
Tim Northover
TableGen/ARM64: print aliases even if they have syntax...
commit
|
commitdiff
|
tree
2014-05-15
Tim Northover
ARM64: add correct vector registers during asm parsing
commit
|
commitdiff
|
tree
2014-05-14
Tim Northover
ARM64: remove unneeded InstPrinter hacks
commit
|
commitdiff
|
tree
2014-05-13
Tim Northover
TableGen: strengthen assert
commit
|
commitdiff
|
tree
2014-05-12
Tim Northover
TableGen: use PrintMethods to print more aliases
commit
|
commitdiff
|
tree
2014-05-12
Tim Northover
AArch64/ARM64: use InstAliases for NEON logical (imm...
commit
|
commitdiff
|
tree
2014-05-12
Tim Northover
AArch64/ARM64: implement "mov $Rd, $Imm" aliases in...
commit
|
commitdiff
|
tree
2014-05-12
Tim Northover
ARM64: remove dead validation code from the AsmParser.
commit
|
commitdiff
|
tree
2014-05-12
Tim Northover
ARM64: merge "extend" and "shift" addressing-mode enums.
commit
|
commitdiff
|
tree
2014-05-10
Tim Northover
ARM64: fix SELECT_CC lowering in absence of NaNs.
commit
|
commitdiff
|
tree
2014-05-08
Tim Northover
ARM64: make sure FastISel emits SSA MachineInstrs
commit
|
commitdiff
|
tree
2014-05-07
Tim Northover
AArch64/ARM64: optimise vector selects & enable test
commit
|
commitdiff
|
tree
2014-05-07
Tim Northover
AArch64/ARM64: run test on ARM64 too.
commit
|
commitdiff
|
tree
2014-05-07
Tim Northover
AArch64/ARM64: put annotation in test
commit
|
commitdiff
|
tree
2014-05-07
Tim Northover
AArch64/ARM64: disable test directory if ARM64 not...
commit
|
commitdiff
|
tree
2014-05-06
Tim Northover
AArch64/ARM64: implement diagnosis of unpredictable...
commit
|
commitdiff
|
tree
2014-05-06
Tim Northover
AArch64/ARM64: add two more MC tests to ARM64 set.
commit
|
commitdiff
|
tree
2014-05-06
Tim Northover
AArch64/ARM64: enable MC-level diagnostic tests for...
commit
|
commitdiff
|
tree
2014-05-06
Tim Northover
AArch64/ARM64: make NEON vector list parsing a bit...
commit
|
commitdiff
|
tree
2014-05-06
Tim Northover
AArch64/ARM64: add more specific diagnostic for floating...
commit
|
commitdiff
|
tree
2014-05-06
Tim Northover
AArch64/ARM64: add more specific diagnostic for invalid...
commit
|
commitdiff
|
tree
2014-05-06
Tim Northover
AArch64/ARM64: produce more informative diagnostic...
commit
|
commitdiff
|
tree
2014-05-02
Tim Northover
DAGCombine: prevent formation of illegal ConstantFP...
commit
|
commitdiff
|
tree
2014-05-02
Tim Northover
AArch64/ARM64: add patterns for post-indexed ST1 ops.
commit
|
commitdiff
|
tree
2014-05-02
Tim Northover
ARM64: refactor NEON post-indexed loads & stores (MC).
commit
|
commitdiff
|
tree
2014-05-02
Tim Northover
AArch64/ARM64: support indexed loads/stores on vector...
commit
|
commitdiff
|
tree
2014-05-01
Tim Northover
AArch64/ARM64: rewrite test to use FileCheck & add...
commit
|
commitdiff
|
tree
2014-05-01
Tim Northover
AArch64/ARM64: port basic disassembly tests to ARM64.
commit
|
commitdiff
|
tree
2014-05-01
Tim Northover
AArch64/ARM64: print BFM instructions as BFI or BFXIL
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: print fp immediates without using scientific...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
AArch64/ARM64: implement remaining TLS relocations...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
AArch64/ARM64: add specific diagnostic for MRS/MSR...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
AArch64/ARM64: accept and print floating-point immediate...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: enable AArch64's basic-a64-instructions test
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: print lsr instead of lsrv for variable shifts...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: use 32-bit operations for uxtb & uxth
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
AArch64/ARM64: allow smaller granule relocations on...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
AArch64/ARM64: copy support for bCC instead of b.CC...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
AArch64/ARM64: expunge CPSR from the sources
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
AArch64/ARM64: use HS instead of CS & LO instead of CC.
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: accept ELF-relocated load/store insts without...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: remove duplication by templating InstPrinter...
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: use hex immediates for movz/movk instructions
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: hexify printing various immediate operands
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: print canonical syntax for add/sub (imm) instructions.
commit
|
commitdiff
|
tree
2014-04-30
Tim Northover
ARM64: make sure FastISel uses a GPR64 source in 64...
commit
|
commitdiff
|
tree
2014-04-29
Tim Northover
ARM: fix test after change to indirect symbol emission.
commit
|
commitdiff
|
tree
2014-04-29
Tim Northover
X86: emit hidden stubs into a proper non_lazy_symbol_pointer...
commit
|
commitdiff
|
tree
2014-04-29
Tim Northover
ARM: emit hidden stubs into a proper non_lazy_symbol_pointer...
commit
|
commitdiff
|
tree
2014-04-28
Tim Northover
ARM: stop passing unused values up the TableGen hierarchy.
commit
|
commitdiff
|
tree
2014-04-28
Tim Northover
ARM64: diagnose use of v16-v31 in certain indexed NEON...
commit
|
commitdiff
|
tree
2014-04-25
Tim Northover
ARM64: fix assertion in ISelDAGToDAG
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: add ARM64 runs to more MC tests.
commit
|
commitdiff
|
tree
2014-04-24
Tim Northover
AArch64/ARM64: run AArch64 NEON MC tests through ARM64...
commit
|
commitdiff
|
tree
next