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
[PDB Docs] Add skeleton of documentation for CodeView symbols.
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
2019-04-06
Craig Topper
[X86] Autogenerate complete checks. NFC
commit
|
commitdiff
|
tree
2019-04-05
Craig Topper
[X86] Merge the different Jcc instructions for each...
commit
|
commitdiff
|
tree
2019-04-05
Craig Topper
[X86] Merge the different SETcc instructions for each...
commit
|
commitdiff
|
tree
2019-04-05
Craig Topper
[X86] Merge the different CMOV instructions for each...
commit
|
commitdiff
|
tree
2019-04-05
Craig Topper
[X86] Promote i16 SRA instructions to i32
commit
|
commitdiff
|
tree
2019-04-04
Craig Topper
[X86] Use INSERT_SUBREG rather than SUBREG_TO_REG when...
commit
|
commitdiff
|
tree
2019-04-04
Craig Topper
[X86] Remove CustomInserters for RDPKRU/WRPKRU. Use...
commit
|
commitdiff
|
tree
2019-04-03
Craig Topper
[X86] Remove CustomInserter pseudos for MONITOR/MONITORX...
commit
|
commitdiff
|
tree
2019-04-03
Craig Topper
[X86] Remove dead CHECK lines for a test. NFC
commit
|
commitdiff
|
tree
2019-04-03
Craig Topper
[X86] Autogenerate checks. NFC
commit
|
commitdiff
|
tree
2019-04-03
Craig Topper
[X86] Update the test case for v4i1 bitselect in combine...
commit
|
commitdiff
|
tree
2019-04-03
Craig Topper
[X86] Autogenerate complete checks. NFC
commit
|
commitdiff
|
tree
2019-04-02
Craig Topper
[X86] Mark the default case of the X86InstrInfo::convertToTh...
commit
|
commitdiff
|
tree
2019-04-02
Craig Topper
[X86] Check MI.isConvertibleTo3Addr() before calling...
commit
|
commitdiff
|
tree
2019-04-02
Craig Topper
[TableGen] Properly calculate the minimum size needed...
commit
|
commitdiff
|
tree
2019-04-02
Craig Topper
[X86] Allow FixupLEAs to form INC/DEC under OptSize...
commit
|
commitdiff
|
tree
2019-04-02
Craig Topper
[X86] Add test cases to fixup-lea.ll for optsize and...
commit
|
commitdiff
|
tree
2019-04-02
Craig Topper
[X86] Autogenerate complete checks. NFC
commit
|
commitdiff
|
tree
2019-04-02
Craig Topper
[X86] Use unsigned type for opcodes throughout X86FixupLEAs.
commit
|
commitdiff
|
tree
2019-04-01
Craig Topper
[X86] Classify the AVX512 rounding control operand...
commit
|
commitdiff
|
tree
2019-04-01
Craig Topper
[X86] Use ISD::INTRINSIC_VOID in getTgtMemIntrinsic...
commit
|
commitdiff
|
tree
2019-03-30
Craig Topper
[X86] Teach isel for RMW binops to handle negate
commit
|
commitdiff
|
tree
2019-03-29
Craig Topper
[X86] Add test cases showing failure to use RMW form...
commit
|
commitdiff
|
tree
2019-03-29
Craig Topper
[X86] Use cached OptForSize in X86ISelDAGToDAG.cpp...
commit
|
commitdiff
|
tree
2019-03-28
Craig Topper
[SelectionDAGBuilder] Fix 80 column violation. NFC
commit
|
commitdiff
|
tree
2019-03-28
Craig Topper
[X86] Teach the isel optimization for (x << C1) op...
commit
|
commitdiff
|
tree
2019-03-27
Craig Topper
[X86] Add test cases from PR27202.
commit
|
commitdiff
|
tree
2019-03-27
Craig Topper
[X86ISelDAGToDAG] Move initialization of OptForSize...
commit
|
commitdiff
|
tree
2019-03-27
Craig Topper
[X86] Add post-isel pseudos for rotate by immediate...
commit
|
commitdiff
|
tree
2019-03-27
Craig Topper
[X86] Add test cases for missed opportunities in (x...
commit
|
commitdiff
|
tree
2019-03-27
Craig Topper
[X86] When iselling (x << C1) and/or/xor C2 as (x and...
commit
|
commitdiff
|
tree
2019-03-27
Craig Topper
[X86] Autogenerate complete checks. NFC
commit
|
commitdiff
|
tree
2019-03-27
Craig Topper
[X86] Simplify some code in matchBitExtract by using...
commit
|
commitdiff
|
tree
2019-03-26
Craig Topper
[X86] In matchBitExtract, place all of the new nodes...
commit
|
commitdiff
|
tree
2019-03-26
Craig Topper
[X86] In matchBitExtract, if we need to truncate the...
commit
|
commitdiff
|
tree
2019-03-26
Craig Topper
[X86] Remove unneeded FIXME. NFC
commit
|
commitdiff
|
tree
2019-03-26
Craig Topper
X86Parser: Fix potential reference to deleted object
commit
|
commitdiff
|
tree
2019-03-26
Craig Topper
X86AsmParser: Do not process a non-existent token
commit
|
commitdiff
|
tree
2019-03-25
Craig Topper
[X86] Update some of the getMachineNode calls from...
commit
|
commitdiff
|
tree
2019-03-25
Craig Topper
[X86] When selecting (x << C1) op C2 as (x op (C2>...
commit
|
commitdiff
|
tree
2019-03-25
Craig Topper
[X86] Remove GetLo8XForm and use GetLo32XForm instead...
commit
|
commitdiff
|
tree
2019-03-25
Craig Topper
[X86] Remove a couple unused SDNodeXForms. NFC
commit
|
commitdiff
|
tree
2019-03-25
Craig Topper
Revert r356688 "[X86] Don't avoid folding multiple...
commit
|
commitdiff
|
tree
2019-03-24
Craig Topper
[LegalizeDAG] Expand i16 bswap directly to a rotate...
commit
|
commitdiff
|
tree
2019-03-22
Craig Topper
[X86] Use xmm registers to implement 64-bit popcnt...
commit
|
commitdiff
|
tree
2019-03-22
Craig Topper
[X86] Use movq for i64 atomic load on 32-bit targets...
commit
|
commitdiff
|
tree
2019-03-22
Craig Topper
[X86] Add 32-bit command lines with and without SSE2...
commit
|
commitdiff
|
tree
2019-03-21
Craig Topper
[X86] Autogenerate complete checks. NFC
commit
|
commitdiff
|
tree
2019-03-21
Craig Topper
[X86] Use LoadInst->getType() instead of LoadInst-...
commit
|
commitdiff
|
tree
2019-03-21
Craig Topper
[InstCombine] Don't transform ((C1 OP zext(X)) & C2...
commit
|
commitdiff
|
tree
2019-03-21
Craig Topper
[X86] Don't avoid folding multiple use sign extended...
commit
|
commitdiff
|
tree
2019-03-21
Craig Topper
[ScalarizeMaskedMemIntrin] Add support for scalarizing...
commit
|
commitdiff
|
tree
2019-03-21
Craig Topper
[ScalarizeMaskedMemIntrinsics] Reverse some if conditions...
commit
|
commitdiff
|
tree
2019-03-21
Craig Topper
[InstCombine] Add test case for PR41164. NFC
commit
|
commitdiff
|
tree
2019-03-20
Craig Topper
[X86] Add CMPXCHG8B feature flag. Set it for all CPUs...
commit
|
commitdiff
|
tree
2019-03-20
Craig Topper
[X86] Call lowerShuffleAsBitMask for 512-bit vectors...
commit
|
commitdiff
|
tree
2019-03-20
Craig Topper
[X86] Remove X32 check lines from a test that doesn...
commit
|
commitdiff
|
tree
2019-03-19
Craig Topper
[X86] Re-disable cmpxchg16b for 32-bit mode assembly...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Add coverage for 16-bit and 64-bit versions of...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Disable CQTO and CLTQ instructions in the assembly...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Allow any 8-bit immediate to be used with BT...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Use relocImm in the ROL8ri/ROL16ri/ROL32ri/ROL64ri...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Replace uses of i64immSExt32_su with i64relocImmSExt32_su.
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Rename imm8_su/imm16_su/imm32_su to relocImm8_su...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Remove the _alt forms of (V)CMP instructions...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Hopefully fix a tautological compare warning...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Add ADD8ri_DB and ADD8rr_DB to the autogenerated...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Make ADD*_DB post-RA pseudos and expand them...
commit
|
commitdiff
|
tree
2019-03-18
Craig Topper
[X86] Add tab character to the custom printing of VPCMP...
commit
|
commitdiff
|
tree
2019-03-17
Craig Topper
[X86] Merge printf32mem/printi32mem into a single printdword...
commit
|
commitdiff
|
tree
2019-03-17
Craig Topper
[X86] Remove the _alt forms of AVX512 VPCMP instructions...
commit
|
commitdiff
|
tree
2019-03-17
Craig Topper
[X86] Remove the _alt forms of XOP VPCOM instructions...
commit
|
commitdiff
|
tree
2019-03-15
Craig Topper
[X86] Strip the SAE bit from the rounding mode passed...
commit
|
commitdiff
|
tree
next