OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[X86] Check for 64-bit mode in X86Subtarget::hasCmpxchg16b()
2019-03-13
Craig Topper
[X86] Check for 64-bit mode in X86Subtarget::hasCmpxchg16b()
commit
|
commitdiff
|
tree
2019-03-13
Craig Topper
[X86] Enable printAliasInstr for the Intel assembly...
commit
|
commitdiff
|
tree
2019-03-12
Craig Topper
[X86] Add ImmArg markings to intrinsics.
commit
|
commitdiff
|
tree
2019-03-12
Craig Topper
[SanitizerCoverage] Avoid splitting critical edges...
commit
|
commitdiff
|
tree
2019-03-12
Craig Topper
[X86] Arrange more CPU features to inherit from earlier...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Remove ProcModel and ProcFeatures tablegen classes...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[TableGen] Replace a dyn_cast with isa to avoid an...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Enable sse2_cvtsd2ss intrinsic to use an EVEX...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Remove apparently unneeded patterns for storing...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Use 'UseAVX' in place of 'HasAVX, NoAVX512'. NFC
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Add SCALAR_SINT_TO_FP/SCALAR_UINT_TO_FP ISD opcodes...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Split SCALEF(S) ISD opcodes into a version without...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Split RCP28/RSQRT/GETEXP/EXP2 ISD opcodes into...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Rename _RND versions of RANGE/REDUCE/GETMANT...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Rename X86ISD::CVTPH2PS_RND to CVTPH2PS_SAE....
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Rename the CVTT*_RND ISD nodes to _SAE and remove...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Rename X86ISD::CMPM_RND and X86ISD::FSETCCM_RND...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Split the VFIXUPIMM/VFIXUPIMMS nodes into a current...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Begin removing matching of FROUND_CURRENT and...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Remove unneeded isel patterns from VCVTSI2SDZ...
commit
|
commitdiff
|
tree
2019-03-11
Craig Topper
[X86] Remove VCVTSI2SDZrrb_Int as it shouldn't exist.
commit
|
commitdiff
|
tree
2019-03-10
Craig Topper
[X86] Remove unused variable. NFC
commit
|
commitdiff
|
tree
2019-03-10
Craig Topper
[X86] Make lowering of intrinsics with rounding mode...
commit
|
commitdiff
|
tree
2019-03-10
Craig Topper
[X86] Remove dead code from the handler for INTR_TYPE_SCALAR...
commit
|
commitdiff
|
tree
2019-03-10
Craig Topper
[TableGen] Make CheckImmAllOnesVMatcher and CheckImmAllZeros...
commit
|
commitdiff
|
tree
2019-03-10
Craig Topper
Recommit r355224 "[TableGen][SelectionDAG][X86] Add...
commit
|
commitdiff
|
tree
2019-03-09
Craig Topper
[ScalarizeMaskedMemIntrin] Use IRBuilder functions...
commit
|
commitdiff
|
tree
2019-03-08
Craig Topper
[ScalarizeMaskedMemIntrin] Only set the ModifiedDT...
commit
|
commitdiff
|
tree
2019-03-08
Craig Topper
[X86] Improve the type checking in isLegalMaskedLoad...
commit
|
commitdiff
|
tree
2019-03-07
Craig Topper
[X86] Correct scheduler information for rotate by constant...
commit
|
commitdiff
|
tree
2019-03-07
Craig Topper
[X86] Model ADC/SBB with immediate 0 more accurately...
commit
|
commitdiff
|
tree
2019-03-07
Craig Topper
[X86] Enable combineFMinNumFMaxNum for 512 bit vectors...
commit
|
commitdiff
|
tree
2019-03-07
Craig Topper
[X86] Add 512-bit fminnum/maxnum test cases for PR40984...
commit
|
commitdiff
|
tree
2019-03-06
Craig Topper
[X86] Enable the add with 128 -> sub with -128 encoding...
commit
|
commitdiff
|
tree
2019-03-06
Craig Topper
[X86] Suppress load folding for add/sub with 128 immediate.
commit
|
commitdiff
|
tree
2019-03-06
Craig Topper
[X86] Remove periods from the end of SubtargetFeature...
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
Revert r355224 "[TableGen][SelectionDAG][X86] Add specific...
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[Subtarget] Merge ProcSched and ProcDesc arrays in...
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[Subtarget] Create a separate SubtargetSubtargetKV...
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[Subtarget] Move SubtargetFeatureKV/SubtargetInfoKV...
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[X86] Enable 8-bit SHL to convert to LEA
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[X86] Allow 8-bit INC/DEC to be converted to LEA.
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[X86] Enable 8-bit OR with disjoint bits to convert...
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[LangRef] Add 'callbr' instruction to the 'blockaddress...
commit
|
commitdiff
|
tree
2019-03-05
Craig Topper
[X86] Reduce some patterns by using FP instructions...
commit
|
commitdiff
|
tree
2019-03-04
Craig Topper
[Subtarget] Follow up to r355167, add another set of...
commit
|
commitdiff
|
tree
2019-03-04
Craig Topper
[DAGCombiner][X86][SystemZ][AArch64] Combine some cases...
commit
|
commitdiff
|
tree
2019-03-04
Craig Topper
[SubtargetFeatures] Add operator< for comparing SubtargetInf...
commit
|
commitdiff
|
tree
2019-03-04
Craig Topper
[SubtargetFeatures] Don't call ApplyFeatureFlag if...
commit
|
commitdiff
|
tree
2019-03-04
Craig Topper
[SubtargetFeatuers] Simplify the code used to imply...
commit
|
commitdiff
|
tree
2019-03-03
Craig Topper
[X86] Regenerate test to get the full FP operands printed...
commit
|
commitdiff
|
tree
2019-03-03
Craig Topper
[X86] Prefer VPBLENDD for v2i64/v4i64 blends with AVX2.
commit
|
commitdiff
|
tree
2019-03-01
Craig Topper
[X86] Remove IntrArgMemOnly from target specific gather...
commit
|
commitdiff
|
tree
2019-03-01
Craig Topper
[X86] Add test case for D58805. NFC
commit
|
commitdiff
|
tree
2019-03-01
Craig Topper
[TableGen][SelectionDAG][X86] Add specific isel matchers...
commit
|
commitdiff
|
tree
2019-03-01
Craig Topper
[Subtarget] Remove static global constructor call from...
commit
|
commitdiff
|
tree
2019-02-28
Craig Topper
[X86] Add test case that was supposed to go with r355116.
commit
|
commitdiff
|
tree
2019-02-28
Craig Topper
[X86] Don't peek through bitcasts before checking ISD...
commit
|
commitdiff
|
tree
2019-02-28
Craig Topper
[X86] Use PreprocessISelDAG to convert vector sra/srl...
commit
|
commitdiff
|
tree
2019-02-28
Craig Topper
[X86] Use X86::LAST_VALID_COND instead of assuming...
commit
|
commitdiff
|
tree
2019-02-26
Craig Topper
[X86] Use X86_CPU_SUBTYPE_COMPAT for 'cascadelake'...
commit
|
commitdiff
|
tree
2019-02-25
Craig Topper
[X86] Improve detection of unneeded shift amount masking...
commit
|
commitdiff
|
tree
2019-02-25
Craig Topper
[SelectionDAG] Add a OPC_CheckChild2CondCode to SelectionDAG...
commit
|
commitdiff
|
tree
2019-02-24
Craig Topper
[X86] Fix tls variable lowering issue with large code...
commit
|
commitdiff
|
tree
2019-02-24
Craig Topper
[X86][SSE] Use pblendw for v4i32/v2i64 during isel.
commit
|
commitdiff
|
tree
2019-02-24
Craig Topper
[X86] Correct some ADC/SBB with immediate scheduler...
commit
|
commitdiff
|
tree
2019-02-24
Craig Topper
[LegalizeTypes][AArch64][X86] Make type legalization...
commit
|
commitdiff
|
tree
2019-02-23
Craig Topper
[TwoAddressInstructionPass] After commuting an instruction...
commit
|
commitdiff
|
tree
2019-02-23
Craig Topper
Recommit r354363 "[X86][SSE] Generalize X86ISD::BLENDI...
commit
|
commitdiff
|
tree
2019-02-23
Craig Topper
Recommit r354647 and r354648 "[LegalizeTypes] When...
commit
|
commitdiff
|
tree
2019-02-23
Craig Topper
[X86] Sign extend the 8-bit immediate when commuting...
commit
|
commitdiff
|
tree
2019-02-23
Craig Topper
[LegalizeTypes] Use PromoteTargetBoolean in PromoteIntOp_ADD...
commit
|
commitdiff
|
tree
2019-02-23
Craig Topper
[X86] Enable custom splitting of v8i64/v16i32 sext...
commit
|
commitdiff
|
tree
2019-02-23
Craig Topper
[X86] Add a few test cases for a v8i64 sext/zext from...
commit
|
commitdiff
|
tree
2019-02-22
Craig Topper
[LegalizeVectorOps] Improve the placement of ANDs in...
commit
|
commitdiff
|
tree
2019-02-22
Craig Topper
[LegalizeVectorOps] Simplify the non-byte sized load...
commit
|
commitdiff
|
tree
2019-02-22
Craig Topper
[X86] Add test cases to cover the path in VectorLegalizer...
commit
|
commitdiff
|
tree
2019-02-22
Craig Topper
[X86] Add a DAG combine for (aext_vector_inreg (aext_vector_...
commit
|
commitdiff
|
tree
2019-02-22
Craig Topper
[LegalizeTypes] When promoting the result of EXTRACT_SUBVECT...
commit
|
commitdiff
|
tree
2019-02-22
Craig Topper
[X86] Fix some copy/paste mistakes that caused a VR128...
commit
|
commitdiff
|
tree
2019-02-21
Craig Topper
[X86] Remove hasSideEffects=1 from the X87 pseudos...
commit
|
commitdiff
|
tree
2019-02-20
Craig Topper
[X86] Add test cases to show missed opportunities to...
commit
|
commitdiff
|
tree
2019-02-20
Craig Topper
[SelectionDAG] Teach GetDemandedBits to look at the...
commit
|
commitdiff
|
tree
2019-02-20
Craig Topper
[X86] Add more load folding patterns for blend instructions...
commit
|
commitdiff
|
tree
2019-02-20
Craig Topper
[X86] Add test case to show missed opportunity to remove...
commit
|
commitdiff
|
tree
2019-02-20
Craig Topper
Revert r354498 "[X86] Add test case to show missed...
commit
|
commitdiff
|
tree
2019-02-20
Craig Topper
[X86] Add test case to show missed opportunity to remove...
commit
|
commitdiff
|
tree
2019-02-20
Craig Topper
[X86] Remove FeatureSlowIncDec from Sandy Bridge and...
commit
|
commitdiff
|
tree
2019-02-19
Craig Topper
[X86] Mark FP32_TO_INT16_IN_MEM/FP32_TO_INT32_IN_MEM...
commit
|
commitdiff
|
tree
2019-02-19
Craig Topper
[ArgumentPromotion] Add a lit.local.cfg to disable...
commit
|
commitdiff
|
tree
2019-02-19
Craig Topper
[X86] Don't consider functions ABI compatible for ArgumentPr...
commit
|
commitdiff
|
tree
2019-02-19
Craig Topper
[X86] Bugfix for nullptr check by klocwork
commit
|
commitdiff
|
tree
2019-02-19
Craig Topper
X86AsmParser AVX-512: Return error instead of hitting...
commit
|
commitdiff
|
tree
2019-02-19
Craig Topper
[X86] Filter out tuning feature flags and a few ISA...
commit
|
commitdiff
|
tree
2019-02-19
Craig Topper
[X86] Remove command line strings from the ProcIntel...
commit
|
commitdiff
|
tree
2019-02-18
Craig Topper
[MC] Make SubtargetFeatureKV only store one FeatureBitset...
commit
|
commitdiff
|
tree
2019-02-17
Craig Topper
[X86] In FP_TO_INTHelper, when moving data from SSE...
commit
|
commitdiff
|
tree
2019-02-16
Craig Topper
[X86] When type legalizing the result of a i64 fp_to_uint...
commit
|
commitdiff
|
tree
2019-02-16
Craig Topper
[X86] Don't prevent load folding for cvtsi2ss/cvtsi2sd...
commit
|
commitdiff
|
tree
2019-02-15
Craig Topper
[X86] Don't set exception mask bits when modifying...
commit
|
commitdiff
|
tree
next