2019-05-14 |
Craig Topper | [X86] Use X86 instead of X32 as a check prefix in atomic...
|
commit | commitdiff | tree |
2019-05-13 |
Craig Topper | [X86] Use ISD::MERGE_VALUES to return from lowerAtomicArith...
|
commit | commitdiff | tree |
2019-05-13 |
Craig Topper | [X86] Various type corrections to the code that creates...
|
commit | commitdiff | tree |
2019-05-13 |
Craig Topper | [X86] Add test case for mask register variant of PR41619...
|
commit | commitdiff | tree |
2019-05-13 |
Craig Topper | Recommit r358887 "[TargetLowering][AMDGPU][X86] Improve...
|
commit | commitdiff | tree |
2019-05-11 |
Craig Topper | [X86] Add CMOV_FR32X/CMOV_FR64X pseudo instructions...
|
commit | commitdiff | tree |
2019-05-11 |
Craig Topper | [X86] Sink some fast isel code into the only if that...
|
commit | commitdiff | tree |
2019-05-11 |
Craig Topper | [X86] Use TLI.getRegClassFor to simplify some more...
|
commit | commitdiff | tree |
2019-05-11 |
Craig Topper | [X86] Use getRegClassFor to simplify some code in fast...
|
commit | commitdiff | tree |
2019-05-11 |
Craig Topper | [X86] Don't emit MOVNTDQA loads from fast-isel without...
|
commit | commitdiff | tree |
2019-05-11 |
Craig Topper | [X86] Add a test case for idempotent atomic operations...
|
commit | commitdiff | tree |
2019-05-10 |
Craig Topper | [X86] Disable speculative load hardening for operations...
|
commit | commitdiff | tree |
2019-05-10 |
Craig Topper | [LegalizeVectorOps] Remove calls to LegalizeOp on the...
|
commit | commitdiff | tree |
2019-05-08 |
Craig Topper | [InstCombine] When turning sext into zext due to known...
|
commit | commitdiff | tree |
2019-05-08 |
Craig Topper | [X86] Add a non-ambiguous check prefix to lwp-intrinsics...
|
commit | commitdiff | tree |
2019-05-08 |
Craig Topper | [FastISel][X86] Support FNeg instruction in target...
|
commit | commitdiff | tree |
2019-05-07 |
Craig Topper | [FastISel][X86] If selectFNeg fails, fall back to SelectionD...
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | [X86] Use extended vector register classes in getRegForInlin...
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | [FastISel] Pass the fneg input operand to hasTrivialKill...
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | [X86] Add test case to show that we don't set the kill...
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | [X86] Add more test cases for fast-isel handling of...
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | [X86] Remove the suffix on vcvt[u]si2ss/sd register...
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | [SelectionDAG][X86] Support inline assembly returning...
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | Revert r359392 and r358887
|
commit | commitdiff | tree |
2019-05-06 |
Craig Topper | [SelectionDAG] Replace llvm_unreachable at the end...
|
commit | commitdiff | tree |
2019-05-05 |
Craig Topper | [LLParser] Remove unused variable after r359987. NFC
|
commit | commitdiff | tree |
2019-05-05 |
Craig Topper | [LLParser] Remove unnecessary error check making sure...
|
commit | commitdiff | tree |
2019-05-05 |
Craig Topper | [LLParser] Simplify type checking in ParseArithmetic...
|
commit | commitdiff | tree |
2019-05-05 |
Craig Topper | [Constants] Simplify type checking switch in ConstantExpr...
|
commit | commitdiff | tree |
2019-05-03 |
Craig Topper | Make the git-llvm script work on older git versions...
|
commit | commitdiff | tree |
2019-05-03 |
Craig Topper | [X86] Allow assembly parser to accept x/y/z suffixes...
|
commit | commitdiff | tree |
2019-05-03 |
Craig Topper | [X86] Add more one checks to masked compare patterns...
|
commit | commitdiff | tree |
2019-05-02 |
Craig Topper | [X86] Remove LEA16r references from X86FixupLEAs. NFCI
|
commit | commitdiff | tree |
2019-05-02 |
Craig Topper | [X86] Correct the register class for specific mask...
|
commit | commitdiff | tree |
2019-05-02 |
Craig Topper | [SelectionDAG] Add asserts to verify the vectorness...
|
commit | commitdiff | tree |
2019-05-02 |
Craig Topper | [X86] Remove string literal from an if. NFC
|
commit | commitdiff | tree |
2019-05-02 |
Craig Topper | [X86] Remove the redundant suffix in vfpclassp[d,s...
|
commit | commitdiff | tree |
2019-05-01 |
Craig Topper | [X86FixupLEAs] Hoist the calls to isLEA out of the...
|
commit | commitdiff | tree |
2019-04-30 |
Craig Topper | [X86] Remove if that's always true
|
commit | commitdiff | tree |
2019-04-30 |
Craig Topper | [X86] If PreprocessISelDAG reorders a load before a...
|
commit | commitdiff | tree |
2019-04-30 |
Craig Topper | [X86] Initial cleanups on the FixupLEAs pass. Separate...
|
commit | commitdiff | tree |
2019-04-29 |
Craig Topper | [X86] Remove some intel syntax aliases on (v)cvtpd2...
|
commit | commitdiff | tree |
2019-04-28 |
Craig Topper | [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m....
|
commit | commitdiff | tree |
2019-04-27 |
Craig Topper | [X86] Use MOVQ for i64 atomic_stores when SSE2 is enabled
|
commit | commitdiff | tree |
2019-04-26 |
Craig Topper | [X86] Sink NoRegister creation for unused Base/Index...
|
commit | commitdiff | tree |
2019-04-26 |
Craig Topper | [X86] Segment registers should have i16 type not i32.
|
commit | commitdiff | tree |
2019-04-25 |
Craig Topper | [SelectionDAG][X86] Use stack load/store in PromoteIntRes_BI...
|
commit | commitdiff | tree |
2019-04-25 |
Craig Topper | [X86] Remove part of an if condition that should always...
|
commit | commitdiff | tree |
2019-04-24 |
Craig Topper | [X86] Attempt to fix use-after-poison from r359121.
|
commit | commitdiff | tree |
2019-04-24 |
Craig Topper | [X86] Prevent folding a load into an AND if that AND...
|
commit | commitdiff | tree |
2019-04-24 |
Craig Topper | [X86] Remove dead nodes left after ReplaceAllUsesWith...
|
commit | commitdiff | tree |
2019-04-24 |
Craig Topper | [Mips][CodeGen] Remove MachineFunction::setSubtarget...
|
commit | commitdiff | tree |
2019-04-23 |
Craig Topper | [X86] Autogenerate complete checks. NFC
|
commit | commitdiff | tree |
2019-04-22 |
Craig Topper | [X86] Reject 512-bit types in getRegForInlineAsmConstraint...
|
commit | commitdiff | tree |
2019-04-21 |
Craig Topper | [X86] Add the rounding control operand to the printing...
|
commit | commitdiff | tree |
2019-04-21 |
Craig Topper | [X86] Don't form masked vfpclass instruction from and...
|
commit | commitdiff | tree |
2019-04-20 |
Craig Topper | [X86] Disable argument copy elision for arguments passed...
|
commit | commitdiff | tree |
2019-04-20 |
Craig Topper | [X86] Don't turn (and (shl X, C1), C2) into (shl (and...
|
commit | commitdiff | tree |
2019-04-20 |
Craig Topper | [X86] Turn (and (anyextend (shl X, C1), C2)) into ...
|
commit | commitdiff | tree |
2019-04-19 |
Craig Topper | [X86] Add test case for D60801. NFC
|
commit | commitdiff | tree |
2019-04-19 |
Craig Topper | [X86] Turn (and (shl X, C1), C2) into (shl (and X,...
|
commit | commitdiff | tree |
2019-04-19 |
Craig Topper | [X86] Add test cases for turning (and (shl X, C1),...
|
commit | commitdiff | tree |
2019-04-19 |
Craig Topper | [X86] Make sure we copy the HandleSDNode back to N...
|
commit | commitdiff | tree |
2019-04-17 |
Craig Topper | [X86] Autogenerate complete checks. NFC
|
commit | commitdiff | tree |
2019-04-17 |
Craig Topper | [X86] In CopyToFromAsymmetricReg, use VR128 instead...
|
commit | commitdiff | tree |
2019-04-15 |
Craig Topper | [X86] Limit the 'x' inline assembly constraint to zmm0...
|
commit | commitdiff | tree |
2019-04-15 |
Craig Topper | [X86] Fix a stack folding test to have a full xmm2...
|
commit | commitdiff | tree |
2019-04-15 |
Craig Topper | [X86] Block i32/i64 for 'k' and 'Yk' in getRegForInlineAsmCo...
|
commit | commitdiff | tree |
2019-04-15 |
Craig Topper | [X86] Restore the pavg intrinsics.
|
commit | commitdiff | tree |
2019-04-15 |
Craig Topper | [X86] Regenerate checks for domain-reassignment.mir
|
commit | commitdiff | tree |
2019-04-14 |
Craig Topper | [X86] Redefine KUNPCK instructions to take a narrower...
|
commit | commitdiff | tree |
2019-04-14 |
Craig Topper | [X86] Put the locked mi8 instrutions above the locked...
|
commit | commitdiff | tree |
2019-04-14 |
Craig Topper | [X86] Change IMUL with immediate instruction order...
|
commit | commitdiff | tree |
2019-04-14 |
Craig Topper | [X86] Move VPTESTM matching from the isel table to...
|
commit | commitdiff | tree |
2019-04-14 |
Craig Topper | [X86] Don't form masked vpcmp/vcmp/vptestm operations...
|
commit | commitdiff | tree |
2019-04-14 |
Craig Topper | [X86] Update bool_reduction_v8f32 test cases from vector...
|
commit | commitdiff | tree |
2019-04-14 |
Craig Topper | [X86] Remove some unused tablegen multiclasses. NFC
|
commit | commitdiff | tree |
2019-04-13 |
Craig Topper | [X86] Use int64_t and isInt<N> instead of APInt operations...
|
commit | commitdiff | tree |
2019-04-12 |
Craig Topper | [TargetLowering][X86] Teach SimplifyDemandedBits to...
|
commit | commitdiff | tree |
2019-04-11 |
Craig Topper | [X86] Restrict vselect handling in scalarizeExtEltFP...
|
commit | commitdiff | tree |
2019-04-11 |
Craig Topper | [X86] Add 32-bit command line to extractelement-fp...
|
commit | commitdiff | tree |
2019-04-11 |
Craig Topper | [X86] Add patterns for using movss/movsd for atomic...
|
commit | commitdiff | tree |
2019-04-11 |
Craig Topper | Recommit r358211 "[X86] Use FILD/FIST to implement...
|
commit | commitdiff | tree |
2019-04-11 |
Craig Topper | Revert r358211 "[X86] Use FILD/FIST to implement i64...
|
commit | commitdiff | tree |
2019-04-11 |
Craig Topper | [X86] Use FILD/FIST to implement i64 atomic load on...
|
commit | commitdiff | tree |
2019-04-11 |
Craig Topper | [X86] Pre-commit i64 volatile test case for D60156...
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Add SSE1 command line to atomic-fp.ll and atomic...
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Autogenerate complete checks. NFC
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Teach foldMaskedShiftToScaledMask to look through...
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Make _Int instructions the preferred instructon...
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Add test case for LEA formation regression seen...
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Replace some if statements in isel address matching...
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [AArch64] Teach getTestBitOperand to look through ANY_EXTENDS
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Move the 2 byte VEX optimization for MOV instructions...
|
commit | commitdiff | tree |
2019-04-10 |
Craig Topper | [X86] Support the EVEX versions vcvt(t)ss2si and vcvt...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [X86] Add VEX_LIG to scalar VEX/EVEX instructions that...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [X86] Fix a dangling StringRef issue introduced in...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [AArch64] Add test case to show missed opportunity...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [X86] Add support for {vex2}, {vex3}, and {evex} to...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [DAGCombiner][X86][SystemZ] Canonicalize SSUBO with...
|
commit | commitdiff | tree |
next |