summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
AgeCommit message (Expand)Author
2017-11-28[CodeGen] Cleanup MachineOperandFrancis Visoiu Mistrih
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-13MI: Print ranges on MMOMatt Arsenault
2017-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner
2017-11-08Set hasSideEffects=0 for PHI and fix affected passesAlex Bradbury
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-10-12MachineInstr: Make isEqual agree with getHashValue in MachineInstrExpressionT...Diana Picus
2017-10-10CodeGen: Minor cleanups to use MachineInstr::getMF. NFCJustin Bogner
2017-10-10CodeGen: Add MachineInstr::getMF(). NFCJustin Bogner
2017-09-15[DebugInfo] Add missing DW_OP_deref when an NRVO pointer is spilledReid Kleckner
2017-09-14Add AddresSpace to PseudoSourceValue.Jan Sjodin
2017-08-30Re-land MachineInstr: Reason locally about some memory objects before going t...Balaram Makam
2017-08-16Revert "MachineInstr: Reason locally about some memory objects before going t...Balaram Makam
2017-08-14MachineInstr: Reason locally about some memory objects before going to AA.Balaram Makam
2017-08-04[MachineOperand] Add ChangeToTargetIndex method. NFCMarcello Maggioni
2017-08-03[SelectionDAG] Resolve PR33978.Simon Dardis
2017-07-28Remove the unused offset from DBG_VALUE (NFC)Adrian Prantl
2017-07-20Add an ID field to StackObjectsMatt Arsenault
2017-07-20Replace -print-whole-regmask with a threshold.Matt Arsenault
2017-07-13[MIR] Add support for printing and parsing target MMO flagsGeoff Berry
2017-07-11Enhance synchscope representationKonstantin Zhuravlyov
2017-07-05[GlobalIsel] allow x86_fp80 values to be dumped.Igor Breger
2017-06-29Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"Daniel Jasper
2017-06-28[X86] Correct dwarf unwind information in function epiloguePetar Jovanovic
2017-06-24[SelectionDAG] set dereferenceable flag when expanding memcpy/memmoveHiroshi Inoue
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-31[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-05-30MachineInstr: Do not skip dead def operands when printing.Matthias Braun
2017-04-28Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC)Adrian Prantl
2017-04-22[globalisel][tablegen] Revise API for ComplexPattern operands to improve flex...Daniel Sanders
2017-04-18PR32382: Fix emitting complex DWARF expressions.Adrian Prantl
2017-03-20GlobalISel: allow quad-precision values to be dumped.Tim Northover
2017-03-14[globalisel][tblgen] Add support for ComplexPatternsDaniel Sanders
2017-03-14Disable Callee Saved RegistersOren Ben Simhon
2017-03-09Refactor alias check from MISched into common helper. NFC.Eli Friedman
2017-02-23[CodeGen] Print MI without a newline when skipping debugloc. NFC.Ahmed Bougacha
2017-02-23[CodeGen] Add a way to SkipDebugLoc in MachineInstr::print(). NFC.Ahmed Bougacha
2017-01-29MachineInstr: Remove parameter from dump()Matthias Braun
2017-01-28Cleanup dump() functions.Matthias Braun
2017-01-09MachineInstr: Print name for subreg index in SUBREG_TO_REGMatthias Braun
2016-12-21machine combiner: fix pretty printerSebastian Pop
2016-12-19[CodeGen] Make MachineInstr::isIdenticalTo() symmetric.Bjorn Pettersson
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann
2016-11-18MachineOperand: Add dump() methodMatthias Braun