aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-04-24[CodeGen] Print user-friendly debug locations as MI commentsFrancis Visoiu Mistrih1-1/+14
2018-04-10[CodeGen] Fix printing bundles in MIR outputKrzysztof Parzyszek1-3/+5
2018-03-14[CodeGen] Use MIR syntax for MachineMemOperand printingFrancis Visoiu Mistrih1-10/+18
2018-03-14[AArch64] Keep track of MIFlags in the LoadStoreOptimizerFrancis Visoiu Mistrih1-0/+6
2018-03-13[MIR] Allow frame-setup and frame-destroy on the same instructionFrancis Visoiu Mistrih1-1/+1
2018-02-26The final step to close D41278 [MachineCombiner] Improve debug output (NFC).Andrew V. Tischenko1-0/+2
2018-02-23[MachineOperand][Target] MachineOperand::isRenamable semantics changesGeoff Berry1-5/+1
2018-02-19Revert "[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasic...Francis Visoiu Mistrih1-0/+2
2018-02-08[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::p...Francis Visoiu Mistrih1-2/+0
2018-01-29[AMDGPU][X86][Mips] Make sure renamable bit not set for reserved regsGeoff Berry1-3/+6
2018-01-19[CodeGen] Unify printing format of debug-location in both MIR and -debugFrancis Visoiu Mistrih1-7/+12
2018-01-18[CodeGen][NFC] Rename IsVerbose to IsStandalone in Machine*::printFrancis Visoiu Mistrih1-7/+7
2018-01-18[CodeGen] Print RegClasses on MI in verbose modeFrancis Visoiu Mistrih1-9/+9
2018-01-18[CodeGen][NFC] Refactor MachineInstr::printFrancis Visoiu Mistrih1-21/+45
2018-01-16[CodeGen] Remove special case of printing subRegIdx from MachineInstr::printFrancis Visoiu Mistrih1-3/+0
2018-01-16[CodeGen][NFC] Correct case for printSubRegIdxFrancis Visoiu Mistrih1-1/+1
2018-01-09[CodeGen] Don't print "pred:" and "opt:" in -debug outputFrancis Visoiu Mistrih1-7/+1
2018-01-09[CodeGen] Print frame-setup/destroy flags in -debug output like we do in MIRFrancis Visoiu Mistrih1-15/+5
2018-01-09[CodeGen] Don't print register classes in -debug outputFrancis Visoiu Mistrih1-37/+0
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-1/+1
2017-12-08[CodeGen] Move printing MO_Immediate operands to MachineOperand::printFrancis Visoiu Mistrih1-2/+5
2017-12-07[CodeGen] Fix index when printing tied machine operandsFrancis Visoiu Mistrih1-3/+3
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih1-15/+74
2017-11-28[CodeGen] Separate MachineOperand implementation from MachineInstrFrancis Visoiu Mistrih1-701/+0
2017-11-28[CodeGen] Cleanup MachineOperandFrancis Visoiu Mistrih1-24/+0
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih1-4/+4
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-2/+2
2017-11-13MI: Print ranges on MMOMatt Arsenault1-0/+15
2017-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner1-46/+4
2017-11-08Set hasSideEffects=0 for PHI and fix affected passesAlex Bradbury1-1/+1
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie1-1/+1
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic1-4/+46
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic1-46/+4
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic1-4/+46
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman1-2/+2
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton1-2/+2
2017-10-12MachineInstr: Make isEqual agree with getHashValue in MachineInstrExpressionT...Diana Picus1-3/+3
2017-10-10CodeGen: Minor cleanups to use MachineInstr::getMF. NFCJustin Bogner1-5/+5
2017-10-10CodeGen: Add MachineInstr::getMF(). NFCJustin Bogner1-0/+4
2017-09-15[DebugInfo] Add missing DW_OP_deref when an NRVO pointer is spilledReid Kleckner1-15/+25
2017-09-14Add AddresSpace to PseudoSourceValue.Jan Sjodin1-1/+5
2017-08-30Re-land MachineInstr: Reason locally about some memory objects before going t...Balaram Makam1-17/+43
2017-08-16Revert "MachineInstr: Reason locally about some memory objects before going t...Balaram Makam1-42/+17
2017-08-14MachineInstr: Reason locally about some memory objects before going to AA.Balaram Makam1-17/+42
2017-08-04[MachineOperand] Add ChangeToTargetIndex method. NFCMarcello Maggioni1-0/+13
2017-08-03[SelectionDAG] Resolve PR33978.Simon Dardis1-4/+2
2017-07-28Remove the unused offset from DBG_VALUE (NFC)Adrian Prantl1-12/+9
2017-07-20Add an ID field to StackObjectsMatt Arsenault1-2/+3
2017-07-20Replace -print-whole-regmask with a threshold.Matt Arsenault1-5/+8
2017-07-13[MIR] Add support for printing and parsing target MMO flagsGeoff Berry1-0/+6