OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Update contact information.
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
2013-07-03
Tim Northover
ARM: relax the atomic release barrier to "dmb ishst...
commit
|
commitdiff
|
tree
2013-07-02
Tim Northover
DAGCombiner: fix use-counting issue when forming zextload
commit
|
commitdiff
|
tree
2013-07-01
Tim Northover
AArch64: correct CodeGen of MOVZ/MOVK combinations.
commit
|
commitdiff
|
tree
2013-07-01
Tim Northover
Revert r185339 (ARM: relax the atomic release barrier...
commit
|
commitdiff
|
tree
2013-07-01
Tim Northover
ARM: relax the atomic release barrier to "dmb ishst"
commit
|
commitdiff
|
tree
2013-06-28
Tim Northover
ARM: ensure fixed-point conversions have sane types
commit
|
commitdiff
|
tree
2013-06-26
Tim Northover
ARM: fix more cases where predication may or may not...
commit
|
commitdiff
|
tree
2013-06-26
Tim Northover
ARM: allow predicated barriers in Thumb mode
commit
|
commitdiff
|
tree
2013-06-23
Tim Northover
AArch64: fix overzealous NEXTing for Windows testing.
commit
|
commitdiff
|
tree
2013-06-18
Tim Northover
AArch64: remove accidental test output file.
commit
|
commitdiff
|
tree
2013-06-17
Tim Northover
AArch64: print relocation addends if present on AArch64
commit
|
commitdiff
|
tree
2013-06-14
Tim Northover
Mark rematerialized super/sub registers as dead.
commit
|
commitdiff
|
tree
2013-06-10
Tim Northover
ARM: diagnose ARM/Thumb assembly switches on CPUs only...
commit
|
commitdiff
|
tree
2013-06-10
Tim Northover
X86: Stop LEA64_32r doing unspeakable things to its...
commit
|
commitdiff
|
tree
2013-06-09
Tim Northover
Make DeadArgumentElimination more conservative on variadic...
commit
|
commitdiff
|
tree
2013-06-01
Tim Northover
Disable new legacy JIT test on ARM.
commit
|
commitdiff
|
tree
2013-06-01
Tim Northover
Revert r183069: "TMP: LEA64_32r fixing"
commit
|
commitdiff
|
tree
2013-06-01
Tim Northover
TMP: LEA64_32r fixing
commit
|
commitdiff
|
tree
2013-06-01
Tim Northover
X86: change MOV64ri64i32 into MOV32ri64
commit
|
commitdiff
|
tree
2013-05-31
Tim Northover
ARM: permit upper-case BE/LE on setend instruction
commit
|
commitdiff
|
tree
2013-05-31
Tim Northover
ARM: add fstmx and fldmx instructions for assembly
commit
|
commitdiff
|
tree
2013-05-31
Tim Northover
ARM: fix VEXT encoding corner case
commit
|
commitdiff
|
tree
2013-05-31
Tim Northover
X86: change MOV64ri64i32 into MOV32ri64
commit
|
commitdiff
|
tree
2013-05-30
Tim Northover
X86: allow registers 8-15 in test
commit
|
commitdiff
|
tree
2013-05-30
Tim Northover
X86: use sub-register sequences for MOV*r0 operations
commit
|
commitdiff
|
tree
2013-05-30
Tim Northover
Fix rematerialization into physical registers.
commit
|
commitdiff
|
tree
2013-05-30
Tim Northover
X86: change zext moves to use sub-register infrastructure.
commit
|
commitdiff
|
tree
2013-05-29
Tim Northover
Teach ReMaterialization to be more cunning about subregisters
commit
|
commitdiff
|
tree
2013-05-28
Tim Northover
AArch64: clarify -help message
commit
|
commitdiff
|
tree
2013-05-28
Tim Northover
ARM: use pristine object file while processing relocations
commit
|
commitdiff
|
tree
2013-05-23
Tim Northover
ARM: implement @llvm.readcyclecounter intrinsic
commit
|
commitdiff
|
tree
2013-05-23
Tim Northover
ARM: Add Performance Monitor Extensions feature
commit
|
commitdiff
|
tree
2013-05-19
Tim Northover
AArch64: enable MCJIT unittests
commit
|
commitdiff
|
tree
next