summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86OptimizeLEAs.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PGO][PGSO] Instrument the code gen / target passes.Hiroshi Yamauchi2019-12-091-1/+17
* Revert "[PGO][PGSO] Instrument the code gen / target passes."Hiroshi Yamauchi2019-12-061-17/+1
* [PGO][PGSO] Instrument the code gen / target passes.Hiroshi Yamauchi2019-12-061-1/+17
* [X86] Fix uninitialized variable warnings. NFCI.Simon Pilgrim2019-11-041-3/+3
* [X86] Making X86OptimizeLEAs pass public. NFCPengfei Wang2019-08-221-25/+28
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-2/+2
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-2/+1
* [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)Petar Jovanovic2019-05-201-4/+1
* [IR] Refactor attribute methods in Function class (NFC)Evandro Menezes2019-04-041-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] In OptimizeLEAs pass, check that the key is in the LEAs map before acce...Craig Topper2018-08-221-2/+6
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-3/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-12/+12
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-2/+2
* Generalize llvm::replaceDbgDeclare and actually support the use-case thatAdrian Prantl2017-12-081-0/+1
* Revert "[X86] Improvement in CodeGen instruction selection for LEAs."Matt Morehouse2017-12-011-481/+5
* [X86] Improvement in CodeGen instruction selection for LEAs.Jatin Bhateja2017-12-011-5/+481
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [X86] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-10-051-9/+30
* Revert r314886 "[X86] Improvement in CodeGen instruction selection for LEAs (...Hans Wennborg2017-10-041-416/+4
* [X86] Improvement in CodeGen instruction selection for LEAs (re-applying post...Jatin Bhateja2017-10-041-4/+416
* Revert r313343 "[X86] PR32755 : Improvement in CodeGen instruction selection ...Hans Wennborg2017-09-151-400/+4
* [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.Jatin Bhateja2017-09-151-4/+400
* Remove the unused offset from DBG_VALUE (NFC)Adrian Prantl2017-07-281-2/+3
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [X86] Remove unused code from X86 optimize LEAs. NFC.Andrew Ng2017-05-051-8/+0
* Clean up DIExpression::prependDIExpr a little. (NFC)Adrian Prantl2017-04-281-4/+3
* [DebugInfo][X86] Improve X86 Optimize LEAs handling of debug values.Andrew Ng2017-04-281-7/+48
* [DebugInfo][X86] Teach Optimize LEAs pass to handle debug valuesAndrea Di Biagio2017-03-211-7/+11
* Fix spelling mistakes in X86 target comments. NFC.Simon Pilgrim2016-11-171-3/+3
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* Move helpers into anonymous namespaces. NFC.Benjamin Kramer2016-08-061-6/+4
* X86: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-2/+3
* [X86] Enable RRL part of the LEA optimization pass for -O2.Andrey Turetskiy2016-05-191-10/+8
* [X86] Remove unused operand from a function and all its callers. NFCCraig Topper2016-04-281-5/+4
* Optimization bisect support in X86-specific passesAndrew Kaylor2016-04-261-1/+2
* [X86] PR27502: Fix the LEA optimization pass.Andrey Turetskiy2016-04-261-2/+6
* X86: Wrap a helper for an assert in #ifndef NDEBUGJustin Bogner2016-02-241-11/+7
* [X86] Enable the LEA optimization pass by default.Andrey Turetskiy2016-02-201-4/+5
* [X86] PR26575: Fix LEA optimization pass (Part 2).Andrey Turetskiy2016-02-201-36/+78
* Revert r260979 "[X86] Enable the LEA optimization pass by default."Hans Wennborg2016-02-171-5/+4
* [X86] Enable the LEA optimization pass by default.Andrey Turetskiy2016-02-161-4/+5
* [X86] PR26575: Fix LEA optimization pass.Andrey Turetskiy2016-02-161-0/+5
* Revert r260507: "[X86] Enable the LEA optimization pass by default."Hans Wennborg2016-02-111-5/+4
* [X86] Enable the LEA optimization pass by default.Andrey Turetskiy2016-02-111-4/+5
* [X86] Use hash table in LEA optimization pass.Andrey Turetskiy2016-02-041-150/+247
* LEA code size optimization pass (Part 2): Remove redundant LEA instructions.Andrey Turetskiy2016-01-131-2/+158
* [X86] Reduce complexity of the LEA optimization pass, by Andrey Turetsky.Alexey Bataev2016-01-111-7/+28
* [X86] Add option for enabling LEA optimization pass, by Andrey TuretskyAlexey Bataev2015-12-171-1/+5
* remove redundant check: optForSize() includes a check for the minsize attribu...Sanjay Patel2015-12-071-3/+1
OpenPOWER on IntegriCloud