2015-05-15 |
James Molloy | Mark SMIN/SMAX/UMIN/UMAX nodes as legal and add patterns...
|
commit | commitdiff | tree |
2015-05-15 |
James Molloy | Canonicalize min/max expressions correctly.
|
commit | commitdiff | tree |
2015-05-15 |
James Molloy | Allow min/max detection to see through casts.
|
commit | commitdiff | tree |
2015-05-15 |
James Molloy | [DependenceAnalysis] Fix for PR21585: collectUpperBound...
|
commit | commitdiff | tree |
2015-05-15 |
James Molloy | Add SDNodes for umin, umax, smin and smax.
|
commit | commitdiff | tree |
2015-05-11 |
James Molloy | Rip min/max pattern matching out of InstCombine and...
|
commit | commitdiff | tree |
2015-04-22 |
James Molloy | [AArch64] Disable complex GEP optimization by default.
|
commit | commitdiff | tree |
2015-04-17 |
James Molloy | Fix TRUNCATE splitting helper logic.
|
commit | commitdiff | tree |
2015-04-16 |
James Molloy | [AArch64] Fix invalid use of references to BuildMI.
|
commit | commitdiff | tree |
2015-03-31 |
James Molloy | [SDAG] Move TRUNCATE splitting logic into a helper...
|
commit | commitdiff | tree |
2015-03-27 |
James Molloy | Reapply r233175 and r233183: float2int.
|
commit | commitdiff | tree |
2015-03-25 |
James Molloy | Reapply r233062: "float2int": Add a new pass to demote...
|
commit | commitdiff | tree |
2015-03-24 |
James Molloy | "float2int": Add a new pass to demote from float to...
|
commit | commitdiff | tree |
2015-03-23 |
James Molloy | [ARM] Remove target-specific ITOFP/FPTOI nodes
|
commit | commitdiff | tree |
2015-03-06 |
James Molloy | [ConstantRange] Teach multiply to be cleverer about...
|
commit | commitdiff | tree |
2015-02-16 |
James Molloy | Run LICM as part of the cleanup phase from the scalar...
|
commit | commitdiff | tree |
2015-02-16 |
James Molloy | [LoopReroll] Relax some assumptions a little.
|
commit | commitdiff | tree |
2015-02-16 |
James Molloy | [LoopReroll] Don't crash on dead code
|
commit | commitdiff | tree |
2015-02-13 |
James Molloy | [SimplifyCFG] Add test for r229099
|
commit | commitdiff | tree |
2015-02-13 |
James Molloy | [SimplifyCFG] Be more aggressive
|
commit | commitdiff | tree |
2015-02-12 |
James Molloy | [LoopRerolling] Be more forgiving with instruction...
|
commit | commitdiff | tree |
2015-02-11 |
James Molloy | Make buildbots better.
|
commit | commitdiff | tree |
2015-02-11 |
James Molloy | [SimplifyCFG] Swap to using TargetTransformInfo for...
|
commit | commitdiff | tree |
2015-02-11 |
James Molloy | [LoopReroll] Introduce the concept of DAGRootSets.
|
commit | commitdiff | tree |
2015-01-29 |
James Molloy | [LoopReroll] Alter the data structures used during...
|
commit | commitdiff | tree |
2015-01-29 |
James Molloy | [LoopReroll] Refactor most of reroll() into a helper...
|
commit | commitdiff | tree |
2014-10-17 |
James Molloy | [AArch64] Fix a silent codegen fault in BUILD_VECTOR...
|
commit | commitdiff | tree |
2014-10-03 |
James Molloy | Revert r215343.
|
commit | commitdiff | tree |
2014-09-27 |
James Molloy | [AArch64] Redundant store instructions should be removed...
|
commit | commitdiff | tree |
2014-09-14 |
James Molloy | [A57FPLoadBalancing] Modify r217689 - actually we do...
|
commit | commitdiff | tree |
2014-09-12 |
James Molloy | [A57FPLoadBalancing] Remove support for vector types
|
commit | commitdiff | tree |
2014-09-12 |
James Molloy | [A57FPLoadBalancing] Ignore <def>s when checking if...
|
commit | commitdiff | tree |
2014-09-12 |
James Molloy | [A57LoadBalancing] unique_ptr-ify.
|
commit | commitdiff | tree |
2014-09-12 |
James Molloy | [ARM] Teach the cost model that cross-class copies...
|
commit | commitdiff | tree |
2014-09-04 |
James Molloy | Enable noalias metadata by default and swap the order...
|
commit | commitdiff | tree |
2014-08-26 |
James Molloy | Change the return value of "getEnd()" from a MachineInstr...
|
commit | commitdiff | tree |
2014-08-21 |
James Molloy | [LoopVectorize] Up the maximum unroll factor to 4 for...
|
commit | commitdiff | tree |
2014-08-20 |
James Molloy | [LoopVectorizer] Limit unroll factor in the presence...
|
commit | commitdiff | tree |
2014-08-08 |
James Molloy | [LoopVectorizer] Enable support for floating-point...
|
commit | commitdiff | tree |
2014-08-08 |
James Molloy | [AArch64] Add an FP load balancing pass for Cortex-A57
|
commit | commitdiff | tree |
2014-08-06 |
James Molloy | [AArch64] Add a testcase for r214957.
|
commit | commitdiff | tree |
2014-08-06 |
James Molloy | Add a new option -run-slp-after-loop-vectorization.
|
commit | commitdiff | tree |
2014-08-06 |
James Molloy | [AArch64] Conditional selects are expensive on out...
|
commit | commitdiff | tree |
2014-08-05 |
James Molloy | Teach the SLP Vectorizer that keeping some values live...
|
commit | commitdiff | tree |
2014-08-02 |
James Molloy | Update test to use a more modern AArch64 triple, as...
|
commit | commitdiff | tree |
2014-08-02 |
James Molloy | [AArch64] Teach DAGCombiner that converting two consecutive...
|
commit | commitdiff | tree |
2014-08-01 |
James Molloy | Allow only disassembling of M-class MSR masks that...
|
commit | commitdiff | tree |
2014-07-23 |
James Molloy | Enable partial libcall inlining for all targets by...
|
commit | commitdiff | tree |
2014-06-17 |
James Molloy | Move SetTheory from utils/TableGen into lib/TableGen...
|
commit | commitdiff | tree |
2014-06-17 |
James Molloy | Fix memory leak of RegScavenger accidentally added...
|
commit | commitdiff | tree |
2014-06-16 |
James Molloy | Refactor the disabling of Thumb-1 LDM/STM generation
|
commit | commitdiff | tree |
2014-06-16 |
James Molloy | [AArch64] Fix a fencepost error in lowering for llvm...
|
commit | commitdiff | tree |
2014-06-12 |
James Molloy | Disable the load/store optimization pass for Thumb-1.
|
commit | commitdiff | tree |
2014-05-16 |
James Molloy | Re-enable inline memcpy expansion for Thumb1.
|
commit | commitdiff | tree |
2014-05-16 |
James Molloy | Fix the Load/Store optimization pass to work with Thumb1.
|
commit | commitdiff | tree |
2014-05-16 |
James Molloy | Enable the Load/Store optimization pass for Thumb1...
|
commit | commitdiff | tree |
2014-05-16 |
James Molloy | Fix a few comment typos and style issues.
|
commit | commitdiff | tree |
2014-05-12 |
James Molloy | [ARM64-BE] Correct grammar mistake pointed out by Tobias.
|
commit | commitdiff | tree |
2014-05-12 |
James Molloy | [ARM64-BE] Add sphinx documentation for the ARM64 NEON...
|
commit | commitdiff | tree |
2014-05-09 |
James Molloy | Attempt to pacify the bots - this commit requires asserts.
|
commit | commitdiff | tree |
2014-05-08 |
James Molloy | [ARM64-BE] Teach fast-isel about how to set up sub...
|
commit | commitdiff | tree |
2014-05-07 |
James Molloy | [ARM64-BE] Fix fast-isel, and add appropriate RUN lines...
|
commit | commitdiff | tree |
2014-05-07 |
James Molloy | [ARM64-BE] Fix variable-argument saving.
|
commit | commitdiff | tree |
2014-05-07 |
James Molloy | [ARM64-BE] Implement the lane-twiddling logic at AAPCS...
|
commit | commitdiff | tree |
2014-05-07 |
James Molloy | [ARM64-BE] Implement the crazy bitcast handling for...
|
commit | commitdiff | tree |
2014-05-07 |
James Molloy | [ARM64-BE] Predicate VLDR/VSTR for vectors as little...
|
commit | commitdiff | tree |
2014-05-07 |
James Molloy | [ARM64-BE] Make big endian (scalar) argument passing...
|
commit | commitdiff | tree |
2014-04-30 |
James Molloy | Move a testcase from ELF to ARM64, incorrectly placed...
|
commit | commitdiff | tree |
2014-04-30 |
James Molloy | Add a testcase for r207627.
|
commit | commitdiff | tree |
2014-04-30 |
James Molloy | [ARM64] Simplify if condition.
|
commit | commitdiff | tree |
2014-04-30 |
James Molloy | [ARM64] Fix stupid copy-pasto in ARM64MCAsmInfo.cpp...
|
commit | commitdiff | tree |
2014-04-30 |
James Molloy | [ARM64] Try and make the ELF MCJIT *slightly* less...
|
commit | commitdiff | tree |
2014-04-30 |
James Molloy | [ARM64] Ensure arm64_be is dealt with when emitting...
|
commit | commitdiff | tree |
2014-04-23 |
James Molloy | [ARM64] Fix formatting.
|
commit | commitdiff | tree |
2014-04-23 |
James Molloy | [ARM64] Add a big endian version of the ARM64 target...
|
commit | commitdiff | tree |
2014-04-14 |
James Molloy | [ARM64] Port over missing subtarget features, and CPU...
|
commit | commitdiff | tree |
2014-04-14 |
James Molloy | [ARM64] Add big endian target arm64_be.
|
commit | commitdiff | tree |
2014-04-14 |
James Molloy | Teach llvm-lto to respect the given RelocModel.
|
commit | commitdiff | tree |
2014-01-22 |
James Molloy | MachineCopyPropagation has special logic for removing...
|
commit | commitdiff | tree |
2014-01-20 |
James Molloy | Remove the useless pseudo instructions VDUPfdf and...
|
commit | commitdiff | tree |
2013-12-03 |
James Molloy | Addrspacecasts are no-ops on ARM.
|
commit | commitdiff | tree |
2013-05-28 |
James Molloy | Extend RemapInstruction and friends to take an optional...
|
commit | commitdiff | tree |
2013-03-27 |
James Molloy | Improve performance of LinkModules when linking with...
|
commit | commitdiff | tree |
2012-12-20 |
James Molloy | Add a new attribute, 'noduplicate'. If a function contains...
|
commit | commitdiff | tree |
2012-12-01 |
James Molloy | Remove bugzilla link.
|
commit | commitdiff | tree |
2012-11-17 |
James Molloy | Typo
|
commit | commitdiff | tree |
2012-11-17 |
James Molloy | Add a new function to ConstantExpr - getAsInstruction...
|
commit | commitdiff | tree |
2012-10-31 |
James Molloy | Add support for ARM segment types PT_ARM_ARCHEXT, PT_ARM_EXI...
|
commit | commitdiff | tree |
2012-10-31 |
James Molloy | Add support for Cortex-A15 host recognition.
|
commit | commitdiff | tree |
2012-10-08 |
James Molloy | Some regression tests which are testing the old jit...
|
commit | commitdiff | tree |
2012-10-02 |
James Molloy | Add default JIT LIT variable.
|
commit | commitdiff | tree |
2012-09-26 |
James Molloy | Fix ordering of operands on lowering of atomicrmw min...
|
commit | commitdiff | tree |
2012-09-18 |
James Molloy | More domain conversion; convert VFP VMOVS to NEON instructio...
|
commit | commitdiff | tree |
2012-09-12 |
James Molloy | Add a function computeRegisterLiveness() to MachineBasicBloc...
|
commit | commitdiff | tree |
2012-09-12 |
James Molloy | Add an analyzePhysReg() function to MachineOperandIteratorBa...
|
commit | commitdiff | tree |
2012-09-10 |
James Molloy | Fix an assertion failure when optimising a shufflevector...
|
commit | commitdiff | tree |
2012-09-06 |
James Molloy | Fix self-host; ensure signedness is consistent.
|
commit | commitdiff | tree |
2012-09-06 |
James Molloy | Improve codegen for BUILD_VECTORs on ARM.
|
commit | commitdiff | tree |
2012-09-06 |
James Molloy | Optimize codegen for VSETLNi{8,16,32} operating on...
|
commit | commitdiff | tree |
2012-04-17 |
James Molloy | Fix bad EXTRACT_SUBREG in instruction selection for...
|
commit | commitdiff | tree |
next |