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
/
X86FixupLEAs.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Erase dead LEA instruction after converting it to MOV in FixupLEAPass::...
Craig Topper
2019-12-11
1
-0
/
+3
*
[X86] Fix uninitialized variable warnings. NFCI.
Simon Pilgrim
2019-11-04
1
-2
/
+2
*
[X86] Support LEA64_32r in processInstrForSlow3OpLEA and use INC/DEC when pos...
Craig Topper
2019-10-07
1
-80
/
+110
*
[X86] Use Register/MCRegister in more places in X86
Craig Topper
2019-08-16
1
-3
/
+4
*
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders
2019-08-15
1
-8
/
+8
*
[X86] Don't convert 8 or 16 bit ADDs to LEAs on Atom in FixupLEAPass.
Craig Topper
2019-07-11
1
-12
/
+15
*
X86: Clean up pass initialization
Tom Stellard
2019-06-13
1
-3
/
+1
*
[X86FixupLEAs] Turn optIncDec into a generic two address LEA optimizer. Suppo...
Craig Topper
2019-05-25
1
-48
/
+106
*
FixupLEAPass::fixupIncDec - non-LEA opcodes should not happen here. NFCI.
Simon Pilgrim
2019-05-11
1
-0
/
+2
*
[X86] Remove LEA16r references from X86FixupLEAs. NFCI
Craig Topper
2019-05-02
1
-9
/
+2
*
[X86FixupLEAs] Hoist the calls to isLEA out of the 3 separate functions and p...
Craig Topper
2019-05-01
1
-14
/
+9
*
[X86] Initial cleanups on the FixupLEAs pass. Separate Atom LEA creation from...
Craig Topper
2019-04-30
1
-91
/
+75
*
[IR] Refactor attribute methods in Function class (NFC)
Evandro Menezes
2019-04-04
1
-1
/
+1
*
[X86] Check MI.isConvertibleTo3Addr() before calling convertToThreeAddress in...
Craig Topper
2019-04-02
1
-0
/
+6
*
[X86] Allow FixupLEAs to form INC/DEC under OptSize not just MinSize
Craig Topper
2019-04-02
1
-1
/
+1
*
[X86] Use unsigned type for opcodes throughout X86FixupLEAs.
Craig Topper
2019-04-02
1
-12
/
+13
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[X86] FixupLEAs, reduce number of calls to getOperand and use X86::AddrBaseRe...
Craig Topper
2018-12-22
1
-22
/
+29
*
[X86][FixupLEA] Avoid checking target features for every single processed ins...
Andrea Di Biagio
2018-11-07
1
-18
/
+24
*
[X86][X86FixupLEA] Rename processInstructionForSLM to processInstructionForSl...
Simon Pilgrim
2018-11-01
1
-7
/
+6
*
X86: Consistently declare pass initializers in X86.h; NFC
Matthias Braun
2018-11-01
1
-4
/
+0
*
[X86] Add R13D to the isInefficientLEAReg in FixupLEAs.
Craig Topper
2018-08-03
1
-1
/
+2
*
[X86] Stop accidentally running the Bonnell LEA fixup path on Goldmont.
Craig Topper
2018-07-31
1
-1
/
+1
*
[X86][BtVer2] correctly model the latency/throughput of LEA instructions.
Andrea Di Biagio
2018-07-19
1
-8
/
+3
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-18
/
+18
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-10
/
+10
*
[X86] Generalize X86FixupLEAs to work with TargetSchedModel
Simon Pilgrim
2018-04-13
1
-3
/
+4
*
[X86] Fix killed flag handling in X86FixupLea pass
Serguei Katkov
2018-01-26
1
-1
/
+2
*
MachineFunction: Return reference from getFunction(); NFC
Matthias Braun
2017-12-15
1
-2
/
+2
*
Remove redundant includes from lib/Target/X86.
Michael Zolotukhin
2017-12-13
1
-2
/
+0
*
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
David Blaikie
2017-11-08
1
-1
/
+1
*
[X86] Replace slow LEA instructions in X86
Lama Saba
2017-05-18
1
-43
/
+226
*
Revert "[X86] Replace slow LEA instructions in X86"
Reid Kleckner
2017-05-16
1
-226
/
+43
*
[X86] Replace slow LEA instructions in X86
Lama Saba
2017-05-16
1
-43
/
+226
*
[CodeGen] Rename MachineInstrBuilder::addOperand. NFC
Diana Picus
2017-01-13
1
-9
/
+9
*
Use StringRef in Pass/PassManager APIs (NFC)
Mehdi Amini
2016-10-01
1
-1
/
+1
*
MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...
Matthias Braun
2016-08-25
1
-1
/
+1
*
X86: Avoid implicit iterator conversions, NFC
Duncan P. N. Exon Smith
2016-07-12
1
-38
/
+38
*
CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith
2016-06-30
1
-18
/
+18
*
[X86] Remove unused operand from a function and all its callers. NFC
Craig Topper
2016-04-28
1
-2
/
+1
*
Optimization bisect support in X86-specific passes
Andrew Kaylor
2016-04-26
1
-0
/
+3
*
Add MachineFunctionProperty checks for AllVRegsAllocated for target passes
Derek Schuff
2016-04-04
1
-0
/
+6
*
[X86] Replace LEAs with INC/DEC when profitable
Michael Kuperstein
2015-11-11
1
-8
/
+79
*
X86: Remove implicit ilist iterator conversions, NFC
Duncan P. N. Exon Smith
2015-10-19
1
-1
/
+1
*
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-23
1
-1
/
+1
*
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-06-19
1
-1
/
+1
*
Fix "the the" in comments.
Eric Christopher
2015-06-19
1
-1
/
+1
*
Use the cached subtarget from the MachineFunction rather than
Eric Christopher
2015-02-20
1
-4
/
+2
*
Use cached subtargets inside X86FixupLEAs.
Eric Christopher
2015-02-05
1
-3
/
+2
*
Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...
Craig Topper
2015-01-05
1
-2
/
+1
[next]