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
...
*
[X86] Add more instructions to the memory folding tables using the autogenera...
Craig Topper
2018-06-15
1
-1
/
+220
*
[X86] Add 'Z' to the internal names of various EVEX instructions for overall ...
Craig Topper
2018-06-15
1
-32
/
+32
*
[X86] Fix stale comment in folding tables.
Craig Topper
2018-06-14
1
-3
/
+3
*
[X86] Add more vector instructions to the memory folding table using the auto...
Craig Topper
2018-06-14
1
-1
/
+215
*
[X86] Disable load unfolding for a bunch of instruction where unfolding would...
Craig Topper
2018-06-14
1
-16
/
+16
*
[X86] Move RCPSSr_Int, RSQRTSSr_Int, SQRTSDr_Int, SQRTSSr_Int to the correct ...
Craig Topper
2018-06-13
1
-4
/
+4
*
[X86] Remove TB_ALIGN_16 from VEXTRACTF128/VEXTRACTI128 in the memory folding...
Craig Topper
2018-06-12
1
-2
/
+2
*
[X86] Block UndefRegUpdate
Tomasz Krupa
2018-06-07
1
-10
/
+22
*
Change TII isCopyInstr way of returning arguments(NFC)
Petar Jovanovic
2018-06-06
1
-4
/
+5
*
[MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
Jessica Paquette
2018-06-04
1
-24
/
+22
*
[X86] Fix typo in comment. NFC
Craig Topper
2018-05-28
1
-2
/
+2
*
[X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Petar Jovanovic
2018-05-23
1
-0
/
+10
*
Fix unused lambda capture.
Eli Friedman
2018-05-18
1
-1
/
+1
*
[MachineOutliner] Count savings from outlining in bytes.
Eli Friedman
2018-05-18
1
-4
/
+15
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-2
/
+2
*
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
Shiva Chen
2018-05-09
1
-8
/
+8
*
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
[prev]
[next]