summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/TargetInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Re-commit r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-211-2/+2
* Revert r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-211-2/+2
* X86: Don't emit zero-byte functions on WindowsHans Wennborg2017-04-211-2/+2
* Use methods to access data stored with frame instructionsSerge Pavlov2017-04-131-4/+2
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-2/+2
* [X86] Allow folding of stack reloads when loading a subreg of the spilled regMichael Kuperstein2016-11-231-3/+26
* MachineRegisterInfo: Remove unused arg from isConstantPhysReg(); NFCMatthias Braun2016-10-281-1/+1
* Target: Remove unused entities.Peter Collingbourne2016-10-091-29/+0
* Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs (NFC)Mehdi Amini2016-10-011-2/+2
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-141-1/+1
* [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantL...Justin Lebar2016-09-101-1/+1
* [statepoints][experimental] Add support for live-in semantics of values in de...Philip Reames2016-08-311-2/+9
* Fix coding style; NFCSanjoy Das2016-08-301-4/+2
* [stackmaps] Extract out magic constants [NFCI]Philip Reames2016-08-231-3/+7
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-2/+2
* [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOp...Justin Lebar2016-07-151-1/+1
* TII: Fix inlineasm size counting comments as instsMatt Arsenault2016-07-011-7/+11
* CodeGen: Avoid implicit conversions in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-07-011-2/+2
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-168/+145
* [foldMemoryOperand()] Pass LiveIntervals to enable liveness check.Jonas Paulsson2016-05-101-4/+6
* [MachineCombiner] Support for floating-point FMA on ARM64 (re-commit r267098)Gerolf Hoflehner2016-04-241-1/+5
* Revert r267098 - [MachineCombiner] Support for floating-point FMA on ARM64Daniel Sanders2016-04-221-5/+1
* [MachineCombiner] Support for floating-point FMA on ARM64Gerolf Hoflehner2016-04-221-1/+5
* CodeGen: Fix a use-after-free in TIIJustin Bogner2016-03-251-2/+4
* CodeGen: Change MachineInstr to use MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-271-1/+1
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-12/+11
* Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko2016-02-021-4/+1
* replace MachineCombinerPattern namespace and enum with enum class; NFCISanjay Patel2015-11-051-15/+24
* Refactor: Simplify boolean conditional return statements in lib/CodeGen.Rafael Espindola2015-10-241-19/+8
* Fix unused variable warning in non-debug builds.Richard Trieu2015-09-281-1/+2
* Improved the interface of methods commuting operands, improved X86-FMA3 mem-f...Andrew Kaylor2015-09-281-15/+63
* [Machine Combiner] Refactor machine reassociation code to be target-independent.Chad Rosier2015-09-211-0/+210
* Align SP adjustment in function getSPAdjustGuozhi Wei2015-08-171-0/+1
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-4/+3
* Remove TargetInstrInfo::canFoldMemoryOperandSimon Pilgrim2015-07-191-5/+0
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-1/+1
* MachineLICM: Use TargetSchedModel instead of just itinerariesMatthias Braun2015-06-131-1/+3
* [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha2015-06-111-3/+2
* [InstrInfo] Refactor foldOperandImpl to thread through InsertPt. NFCKeno Fischer2015-06-081-7/+8
* MachineInstr: Change return value of getOpcode() to unsigned.Matthias Braun2015-05-181-2/+2
* Commute the internal flag on MachineOperands.Pete Cooper2015-04-301-0/+4
* Fix for PR23103. Correctly propagate the 'IsUndef' flag to the register opera...Andrea Di Biagio2015-04-301-0/+4
* Use the cached subtarget off of the machine function.Eric Christopher2015-03-191-8/+7
* ArrayRefize memory operand folding. NFC.Benjamin Kramer2015-02-281-18/+12
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-1/+1
* Fix include ordering, NFC.Michael Kuperstein2015-01-081-1/+1
* Move SPAdj logic from PEI into the targets (NFC)Michael Kuperstein2015-01-081-0/+23
* Fix a lot of confusion around inserting nops on empty functions.Rafael Espindola2014-09-151-0/+4
* Change MCSchedModel to be a struct of statically initialized data.Pete Cooper2014-09-021-3/+3
OpenPOWER on IntegriCloud