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] Remove unused variable.
2017-11-28
Craig Topper
[X86] Remove unused variable.
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] Remove code from combineUIntToFP that tried to...
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] Remove custom lowering for uint_to_fp from vXi8...
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] In lowerVectorShuffleAsElementInsertion, if were...
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] Remove some unused pattern fragments from td...
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] Make zero extend from v16i1/v8i1 to v16i8/v8i16...
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] Add command line without AVX512BW/AVX512VL to...
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] Remove unnecessary fp<->int setOperationAction...
commit
|
commitdiff
|
tree
2017-11-28
Craig Topper
[X86] Remove duplicate calls to setOperationAction...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[DAGCombiner] Don't combine aext(setcc) if the setcc...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[DAGCombiner] Use EVT::changeVectorElementTypeToInteger...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[X86] Teach getSetCCResultType to handle more than...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[X86] Remove lines that set v8f32 FP_ROUND/FP_EXTEND...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[SelectionDAG] Add a debug message when vector_shuffle...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[X86] Remove an unused isel pattern that looked for...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[X86] Teach combineX86ShuffleChain that AllowIntDomain...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[X86] Add avx512bw command lines to vselect-packss.ll
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[X86] Make getSetCCResultType return vXi1 for any vXi32...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[SelectionDAG] Teach SplitVecRes_SETCC to call GetSplitVecto...
commit
|
commitdiff
|
tree
2017-11-27
Craig Topper
[SelectionDAG] Fix function name in comment. NFC
commit
|
commitdiff
|
tree
2017-11-26
Craig Topper
[X86] Fix an assert that was incorrectly checking for...
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[X86] Remove GCCBuiltin from intrinsics that are no...
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[X86] Add separate intrinsics for scalar FMA4 instructions.
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[X86] Don't report gather is legal on Skylake CPUs...
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[SelectionDAG] Remove some dead code from vector scalaring
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[X86] Simplify some code in combineSetCC. NFCI
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[X86] Qualify some vector specific code with VT.isVector...
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[X86] Support folding to andnps with SSE1 only.
commit
|
commitdiff
|
tree
2017-11-25
Craig Topper
[X86] Add some early DAG combines to turn v4i32 AND...
commit
|
commitdiff
|
tree
2017-11-24
Craig Topper
Recommit r318963 "[APInt] Don't print debug messages...
commit
|
commitdiff
|
tree
2017-11-24
Craig Topper
[X86] Prevent using X * rsqrt(X) to approximate sqrt...
commit
|
commitdiff
|
tree
2017-11-24
Craig Topper
Revert 318963 "[APInt] Don't print debug messages from...
commit
|
commitdiff
|
tree
2017-11-24
Craig Topper
[APInt] Don't print debug messages from the APInt knuth...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Don't invert NewCC variable while processing...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Teach isel that X86ISD::CMPM_RND zeros the upper...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Remove some unneeded opcodes from getVectorMaskingNode...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Add X86ISD::CMPM_RND to getVectorMaskingNode...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Remove some dead code leftover from when i1 was...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Remove some dead code. NFC
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Turn an if condition that should always be true...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Remove unnecessary check for is128BitVector. NFC
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Simplify some bitmasking and use llvm_unreachable...
commit
|
commitdiff
|
tree
2017-11-23
Craig Topper
[X86] Remove a ternary operator that can only ever...
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[X86] Regenerate the vector-popcnt and vector-tzcnt...
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[X86] Support v32i16/v64i8 CTLZ using lookup table.
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[X86] Move the BITALG setOperationAction code into...
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[X86] Sink the MGATHER setOperationActions for AVX2...
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[X86] Spell penryn correctly in some comments. NFC
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[X86] Add an X86ISD::MSCATTER node for consistency...
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[X86] Lower all ISD::MGATHER nodes to X86ISD:MGATHER.
commit
|
commitdiff
|
tree
2017-11-22
Craig Topper
[SelectionDAG] Add a isel matcher op to check the type...
commit
|
commitdiff
|
tree
2017-11-21
Craig Topper
[X86] Move the information about the feature bits used...
commit
|
commitdiff
|
tree
2017-11-21
Craig Topper
[X86] Allow vpclmulqdq instructions to be commuted...
commit
|
commitdiff
|
tree
2017-11-21
Craig Topper
[X86] Add BITALG, VAES, VBMI2, VNNI, VPCLMULQDQ, and...
commit
|
commitdiff
|
tree
2017-11-21
Craig Topper
[X86] Sort bits in getHostCPUFeatures again.
commit
|
commitdiff
|
tree
2017-11-21
Craig Topper
[X86] Simplify type constraints for AVX2 masked gather.
commit
|
commitdiff
|
tree
2017-11-21
Craig Topper
[X86] Simplify the predicates for avx2 masked gather...
commit
|
commitdiff
|
tree
2017-11-20
Craig Topper
[SelectionDAG] When promoting the result of a VSELECT...
commit
|
commitdiff
|
tree
2017-11-20
Craig Topper
[X86] Regenerate a test with broadcast comments. NFC
commit
|
commitdiff
|
tree
2017-11-19
Craig Topper
[X86] clzero check in getHostCPUFeatures should use...
commit
|
commitdiff
|
tree
2017-11-19
Craig Topper
[X86] Reorder and reformat the feature bit checks in...
commit
|
commitdiff
|
tree
2017-11-19
Craig Topper
[X86] Add test cases for rndscaless/sd intrinsics.
commit
|
commitdiff
|
tree
2017-11-19
Craig Topper
[X86] Improve load folding of scalar rcp28 and rsqrt28...
commit
|
commitdiff
|
tree
2017-11-19
Craig Topper
[X86] Switch cannonlake to use the SkylakeServer scheduling...
commit
|
commitdiff
|
tree
2017-11-19
Craig Topper
[X86] Add skeleton support for icelake CPU.
commit
|
commitdiff
|
tree
2017-11-19
Craig Topper
[X86] Fix 80 column violation and remove trailing whitespace...
commit
|
commitdiff
|
tree
2017-11-18
Craig Topper
[X86] Add another gather test with v8i8 sign extended...
commit
|
commitdiff
|
tree
2017-11-18
Craig Topper
[X86] Simplify the gather/scatter isel predicates.
commit
|
commitdiff
|
tree
2017-11-18
Craig Topper
[X86] Qualify a few places with ExperimentalVectorWideningLe...
commit
|
commitdiff
|
tree
2017-11-18
Craig Topper
[X86] Fix typo in variable name. NFC
commit
|
commitdiff
|
tree
2017-11-17
Craig Topper
[SelectionDAG] Allow custom vector widening through...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[X86] Add DAG combine to remove sext i32->i64 from...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[X86] Add gather test with index sign extended from...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[X86] Don't remove sign extend of gather/scatter indices...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[X86] Pre-truncate gather/scatter indices that have...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[X86] DAGCombinerInfo is in TargetLowering not X86TargetLowe...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[DAGCombiner] Use cast instead of an unchecked dyn_cast.
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[X86] Update TTI to report that v1iX/v1fX types aren...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[SelectionDAG] Use report_fatal_error instead of llvm_unreac...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[X86] Custom type legalize v2f32 masked gathers instead...
commit
|
commitdiff
|
tree
2017-11-16
Craig Topper
[GVNHoist] Fix a signed/unsigned comparison warning...
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[X86] Add some explanatory comments to the ProcessorFeatures...
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[X86] Add a return to the end of a switch to prevent...
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[X86] Redefine the 128-bit version of VPGATHERQD and...
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[X86] Add getHostCPUName support for the Gemini Lake...
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[X86] Add getHostCPUName support for cannonlake.
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[InstCombine] Simplify binops that are only used by...
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[X86] Correct the spelling of pentiumpro in X86TargetParser.def
commit
|
commitdiff
|
tree
2017-11-15
Craig Topper
[LoopRotate] processLoop should return true even if...
commit
|
commitdiff
|
tree
2017-11-14
Craig Topper
[X86] Fix the parameter order in the default implementation...
commit
|
commitdiff
|
tree
2017-11-14
Craig Topper
[X86] Fix typo in comment. NFC
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Allow X86ISD::Wrapper to be folded into the base...
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Limit NOPs to 7 bytes when 'slm' is spelled ...
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Use sse_load_f32/f64 to improve load folding...
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Regenerate test. NFC
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Use sse_load_f32/f64 to improve load folding...
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Add tests for missed opportunities to fold a...
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Fix SQRTSS/SQRTSD/RCPSS/RCPSD intrinsics to use...
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Add tests for full vector loads to fold-load...
commit
|
commitdiff
|
tree
2017-11-13
Craig Topper
[X86] Regenerate fold-load-unops.ll and add and avx512f...
commit
|
commitdiff
|
tree
next