summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineInstr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [SelectionDAG] Resolve PR33978.Simon Dardis2017-08-031-4/+2
* Remove the unused offset from DBG_VALUE (NFC)Adrian Prantl2017-07-281-12/+9
* Add an ID field to StackObjectsMatt Arsenault2017-07-201-2/+3
* Replace -print-whole-regmask with a threshold.Matt Arsenault2017-07-201-5/+8
* [MIR] Add support for printing and parsing target MMO flagsGeoff Berry2017-07-131-0/+6
* Enhance synchscope representationKonstantin Zhuravlyov2017-07-111-3/+3
* [GlobalIsel] allow x86_fp80 values to be dumped.Igor Breger2017-07-051-0/+8
* Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"Daniel Jasper2017-06-291-34/+4
* [X86] Correct dwarf unwind information in function epiloguePetar Jovanovic2017-06-281-4/+34
* [SelectionDAG] set dereferenceable flag when expanding memcpy/memmoveHiroshi Inoue2017-06-241-0/+18
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-3/+3
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-05-311-16/+38
* MachineInstr: Do not skip dead def operands when printing.Matthias Braun2017-05-301-32/+0
* Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC)Adrian Prantl2017-04-281-8/+3
* [globalisel][tablegen] Revise API for ComplexPattern operands to improve flex...Daniel Sanders2017-04-221-7/+0
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-0/+28
* GlobalISel: allow quad-precision values to be dumped.Tim Northover2017-03-201-0/+5
* [globalisel][tblgen] Add support for ComplexPatternsDaniel Sanders2017-03-141-0/+8
* Disable Callee Saved RegistersOren Ben Simhon2017-03-141-2/+15
* Refactor alias check from MISched into common helper. NFC.Eli Friedman2017-03-091-0/+59
* [CodeGen] Print MI without a newline when skipping debugloc. NFC.Ahmed Bougacha2017-02-231-1/+3
* [CodeGen] Add a way to SkipDebugLoc in MachineInstr::print(). NFC.Ahmed Bougacha2017-02-231-4/+5
* MachineInstr: Remove parameter from dump()Matthias Braun2017-01-291-2/+2
* Cleanup dump() functions.Matthias Braun2017-01-281-2/+2
* MachineInstr: Print name for subreg index in SUBREG_TO_REGMatthias Braun2017-01-091-1/+2
* machine combiner: fix pretty printerSebastian Pop2016-12-211-7/+9
* [CodeGen] Make MachineInstr::isIdenticalTo() symmetric.Bjorn Pettersson2016-12-191-5/+13
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-1/+1
* MachineOperand: Add dump() methodMatthias Braun2016-11-181-0/+6
* [MachineMemOperand] Move synchronization scope and atomic orderings from SDNo...Konstantin Zhuravlyov2016-10-151-1/+11
* Fix formatting in findRegisterUseOperandIdx. NFC.Fraser Cormack2016-10-111-7/+5
* AMDGPU: Support commuting a FrameIndex operandMatt Arsenault2016-09-131-0/+10
* [GlobalISel] Fix mismatched "<..)" in intrinsic MO printing. NFC.Ahmed Bougacha2016-09-121-2/+2
* [CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar2016-09-111-3/+4
* [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantL...Justin Lebar2016-09-101-7/+5
* GlobalISel: move type information to MachineRegisterInfo.Tim Northover2016-09-091-56/+5
* Fix some more asserts after r279466.Pete Cooper2016-08-231-1/+1
* Reset isUndef when removing subreg from a def operandKrzysztof Parzyszek2016-08-221-0/+2
* GlobalISel: support irtranslation of icmp instructions.Tim Northover2016-08-171-1/+9
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-2/+2
* CodeGen: add new "intrinsic" MachineOperand kind.Tim Northover2016-07-291-5/+25
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-2/+2
* [GlobalISel] Remove types on selected insts instead of using LLT().Ahmed Bougacha2016-07-281-0/+6
* GlobalISel: allow multiple types on MachineInstrs.Tim Northover2016-07-221-11/+21
* GlobalISel: implement low-level type with just size & vector lanes.Tim Northover2016-07-201-9/+9
* [inlineasm] Propagate operand constraints to the backendSimon Dardis2016-07-181-2/+33
* [CodeGen] Refactor MachineMemOperand::Flags's target-specific flags.Justin Lebar2016-07-141-2/+0
* [CodeGen] Refactor MachineMemOperand's Flags enum.Justin Lebar2016-07-141-7/+8
* [MI] Clean up some loops over MachineInstr::memoperands(). NFCJustin Lebar2016-07-131-14/+11
* [MI] Fix MachineInstr::isInvariantLoad.Justin Lebar2016-07-131-2/+1
OpenPOWER on IntegriCloud