2015-06-12 |
Tim Northover | AArch64: map bare-metal arm64-macho triple to MachO...
|
commit | commitdiff | tree |
2015-06-03 |
Tim Northover | RuntimeDyld: override EH frame registration with trivial...
|
commit | commitdiff | tree |
2015-06-02 |
Tim Northover | AArch64: fix typo in SMIN far atomics and add tests
|
commit | commitdiff | tree |
2015-05-31 |
Tim Northover | ARM: recommit r237590: allow jump tables to be placed...
|
commit | commitdiff | tree |
2015-05-18 |
Tim Northover | AArch64: work around ld64 bug more aggressively.
|
commit | commitdiff | tree |
2015-05-18 |
Tim Northover | ARM: allow jump tables to be placed as constant islands.
|
commit | commitdiff | tree |
2015-05-13 |
Tim Northover | ARM: remove possible vestiges of the legacy JIT???
|
commit | commitdiff | tree |
2015-05-13 |
Tim Northover | ARM: remove custom jump table UID
|
commit | commitdiff | tree |
2015-05-13 |
Tim Northover | ARM: refactor optimizeThumb2JumpTables.
|
commit | commitdiff | tree |
2015-05-06 |
Tim Northover | CodeGen: move over-zealous assert into actual if statement.
|
commit | commitdiff | tree |
2015-05-04 |
Tim Northover | CodeGen: match up correct insertvalue indices when...
|
commit | commitdiff | tree |
2015-04-30 |
Tim Northover | AArch64: add BFC alias for the BFI/BFM instructions.
|
commit | commitdiff | tree |
2015-04-29 |
Tim Northover | ARM: mark branch-like instructions with correct flags.
|
commit | commitdiff | tree |
2015-04-28 |
Tim Northover | ARM: fix peephole optimisation of TST
|
commit | commitdiff | tree |
2015-04-10 |
Tim Northover | Generic: Make isMask_N and isShiftedMask_N consistent...
|
commit | commitdiff | tree |
2015-04-07 |
Tim Northover | AArch64: disallow "fmov sD, #-0.0" during assembly.
|
commit | commitdiff | tree |
2015-04-06 |
Tim Northover | ARM: do not relax Thumb1 -> Thumb2 if only Thumb1 is...
|
commit | commitdiff | tree |
2015-03-31 |
Tim Northover | AArch64: fix v8.1 sqrdmlah tests on Darwin platforms
|
commit | commitdiff | tree |
2015-03-21 |
Tim Northover | AArch64: simplify test case
|
commit | commitdiff | tree |
2015-03-11 |
Tim Northover | ARM: simplify and extend byval handling
|
commit | commitdiff | tree |
2015-02-24 |
Tim Northover | ARM: treat [N x i32] and [N x i64] as AAPCS composite...
|
commit | commitdiff | tree |
2015-02-21 |
Tim Northover | CodeGen: convert CCState interface to using ArrayRefs
|
commit | commitdiff | tree |
2015-02-12 |
Tim Northover | Triple: refactor redundant code.
|
commit | commitdiff | tree |
2015-02-11 |
Tim Northover | DeadArgElim: aggregate Return assessment properly.
|
commit | commitdiff | tree |
2015-02-10 |
Tim Northover | DeadArgElim: arguments affect all returned sub-values...
|
commit | commitdiff | tree |
2015-02-09 |
Tim Northover | DeadArgElim: fix mismatch in accounting of array return...
|
commit | commitdiff | tree |
2015-02-09 |
Tim Northover | DeadArgElim: assess uses of entire return value aggregate.
|
commit | commitdiff | tree |
2015-02-08 |
Tim Northover | ARM & AArch64: teach LowerVSETCC that output type size...
|
commit | commitdiff | tree |
2015-01-22 |
Tim Northover | AArch64: decode all MRS/MSR forms early to avoid saving...
|
commit | commitdiff | tree |
2015-01-21 |
Tim Northover | DAGCombine: fold (or (and X, M), (and X, N)) -> (and...
|
commit | commitdiff | tree |
2015-01-21 |
Tim Northover | Revert "DAGCombine: fold (or (and X, M), (and X, N...
|
commit | commitdiff | tree |
2015-01-21 |
Tim Northover | AArch64: add backend option to reserve x18 (platform...
|
commit | commitdiff | tree |
2015-01-21 |
Tim Northover | DAGCombine: fold (or (and X, M), (and X, N)) -> (and...
|
commit | commitdiff | tree |
2015-01-14 |
Tim Northover | ARM: add test for crc32 instructions in CodeGen.
|
commit | commitdiff | tree |
2015-01-09 |
Tim Northover | Re-reapply r221924: "[GVN] Perform Scalar PRE on gep...
|
commit | commitdiff | tree |
2014-12-11 |
Tim Northover | ARM: convert isTargetIOS checks to isTargetDarwin.
|
commit | commitdiff | tree |
2014-12-10 |
Tim Northover | ARM: correctly expand LDR-lit based globals.
|
commit | commitdiff | tree |
2014-12-08 |
Tim Northover | AArch64: treat HFAs containing "half" types as blocks...
|
commit | commitdiff | tree |
2014-12-06 |
Tim Northover | AArch64: use explicit MVT::i64 when creating EXTRACT_SUBVECT...
|
commit | commitdiff | tree |
2014-12-03 |
Tim Northover | AArch64: fix wrong-endian parameter passing.
|
commit | commitdiff | tree |
2014-12-02 |
Tim Northover | AArch64: strengthen Darwin ABI alignment assumptions
|
commit | commitdiff | tree |
2014-12-02 |
Tim Northover | AArch64: don't be too greedy when folding :lo12: accesses...
|
commit | commitdiff | tree |
2014-12-02 |
Tim Northover | AArch64: make register block rules apply to vector...
|
commit | commitdiff | tree |
2014-12-01 |
Tim Northover | ARM: lower tail calls correctly when using GHC calling...
|
commit | commitdiff | tree |
2014-11-27 |
Tim Northover | Stop using ArrayRef of a const type.
|
commit | commitdiff | tree |
2014-11-27 |
Tim Northover | AArch64: treat [N x Ty] as a block during procedure...
|
commit | commitdiff | tree |
2014-11-21 |
Tim Northover | Remove duplication of relocation names in lib/Object...
|
commit | commitdiff | tree |
2014-11-21 |
Tim Northover | Remove duplication of relocation names in lib/Object...
|
commit | commitdiff | tree |
2014-11-21 |
Tim Northover | Split ELF relocation defintions into per-architecture...
|
commit | commitdiff | tree |
2014-11-14 |
Tim Northover | ARM: refactor .cfi_def_cfa_offset emission.
|
commit | commitdiff | tree |
2014-11-14 |
Tim Northover | ARM: correctly calculate the offset of FP in its push.
|
commit | commitdiff | tree |
2014-11-14 |
Tim Northover | ARM: simplify test.
|
commit | commitdiff | tree |
2014-11-14 |
Tim Northover | X86: use getConstant rather than getTargetConstant...
|
commit | commitdiff | tree |
2014-11-14 |
Tim Northover | CodeGen: assert an instruction is being inserted with...
|
commit | commitdiff | tree |
2014-11-13 |
Tim Northover | ARM: allow constpool entry to be moved to the user...
|
commit | commitdiff | tree |
2014-11-13 |
Tim Northover | ARM: avoid duplicating branches during constant islands.
|
commit | commitdiff | tree |
2014-11-13 |
Tim Northover | ARM: add @llvm.arm.space intrinsic for testing ConstantIslands.
|
commit | commitdiff | tree |
2014-11-05 |
Tim Northover | ARM: try to add extra CS-register whenever stack alignment...
|
commit | commitdiff | tree |
2014-11-05 |
Tim Northover | ARM/Dwarf: correctly align stack before callee-saved...
|
commit | commitdiff | tree |
2014-11-04 |
Tim Northover | Docs: give binutils/gold instructions for CMake too.
|
commit | commitdiff | tree |
2014-11-02 |
Tim Northover | Docs: update va_arg example with valid x86_64 va_list...
|
commit | commitdiff | tree |
2014-10-30 |
Tim Northover | ARM: test default values for TAG_CPU_unaligned_access...
|
commit | commitdiff | tree |
2014-10-28 |
Tim Northover | AArch64: enable Cortex-A57 FP balancing on Cortex-A53.
|
commit | commitdiff | tree |
2014-10-23 |
Tim Northover | ScheduleDAG: record PhysReg dependencies represented...
|
commit | commitdiff | tree |
2014-10-20 |
Tim Northover | ARM: rework Thumb1 frame index rewriting
|
commit | commitdiff | tree |
2014-10-15 |
Tim Northover | ARM: drop check for triple that's no longer used.
|
commit | commitdiff | tree |
2014-10-14 |
Tim Northover | ARM: remove ARM/Thumb distinction for preferred alignment.
|
commit | commitdiff | tree |
2014-10-14 |
Tim Northover | ARM: allow misaligned local variables in Thumb1 mode.
|
commit | commitdiff | tree |
2014-10-14 |
Tim Northover | ARM: set preferred aggregate alignment to 32 universally.
|
commit | commitdiff | tree |
2014-10-06 |
Tim Northover | ARM: silence unused variable warning
|
commit | commitdiff | tree |
2014-10-06 |
Tim Northover | ARM: remove dead InstPrinting code
|
commit | commitdiff | tree |
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 |
next |