summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86CmovConversion.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86CmovConversion] Make heuristic for optimized cmov depth more conservative...Nikita Popov2020-02-191-6/+7
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [X86] Fix uninitialized variable warnings. NFCI.Simon Pilgrim2019-11-061-3/+3
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-7/+7
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-2/+2
* X86: Clean up pass initializationTom Stellard2019-06-131-3/+1
* [X86] X86CmovConverterPass::collectCmovCandidates - fix uninitialized variabl...Simon Pilgrim2019-05-281-1/+2
* [X86] Merge the different Jcc instructions for each condition code into singl...Craig Topper2019-04-051-1/+1
* [X86] Merge the different CMOV instructions for each condition code into sing...Craig Topper2019-04-051-10/+9
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* X86: Consistently declare pass initializers in X86.h; NFCMatthias Braun2018-11-011-6/+0
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-6/+6
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-3/+3
* [TargetSchedule] shrink interface for init(); NFCISanjay Patel2018-04-081-1/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* [X86] Ignore DBG instructions in X86CmovConversion optimization to resolve PR...Amjad Aboud2017-10-151-0/+31
* [X86] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-10-051-16/+38
* [X86][NFC] Add X86CmovConverterPass to the pass registry.Amjad Aboud2017-10-021-5/+18
* [x86] Fix PR34377 by disabling cmov conversion when we relied on itChandler Carruth2017-09-061-0/+10
* fix more typos; NFCSanjay Patel2017-08-301-2/+2
* fix typos; NFCSanjay Patel2017-08-301-15/+15
* [x86] Fix an even stranger corner case where we have multiple levels ofChandler Carruth2017-08-191-1/+9
* [x86] Teach the cmov converter to aggressively convert cmovs with memoryChandler Carruth2017-08-191-6/+157
* [x86] Refactor the CMOV conversion pass to be more flexible.Chandler Carruth2017-08-191-15/+23
* [X86] Improved X86::CMOV to Branch heuristic.Amjad Aboud2017-08-081-4/+18
* [X86] X86::CMOV to Branch heuristic based optimization.Amjad Aboud2017-07-161-0/+611
OpenPOWER on IntegriCloud