index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
test
/
CodeGen
/
X86
/
bmi.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Add BLSI to isUseDefConvertible.
Craig Topper
2019-06-20
1
-4
/
+2
*
[X86] Add test cases showing missed opportunities to use the C flag from the ...
Craig Topper
2019-06-20
1
-0
/
+65
*
[DAGCombiner][X86] Fold (not (neg X)) -> (add X, -1)
Craig Topper
2019-06-04
1
-17
/
+10
*
[X86] Add test cases for 32 and 64 bit versions of PR42118. NFC
Craig Topper
2019-06-03
1
-0
/
+81
*
Revert r362451 "foo" and r362452 "[X86] Add test cases for 32 and 64 bit vers...
Craig Topper
2019-06-03
1
-81
/
+0
*
[X86] Add test cases for 32 and 64 bit versions of PR42118. NFC
Craig Topper
2019-06-03
1
-10
/
+17
*
foo
Craig Topper
2019-06-03
1
-0
/
+74
*
[X86] Add some missing blsr patterns
Gabor Buella
2019-01-27
1
-8
/
+3
*
[NFC][X86] Add a few more blsr test cases
Gabor Buella
2019-01-27
1
-0
/
+100
*
[X86] Return false from hasAndNotCompare if the comparision value is a constant.
Craig Topper
2018-12-23
1
-2
/
+2
*
[X86] Add isel patterns to match BMI/TBMI instructions when lowering has turn...
Craig Topper
2018-12-21
1
-8
/
+3
*
[X86] Don't allow optimizeCompareInstr to replace a CMP with BEXTR if the sig...
Craig Topper
2018-12-21
1
-0
/
+2
*
[X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post ...
Craig Topper
2018-12-19
1
-18
/
+6
*
[X86] Add test cases to show isel failing to match BMI blsmsk/blsi/blsr when ...
Craig Topper
2018-12-18
1
-7
/
+363
*
[X86] Add test case for PR40060. NFC
Craig Topper
2018-12-18
1
-0
/
+32
*
[X86] Disable BMI BEXTR in X86DAGToDAGISel::matchBEXTRFromAnd unless we're on...
Craig Topper
2018-09-30
1
-27
/
+58
*
[X86] Handle COPYs of physregs better (regalloc hints)
Simon Pilgrim
2018-09-19
1
-2
/
+2
*
[NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
Roman Lebedev
2018-06-06
1
-653
/
+0
*
[X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
Simon Pilgrim
2018-06-06
1
-2
/
+1
*
[X86][BMI1] Test i32 intrinsics on 32/64 bits + branch off i64 tests
Simon Pilgrim
2018-06-03
1
-412
/
+973
*
[X86][BMI] Remove CTTZ tests - this is fully covered in clz.ll
Simon Pilgrim
2018-06-03
1
-92
/
+0
*
[X86] Add combine to shrink 64-bit ands when one input is an any_extend and t...
Craig Topper
2018-02-13
1
-3
/
+3
*
[X86] Add a blsr test case with a shift from PR35792. NFC
Craig Topper
2018-02-13
1
-0
/
+13
*
[TargetLowering] try to create -1 constant operand for math ops via demanded ...
Sanjay Patel
2018-02-11
1
-2
/
+1
*
[x86] add test to show missed BMI isel; NFC
Sanjay Patel
2018-02-06
1
-0
/
+15
*
[X86] Artificially lower the complexity of the scalar ANDN patterns so that A...
Craig Topper
2018-02-05
1
-2
/
+2
*
Followup on Proposal to move MIR physical register namespace to '$' sigil.
Puyan Lotfi
2018-01-31
1
-11
/
+11
*
[X86] Remove 'NOREX' comment from the printing of _NOREX instructions.
Craig Topper
2018-01-23
1
-2
/
+2
*
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
Francis Visoiu Mistrih
2017-12-07
1
-11
/
+11
*
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-12-04
1
-72
/
+72
*
[CodeGen] Print register names in lowercase in both MIR and debug output
Francis Visoiu Mistrih
2017-11-28
1
-11
/
+11
*
Revert r314249 "Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instru...
Craig Topper
2017-09-27
1
-2
/
+2
*
Recommit r314151 "[X86] Make all the NOREX CodeGenOnly instructions into post...
Craig Topper
2017-09-26
1
-2
/
+2
*
Revert "[X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos...
Benjamin Kramer
2017-09-26
1
-2
/
+2
*
[X86] Make all the NOREX CodeGenOnly instructions into postRA pseudos like th...
Craig Topper
2017-09-25
1
-2
/
+2
*
[X86] Make sure we emit a SUBREG_TO_REG after the MOV32ri when creating a BEX...
Craig Topper
2017-09-13
1
-0
/
+12
*
[X86] Move matching of (and (srl/sra, C), (1<<C) - 1) to BEXTR/BEXTRI instruc...
Craig Topper
2017-09-12
1
-0
/
+24
*
[X86][BMI] Add BEXTR demanded bits test cases (PR34042)
Simon Pilgrim
2017-08-13
1
-0
/
+24
*
[X86] Use BEXTR/BEXTRI for 64-bit 'and' with a large mask
Craig Topper
2017-08-01
1
-4
/
+4
*
[X86] Split bmi.ll into a bmi test and a bmi2 test.
Craig Topper
2017-08-01
1
-150
/
+163
*
[X86] Add pattern to use bzhi for 64-bit 'and' with a mask when there is a lo...
Craig Topper
2017-07-31
1
-0
/
+12
*
[X86] Add more patterns for BZHI isel
Craig Topper
2017-05-09
1
-0
/
+76
*
VirtRegMap: Replace some identity copies with KILL instructions.
Matthias Braun
2016-07-09
1
-1
/
+4
*
Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein
2016-07-07
1
-3
/
+1
*
Revert r274692 to check whether this is what breaks windows selfhost.
Michael Kuperstein
2016-07-07
1
-1
/
+3
*
[X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein
2016-07-06
1
-3
/
+1
*
[x86, BMI] add TLI hook for 'andn' and use it to simplify comparisons
Sanjay Patel
2016-05-07
1
-11
/
+64
*
[CodeGen] When promoting CTTZ operations to larger type, don't insert a selec...
Craig Topper
2016-04-23
1
-58
/
+3
*
DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component
Matt Arsenault
2016-04-21
1
-2
/
+2
*
[x86] add tests to show potential BMI optimization
Sanjay Patel
2016-04-13
1
-0
/
+68
[next]