| Commit message (Expand) | Author | Age | Files | Lines |
* | [MCA] Show aggregate over Average Wait times for the whole snippet (PR43219) | Roman Lebedev | 2019-10-10 | 1 | -0/+1 |
* | [MCA][X86] Add tests for LOCK variants of standard X86 arithmetic ops | Simon Pilgrim | 2019-08-20 | 1 | -1/+382 |
* | [X86] Move scheduling tests for CMPXCHG to the corresponding resources-x86_64... | Andrea Di Biagio | 2019-08-19 | 2 | -41/+14 |
* | [X86] Added extensive scheduling model tests for all the CMPXCHG variants. NFC | Andrea Di Biagio | 2019-08-19 | 1 | -1/+46 |
* | [X86] Add missing properties on llvm.x86.sse.{st,ld}mxcsr | Clement Courbet | 2019-06-19 | 2 | -4/+4 |
* | [X86] Add zero idioms to the haswell, broadwell, and skylake schedule models.... | Craig Topper | 2019-05-25 | 1 | -23/+23 |
* | [X86][llvm-mca] Add zero idiom tests for Intel CPUs. NFC | Craig Topper | 2019-05-25 | 1 | -44/+84 |
* | [X86] Remove the suffix on vcvt[u]si2ss/sd register variants in assembly prin... | Craig Topper | 2019-05-06 | 3 | -16/+16 |
* | [llvm-mca][x86] Fix MMX PMOVMSKB test | Simon Pilgrim | 2019-04-29 | 1 | -3/+3 |
* | [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of cust... | Craig Topper | 2019-03-18 | 3 | -40/+40 |
* | [llvm-mca][X86] Add ADC/SBB with zero test cases | Simon Pilgrim | 2019-03-06 | 1 | -1/+73 |
* | [X86] Print all register forms of x87 fadd/fsub/fdiv/fmul as having two argum... | Craig Topper | 2019-02-04 | 1 | -44/+44 |
* | [X86] Print %st(0) as %st when its implicit to the instruction. Continue prin... | Craig Topper | 2019-02-04 | 1 | -42/+42 |
* | Revert r352985 "[X86] Print %st(0) as %st to match what gcc inline asm uses a... | Craig Topper | 2019-02-04 | 1 | -54/+54 |
* | [X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber na... | Craig Topper | 2019-02-03 | 1 | -54/+54 |
* | [llvm-mca][X86] Add missing enter/leave, invlpg/invlpga, rdmsr/wrmsr, rdpmc a... | Simon Pilgrim | 2019-01-22 | 1 | -3/+33 |
* | [llvm-mca][X86] Add missing mfence/pinsrw tests | Simon Pilgrim | 2019-01-22 | 1 | -1/+12 |
* | [llvm-mca][X86] Add missing monitor/mwait tests | Simon Pilgrim | 2019-01-22 | 1 | -1/+9 |
* | [llvm-mca][x86] Add RDRAND/RDSEED instruction resource tests | Simon Pilgrim | 2018-12-07 | 1 | -0/+39 |
* | [X86] Fix VZEROUPPER scheduling info on SNB,HSW,BDW,SXL,SKX. | Clement Courbet | 2018-11-09 | 1 | -3/+3 |
* | [X86][Sched] Update scheduling information for VZEROALL on HWS, BDW, SKX, SNB. | Clement Courbet | 2018-10-01 | 1 | -3/+3 |
* | [LLVM-MCA][X86] Add missing VCMPESTR/VCMPESTR tests | Simon Pilgrim | 2018-09-30 | 1 | -1/+29 |
* | [X86] Added missing RCL/RCR schedule overrides to the generic SNB model | Simon Pilgrim | 2018-09-23 | 1 | -97/+97 |
* | [X86][Sched] Add zero idiom sched data to the SNB model. | Clement Courbet | 2018-09-21 | 1 | -0/+348 |
* | [X86] Improved sched model for X86 CMPXCHG* instructions. | Andrew V. Tischenko | 2018-08-30 | 1 | -9/+11 |
* | [X86] MCA tests for XCHG*, XADD* and CMPXCHG* instructions | Andrew V. Tischenko | 2018-08-07 | 1 | -1/+94 |
* | [llvm-mca][x86] Add CMPXCHG instruction resource tests | Simon Pilgrim | 2018-08-01 | 1 | -0/+36 |
* | [llvm-mca][x86] Add PCLMUL instruction resource tests | Simon Pilgrim | 2018-08-01 | 1 | -0/+36 |
* | [llvm-mca][x86] Add SET/TEST instruction resource tests | Simon Pilgrim | 2018-08-01 | 1 | -1/+180 |
* | [llvm-mca][x86] Add LEA instruction resource tests | Simon Pilgrim | 2018-08-01 | 1 | -0/+437 |
* | [llvm-mca][x86] Add more x86-64 system instruction resource tests | Simon Pilgrim | 2018-08-01 | 1 | -1/+92 |
* | [llvm-mca][x86] Add CMPS/LODS/MOVS/STOS string instruction resource tests | Simon Pilgrim | 2018-08-01 | 1 | -1/+53 |
* | [llvm-mca][x86] Add STC + STD instruction resource tests | Simon Pilgrim | 2018-08-01 | 1 | -1/+8 |
* | [llvm-mca][x86] Add 32-bit instruction resource tests | Simon Pilgrim | 2018-07-31 | 1 | -0/+78 |
* | [llvm-mca][x86] Add movsx/movzx instructions to general x86_64 resource tests | Simon Pilgrim | 2018-07-20 | 1 | -1/+70 |
* | [llvm-mca][x86] Add extend, carry-flag and CMP instructions to general x86_64... | Simon Pilgrim | 2018-07-17 | 1 | -1/+120 |
* | [llvm-mca][x86] Add BSWAP resource tests | Simon Pilgrim | 2018-07-17 | 1 | -1/+8 |
* | [X86] Fix MayLoad/HasSideEffect flag for (V)MOVLPSrm instructions. | Andrea Di Biagio | 2018-07-11 | 2 | -2/+2 |
* | [llvm-mca] Use a different character to flag instructions with side-effects i... | Andrea Di Biagio | 2018-07-11 | 15 | -197/+197 |
* | [MCA][X86][NFC] Add BSF/BSR resource tests | Roman Lebedev | 2018-07-08 | 1 | -1/+40 |
* | [X86] Add sched class WriteLAHFSAHF and fix values. | Clement Courbet | 2018-06-20 | 1 | -1/+9 |
* | [llvm-mca][x86] Fix all resources-x86_64.s tests to use different registers i... | Simon Pilgrim | 2018-06-06 | 1 | -195/+195 |
* | [CodeGen] assume max/default throughput for unspecified instructions | Sanjay Patel | 2018-06-05 | 1 | -8/+8 |
* | [llvm-mca] Make sure not to end the test files with an empty line. | Roman Lebedev | 2018-06-04 | 15 | -15/+0 |
* | [X86] Introduce WriteFLDC for x87 constant loads. | Clement Courbet | 2018-05-31 | 1 | -11/+11 |
* | [X86] Extract latency of fldz/fld1 in separate classes. | Clement Courbet | 2018-05-31 | 1 | -5/+5 |
* | [X86][Sched] Add InstRW for CLC on Intel after SNB. | Clement Courbet | 2018-05-29 | 1 | -0/+4 |
* | [X86][SNB] Fix differences between vex/non-vex XMM vector moves (PR37286) | Simon Pilgrim | 2018-05-25 | 1 | -5/+5 |
* | [X86] Add GPR<->XMM Schedule Tags | Simon Pilgrim | 2018-05-18 | 1 | -9/+9 |
* | [llvm-mca][X86] Add CMOV test files | Simon Pilgrim | 2018-05-17 | 1 | -0/+324 |