summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86] Remove EFLAGS from live-in lists in X86FlagsCopyLowering.Jonas Paulsson2020-01-081-0/+3
* [X86] Add X87 FCMOV support to X86FlagsCopyLowering.Craig Topper2019-12-311-0/+73
* [X86] Fix uninitialized variable warnings. NFCI.Simon Pilgrim2019-11-041-8/+8
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-4/+4
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-2/+3
* X86: Clean up pass initializationTom Stellard2019-06-131-9/+1
* [X86] Merge the different Jcc instructions for each condition code into singl...Craig Topper2019-04-051-9/+7
* [X86] Merge the different SETcc instructions for each condition code into sin...Craig Topper2019-04-051-5/+4
* [X86] Merge the different CMOV instructions for each condition code into sing...Craig Topper2019-04-051-8/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86] In EFLAGS copy pass, don't emit EXTRACT_SUBREG instructions since we're...Craig Topper2018-08-161-6/+11
* [MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth2018-08-161-1/+1
* [x86] Fix a really subtle miscompile due to a somewhat glaring bug inChandler Carruth2018-08-011-2/+5
* [x86] Teach the EFLAGS copy lowering to handle much more complex controlChandler Carruth2018-07-131-44/+161
* [x86] Fix another trivial bug in x86 flags copy lowering that has beenChandler Carruth2018-07-121-3/+6
* [x86] Fix EFLAGS copy lowering to correctly handle walking past uses inChandler Carruth2018-07-121-1/+1
* [x86][eflags] Fix PR37431 by teaching the EFLAGS copy lowering toChandler Carruth2018-05-151-3/+142
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-13/+15
* [x86] Remove a comment obviated by r330269. Should have deleted theChandler Carruth2018-05-121-5/+0
* [x86] Switch EFLAGS copy lowering to use reg-reg form of testing forChandler Carruth2018-04-181-1/+1
* [x86] Fix PR37100 by teaching the EFLAGS copy lowering to rewrite usesChandler Carruth2018-04-181-82/+125
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-04-131-1/+1
* [X86] In X86FlagsCopyLowering, when rewriting a memory setcc we need to emit ...Craig Topper2018-04-111-3/+22
* [x86] Introduce a pass to begin more systematically fixing PR36028 and simila...Chandler Carruth2018-04-101-0/+734
OpenPOWER on IntegriCloud