aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/X86FixupLEAs.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun1-1/+1
2016-07-12X86: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith1-38/+38
2016-06-30CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith1-18/+18
2016-04-28[X86] Remove unused operand from a function and all its callers. NFCCraig Topper1-2/+1
2016-04-26Optimization bisect support in X86-specific passesAndrew Kaylor1-0/+3
2016-04-04Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff1-0/+6
2015-11-11[X86] Replace LEAs with INC/DEC when profitableMichael Kuperstein1-8/+79
2015-10-19X86: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-19Fix "the the" in comments.Eric Christopher1-1/+1
2015-02-20Use the cached subtarget from the MachineFunction rather thanEric Christopher1-4/+2
2015-02-05Use cached subtargets inside X86FixupLEAs.Eric Christopher1-3/+2
2015-01-05Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper1-2/+1
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+4
2014-07-16Remove Atom references in description.Sanjay Patel1-4/+3
2014-06-08[C++11] Use 'nullptr'.Craig Topper1-1/+1
2014-06-03Revert r209381 as it isn't a local variable. Add a testcase so thatEric Christopher1-0/+1
2014-06-03Fixup formatting in the pass.Eric Christopher1-86/+86
2014-05-22Avoid using subtarget features when adding X86 specific passes toEric Christopher1-0/+4
2014-05-22Remove extra local variable.Eric Christopher1-2/+1
2014-05-20[X86] Tune LEA usage for SilvermontAlexey Volkov1-7/+82
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-4/+4
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-03-09[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-2/+2
2013-09-30Forgot to add a break statement.Preston Gurd1-0/+1
2013-09-30The X86FixupLEAs pass for Intel Atom must not call convertToThreeAddressPreston Gurd1-0/+8
2013-06-07Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling1-1/+1
2013-04-25Make function documentation conform to llvm standards.Preston Gurd1-30/+32
2013-04-25This patch adds the X86FixupLEAs pass, which will reduce instructionPreston Gurd1-0/+251