2013-01-02 |
Craig Topper | Merge SSE and AVX instruction definitions for scalar...
|
commit | commitdiff | tree |
2013-01-02 |
Craig Topper | Merge SSE and AVX instruction definitions for PSHUFD...
|
commit | commitdiff | tree |
2013-01-01 |
Craig Topper | Merge SSE and AVX instruction definitions for scalar...
|
commit | commitdiff | tree |
2013-01-01 |
Craig Topper | Remove unused argument from a multiclass.
|
commit | commitdiff | tree |
2013-01-01 |
Craig Topper | Merge intrinsic instruction definitions for SSE and...
|
commit | commitdiff | tree |
2013-01-01 |
Craig Topper | Remove 2 unused multiclasses.
|
commit | commitdiff | tree |
2013-01-01 |
Craig Topper | Merge AVX/SSE instruction definitions for SQRTPS/PD...
|
commit | commitdiff | tree |
2012-12-31 |
Craig Topper | Use packed instead of scalar itineraries for SSE1/2...
|
commit | commitdiff | tree |
2012-12-29 |
Craig Topper | Remove intrinsic specific instructions for (V)SQRTPS...
|
commit | commitdiff | tree |
2012-12-29 |
Craig Topper | Merge similar functionality using a nested switch.
|
commit | commitdiff | tree |
2012-12-29 |
Craig Topper | Remove intrinsic specific instructions for SSE/SSE2...
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Merge basic_sse12_fp_binop_p_int and basic_sse12_fp_binop_p_...
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Merge basic_sse12_fp_binop_p and basic_sse12_fp_binop_p_y...
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Add hasSideEffects=0 to some forms of ROUND, RCP, and...
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Move single letter 'P' prefix out of multiclass now...
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Update tablegen parser to allow defm names to start...
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Add hasSideEffects=0 to some shift and rotate instructions...
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Mark the divide instructions as hasSideEffects=0.
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Add hasSideEffects=0 to CMP*rr_REV.
|
commit | commitdiff | tree |
2012-12-27 |
Craig Topper | Add mayLoad, mayStore, and hasSideEffects tags to BT...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Fix operands and encoding form for ARPL instruction...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Add hasSideEffects=0 to some atomic instructions.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Mark the AL/AX/EAX forms of the basic arithmetic operations...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Mark all the _REV instructions as not having side effects...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Remove a special conditional setting of neverHasSideEffects...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Merge still more SSE/AVX instruction definitions.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Merge more SSE/AVX instruction definitions.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Fix 80 column violation.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Fix class name in comment.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Merge SSE/AVX PCMPEQ/PCMPGT instruction definitions.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Remove 'v' from mnemonic to fix asm matching failures.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Use an additional multiclass to merge the 128/256-bit...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Use an additional multiclass to merge the 128/256-bit...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Merge an AVX/SSE 256-bit and 128-bit multiclass.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Mark VANDNPD/VANDNPDS as not commutable.
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Remove alignment from a bunch more VEX encoded operations...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Remove alignment from folding table for VMOVUPD as...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Remove alignment requirements from (V)EXTRACTPS. This...
|
commit | commitdiff | tree |
2012-12-26 |
Craig Topper | Remove alignment requirement from VCVTSS2SD in folding...
|
commit | commitdiff | tree |
2012-12-22 |
Craig Topper | Remove trailing whitespace.
|
commit | commitdiff | tree |
2012-12-22 |
Craig Topper | Remove trailing whitespace
|
commit | commitdiff | tree |
2012-12-22 |
Craig Topper | Add a comma to fix the build.
|
commit | commitdiff | tree |
2012-12-22 |
Craig Topper | Use a negative value to represent INVALID_SIMPLE_VALUE_TYPE...
|
commit | commitdiff | tree |
2012-12-22 |
Craig Topper | Add vAny and Metadata to the switch in getSizeInBits...
|
commit | commitdiff | tree |
2012-12-20 |
Craig Topper | Formatting fixes. Remove some unnecessary 'else' after...
|
commit | commitdiff | tree |
2012-12-20 |
Craig Topper | Removing trailing whitespace
|
commit | commitdiff | tree |
2012-12-19 |
Craig Topper | Remove more of 'else's after 'returns'. No functional...
|
commit | commitdiff | tree |
2012-12-19 |
Craig Topper | Remove a bunch of 'else's after 'returns'
|
commit | commitdiff | tree |
2012-12-19 |
Craig Topper | Teach SimplifySetCC that comparing AssertZext i1 against...
|
commit | commitdiff | tree |
2012-12-17 |
Craig Topper | Remove EFLAGS from the BLSI/BLSMSK/BLSR patterns. The...
|
commit | commitdiff | tree |
2012-12-17 |
Craig Topper | Simplify BMI ANDN matching to use patterns instead...
|
commit | commitdiff | tree |
2012-12-17 |
Craig Topper | Add rest of BMI/BMI2 instructions to the folding tables...
|
commit | commitdiff | tree |
2012-12-17 |
Craig Topper | Remove store forms of DEC/INC from isDefConvertible...
|
commit | commitdiff | tree |
2012-12-17 |
Craig Topper | Add debug prints for when optimizeLoadInstr folds a...
|
commit | commitdiff | tree |
2012-12-10 |
Craig Topper | Teach DAG combine to handle vector add/sub with vectors...
|
commit | commitdiff | tree |
2012-12-09 |
Craig Topper | Remove extra blank line.
|
commit | commitdiff | tree |
2012-12-08 |
Craig Topper | Teach DAG combine to handle vector logical operations...
|
commit | commitdiff | tree |
2012-12-06 |
Craig Topper | Remove intrinsic specific instructions for (V)MOVQUmr...
|
commit | commitdiff | tree |
2012-12-06 |
Craig Topper | Mark MOVDQ(A/U)rm as ReMaterializable. Mark all MOVDQ...
|
commit | commitdiff | tree |
2012-11-27 |
Craig Topper | Revert accidental commit.
|
commit | commitdiff | tree |
2012-11-27 |
Craig Topper | Make PrintReg constructor explicit to prevent weird...
|
commit | commitdiff | tree |
2012-11-27 |
Craig Topper | Add ENABLE_CXX11 and ENABLE_WERROR to Makefile.llvm...
|
commit | commitdiff | tree |
2012-11-27 |
Craig Topper | Add test cases for r168417.
|
commit | commitdiff | tree |
2012-11-25 |
Craig Topper | Refactor to make helper method static.
|
commit | commitdiff | tree |
2012-11-25 |
Craig Topper | Add an extra slash so doxygen comments will be properly...
|
commit | commitdiff | tree |
2012-11-25 |
Craig Topper | Remove duplicate check of LimitFloatPrecision. It was...
|
commit | commitdiff | tree |
2012-11-25 |
Craig Topper | Factor common code out of individual if blocks into...
|
commit | commitdiff | tree |
2012-11-24 |
Craig Topper | Remove redundant calls to getCurDebugLoc in visitIntrinsicCa...
|
commit | commitdiff | tree |
2012-11-24 |
Craig Topper | Refactor a bit to make some helper methods static.
|
commit | commitdiff | tree |
2012-11-24 |
Craig Topper | Factor some common code out of individual if blocks.
|
commit | commitdiff | tree |
2012-11-23 |
Craig Topper | Refactor a bit to make some helper functions static.
|
commit | commitdiff | tree |
2012-11-21 |
Craig Topper | Fix execution domain for packed FMA4 instructions.
|
commit | commitdiff | tree |
2012-11-21 |
Craig Topper | Mark ISD::FMA as Legal instead of custom for x86 with...
|
commit | commitdiff | tree |
2012-11-19 |
Craig Topper | Move else onto line with preceding closing brace.
|
commit | commitdiff | tree |
2012-11-16 |
Craig Topper | Remove conditions from 'else if' that were guaranteed...
|
commit | commitdiff | tree |
2012-11-16 |
Craig Topper | Factor out the final FADD that's common to multiple...
|
commit | commitdiff | tree |
2012-11-16 |
Craig Topper | Finally add myself to the credits.
|
commit | commitdiff | tree |
2012-11-16 |
Craig Topper | Factor some common code to reduce compile size.
|
commit | commitdiff | tree |
2012-11-16 |
Craig Topper | Use roundps/pd for llvm.ceil, llvm.trunc, llvm.rint...
|
commit | commitdiff | tree |
2012-11-16 |
Craig Topper | Fix typo in a comment.
|
commit | commitdiff | tree |
2012-11-15 |
Craig Topper | Revert changing FNEG of v4f32 to Expand. It's legal.
|
commit | commitdiff | tree |
2012-11-15 |
Craig Topper | Make FNEG and FABS of v4f32 Expand.
|
commit | commitdiff | tree |
2012-11-15 |
Craig Topper | Make a bunch of floating point operations on vectors...
|
commit | commitdiff | tree |
2012-11-15 |
Craig Topper | Add missing documentation for llvm.exp2, llvm.log10...
|
commit | commitdiff | tree |
2012-11-15 |
Craig Topper | Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint...
|
commit | commitdiff | tree |
2012-11-14 |
Craig Topper | Set FFLOOR of vectors to expand to keep intruction...
|
commit | commitdiff | tree |
2012-11-14 |
Craig Topper | Factor out an overly replicated typecast. No functional...
|
commit | commitdiff | tree |
2012-11-14 |
Craig Topper | Set FFLOOR for vectors to expand on CellSPU to keep...
|
commit | commitdiff | tree |
2012-11-14 |
Craig Topper | Add newlines to end of debug messages.
|
commit | commitdiff | tree |
2012-11-12 |
Craig Topper | Add --enable-werror and --enable-cxx11 to projects...
|
commit | commitdiff | tree |
2012-11-11 |
Craig Topper | Move some helper methods to being static functions...
|
commit | commitdiff | tree |
2012-11-10 |
Craig Topper | Remove unnecessary subtraction and addition by 1 around...
|
commit | commitdiff | tree |
2012-11-10 |
Craig Topper | Tidy up spacing. No functional change.
|
commit | commitdiff | tree |
2012-11-10 |
Craig Topper | Removed unimplemented method declaration.
|
commit | commitdiff | tree |
2012-11-10 |
Craig Topper | Simplify custom emitter code for pcmp(e/i)str(i/m)...
|
commit | commitdiff | tree |
2012-11-10 |
Craig Topper | Cleanup pcmp(e/i)str(m/i) instruction definitions and...
|
commit | commitdiff | tree |
2012-11-04 |
Craig Topper | Remove alignments from folding tables for scalar FMA4...
|
commit | commitdiff | tree |
2012-10-31 |
Craig Topper | Add scalar forms of FMA4 VFNMSUB/VFNMADD to folding...
|
commit | commitdiff | tree |
2012-10-17 |
Craig Topper | Remove LLVM_DELETED_FUNCTION from destructors that...
|
commit | commitdiff | tree |
2012-10-16 |
Craig Topper | Move X86MCInstLower class definition into implementation...
|
commit | commitdiff | tree |
next |