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
/
lib
/
Target
/
X86
/
X86InstrInfo.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-2
/
+2
*
[X86] Correct spill slot size.
Andrea Di Biagio
2018-05-01
1
-2
/
+2
*
[X86] Rename BNDMOV instructions and hide redundant instruction encoding from...
Craig Topper
2018-04-28
1
-2
/
+2
*
[X86] Make the STTNI flag intrinsics use the flags from pcmpestrm/pcmpistrm i...
Craig Topper
2018-04-27
1
-5
/
+5
*
[x86] Allow folding unaligned memory operands into pcmp[ei]str*
Chandler Carruth
2018-04-26
1
-4
/
+4
*
[X86] Account for partial stack slot spills (PR30821)
Warren Ristow
2018-04-24
1
-78
/
+121
*
[x86] Model the direction flag (DF) separately from the rest of EFLAGS.
Chandler Carruth
2018-04-10
1
-2
/
+3
*
[x86] Introduce a pass to begin more systematically fixing PR36028 and simila...
Chandler Carruth
2018-04-10
1
-96
/
+6
*
[MachineOutliner] Test for X86FI->getUsesRedZone() as well as Attribute::NoRe...
Jessica Paquette
2018-04-03
1
-1
/
+5
*
[x86] Expose more of the condition conversion routines in the public API
Chandler Carruth
2018-04-01
1
-7
/
+7
*
[X86] Rename VROUNDYPS* and VROUNDYPD* instructions to VROUNDPSY* and VROUNDP...
Craig Topper
2018-03-22
1
-2
/
+2
*
[X86] Rename MOVSX32_NOREXrr8 to MOVSX32rr8_NOREX so that the scheduler model...
Craig Topper
2018-03-20
1
-2
/
+2
*
[MachineOutliner] Make KILLs invisible
Jessica Paquette
2018-03-16
1
-0
/
+5
*
[X86] Stop passing two arguments by reference. NFC
Craig Topper
2018-03-01
1
-1
/
+1
*
Revert r326225 "[X86] Move the load folding tables to a separate .inc file"
Craig Topper
2018-02-27
1
-10
/
+3623
*
[X86] Move the load folding tables to a separate .inc file
Craig Topper
2018-02-27
1
-3623
/
+10
*
[X86] Make XOP VPCOM instructions commutable to fold loads during isel.
Craig Topper
2018-02-20
1
-12
/
+19
*
[X86] Make a helper function for commuting AVX512 VPCMP immediates since we d...
Craig Topper
2018-02-20
1
-12
/
+19
*
[x86] Fix nasty bug in the x86 backend that is essentially impossible to
Chandler Carruth
2018-02-07
1
-0
/
+8
*
[X86] When doing callee save/restore for k-registers make sure we don't use K...
Craig Topper
2018-02-07
1
-2
/
+6
*
[X86] Teach DAG unfoldMemoryOperand to reconvert CMPs to tests
Nirav Dave
2018-02-05
1
-0
/
+24
*
[X86] Avoid using high register trick for test instruction
Amaury Sechet
2018-01-31
1
-3
/
+0
*
Revert "[X86] Avoid using high register trick for test instruction"
Eric Liu
2018-01-30
1
-0
/
+3
*
[X86] Avoid using high register trick for test instruction
Amaury Sechet
2018-01-29
1
-3
/
+0
*
[X86] Name the MMX phaddd instruction with 3 Ds instead of just 2. NFC
Craig Topper
2018-01-25
1
-1
/
+1
*
[X86] Remove 64/128/256 from MMX/SSE/AVX instruction names for overall consis...
Craig Topper
2018-01-25
1
-33
/
+33
*
[X86] Adjust names of PINSRW/PEXTRW intructions between MMX/SSE/AVX/AVX512 fo...
Craig Topper
2018-01-24
1
-3
/
+3
*
[X86] Rename 256-bit VFRCZ instructions to have the Y before the rr/rm to mat...
Craig Topper
2018-01-24
1
-2
/
+2
*
[X86] Move 'Int_' to the end of the name of the VCOMISS/VUCOMISS and instruct...
Craig Topper
2018-01-23
1
-8
/
+8
*
[X86] Add missing MOVSX/MOVZX instructions to load folding tables.
Craig Topper
2018-01-23
1
-0
/
+3
*
Fix bug in commit 323096 exposed by test in test-suite-verify-machineinstrs-x...
Marina Yatsina
2018-01-22
1
-1
/
+1
*
Break false dependencies for POPCNT, LZCNT, TZCNT
Marina Yatsina
2018-01-22
1
-5
/
+38
*
Separate ExecutionDepsFix into 4 parts:
Marina Yatsina
2018-01-22
1
-2
/
+2
*
Avoid Wparentheses warning.
Simon Pilgrim
2018-01-15
1
-2
/
+2
*
[X86][MMX] Add support for MMX zero vector creation
Simon Pilgrim
2018-01-15
1
-0
/
+6
*
[X86][SSE] Add custom execution domain fixing for BLENDPD/BLENDPS/PBLENDD/PBL...
Simon Pilgrim
2018-01-15
1
-3
/
+188
*
[MachineOutliner] AArch64: Handle instrs that use SP and will never need fixups
Jessica Paquette
2018-01-09
1
-2
/
+2
*
[X86] Add VSHUFF32X4 and similar instructions to load folding tables.
Craig Topper
2018-01-07
1
-0
/
+24
*
[X86] Add the 16 and 8-bit CRC32 instructions to the load folding tables.
Craig Topper
2018-01-07
1
-0
/
+3
*
[X86] Correct the load folding flags for xmm fp->mmx conversion instructions.
Craig Topper
2018-01-07
1
-4
/
+4
*
[X86] Add TB_NO_REVERSE to some scalar intrinsic instructions in the load fol...
Craig Topper
2018-01-07
1
-4
/
+4
*
[X86] Don't put any EVEX_B instructions in the tablegen generated load foldin...
Craig Topper
2018-01-07
1
-0
/
+1
*
[X86] Add 128 and 256-bit VPOPCNTD/Q instructions to load folding tables.
Craig Topper
2018-01-07
1
-0
/
+30
*
[X86] Add some 8 and 16-bit instructions to the load folding tables.
Craig Topper
2018-01-07
1
-0
/
+6
*
[X86] Add EVEX vcvtph2ps to the load folding tables.
Craig Topper
2018-01-07
1
-1
/
+4
*
[X86] Remove cvtps2ph xmm->xmm from store folding tables. Add the evex versio...
Craig Topper
2018-01-07
1
-2
/
+3
*
[X86] Add CMP8ri8 to load folding tables.
Craig Topper
2018-01-07
1
-0
/
+1
*
Remove superfluous break after a return. NFCI.
Simon Pilgrim
2017-12-17
1
-1
/
+0
*
MachineFunction: Return reference from getFunction(); NFC
Matthias Braun
2017-12-15
1
-14
/
+14
*
[X86] Rename some instructions that start with Int_ to have the _Int at the end.
Craig Topper
2017-12-10
1
-64
/
+64
[next]