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 |
2019-04-09 |
Craig Topper | [X86] Remove check on isAsmParserOnly from EVEX2VEX...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [X86] Have EVEX2VEX tablegenerator use HasVEX_L and...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [X86] Use VEX_WIG for VPINSRB/W and VPEXTRB/W to match...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [X86] Split the VEX_WPrefix in X86Inst tablegen class...
|
commit | commitdiff | tree |
2019-04-09 |
Craig Topper | [X86] Derive ssmem and sdmem from X86MemOperand. NFCI
|
commit | commitdiff | tree |
2019-04-08 |
Craig Topper | [X86] Fix a couple lowering functions that called ReplaceAll...
|
commit | commitdiff | tree |
2019-04-08 |
Craig Topper | [X86] Make LowerOperationWrapper more robust. Remove...
|
commit | commitdiff | tree |
2019-04-08 |
Craig Topper | [X86] Split floating point tests out of atomic-mi.ll...
|
commit | commitdiff | tree |
2019-04-08 |
Craig Topper | [X86] Add avx and avx512f command lines to atomic-non...
|
commit | commitdiff | tree |
2019-04-07 |
Craig Topper | [X86] Use (SUBREG_TO_REG (MOV32rm)) for extloadi64i8...
|
commit | commitdiff | tree |
2019-04-06 |
Craig Topper | [X86] When converting (x << C1) AND C2 to (x AND (C2...
|
commit | commitdiff | tree |
2019-04-06 |
Craig Topper | [X86] Use a signed mask in foldMaskedShiftToScaledMask...
|
commit | commitdiff | tree |
2019-04-06 |
Craig Topper | [X86] Add test cases to show missed opportunities to...
|
commit | commitdiff | tree |
next |