summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineVerifier.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* MachineFunction: Introduce NoPHIs propertyMatthias Braun2016-08-231-0/+4
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* [GlobalISel] Verify Selected MF property.Ahmed Bougacha2016-08-021-1/+15
* [GlobalISel] Verify RegBankSelected MF property.Ahmed Bougacha2016-08-021-1/+17
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-3/+2
* [GlobalISel] Remove types on selected insts instead of using LLT().Ahmed Bougacha2016-07-281-0/+10
* MachineVerifier: Fix printing nonsense for physical registersMatt Arsenault2016-07-251-3/+3
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-2/+2
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-1/+1
* AMDGPU: Add convergent flag to INLINEASM instruction.Wei Ding2016-06-221-2/+3
* Delete some dead code.Rafael Espindola2016-06-211-5/+0
* MachineVerifier: subregs so not require defs/valnos on every pathMatthias Braun2016-05-201-2/+3
* MachineVerifier: Fix error reporting.Matthias Braun2016-05-111-4/+10
* [MachineVerifier] Teach how to check some of the properties of genericQuentin Colombet2016-04-081-1/+24
* MachineVerifier: On dead-def live segments, check that corresponding machine ...Matthias Braun2016-03-291-3/+18
* Add MachineVerifier check for AllVRegsAllocated MachineFunctionPropertyDerek Schuff2016-03-291-0/+16
* WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFCDuncan P. N. Exon Smith2016-02-271-2/+2
* CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFCDuncan P. N. Exon Smith2016-02-271-11/+11
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-2/+2
* ADT: Remove == and != comparisons between ilist iterators and pointersDuncan P. N. Exon Smith2016-02-211-1/+1
* MachineVerifier: Add parameter to choose if MachineFunction::verify() abortsMatthias Braun2016-02-151-10/+13
* MachineVerifier: Check that defs/uses are live in subregisters as well.Matthias Braun2016-02-021-52/+141
* MachineVerifier: Use report_context() instead of ad-hoc messages.Matthias Braun2016-02-021-10/+32
* LiveInterval: A LiveRange is enough for ConnectedVNInfoEqClasses::Classify()Matthias Braun2016-01-081-1/+1
* Move EH-specific helper functions to a more appropriate placeDavid Majnemer2015-12-021-1/+1
* MachineVerifier: Streamline live interval related error reportingMatthias Braun2015-11-091-90/+93
* MachineVerifier: Add missing linebreakMatthias Braun2015-11-091-0/+1
* MachineVerifier: MI::print has no TargetMachine overloadMatthias Braun2015-11-091-1/+1
* MachineVerifier: print list of live intervals if availableMatthias Braun2015-11-091-1/+4
* [WinEH] Tweak funclet prologue/epilogue insertion to pass verifierReid Kleckner2015-11-091-1/+4
* [MachineVerifier] Analyze MachineMemOperands for mem-to-mem moves.Jonas Paulsson2015-10-291-6/+25
* Let MachineVerifier be aware of mem-to-mem instructions.Jonas Paulsson2015-10-211-2/+8
* CodeGen: Continue removing ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-091-20/+25
* TargetRegisterInfo: Introduce PrintLaneMask.Matthias Braun2015-09-251-3/+2
* TargetRegisterInfo: Add typedef unsigned LaneBitmask and use it where apropri...Matthias Braun2015-09-251-10/+11
* Save LaneMask with livein registersMatthias Braun2015-09-091-5/+5
* MachineVerifier: Check that SlotIndex MBBIndexList is sorted.Matthias Braun2015-09-091-0/+17
* [WinEH] Add some support for code generating catchpadReid Kleckner2015-08-271-3/+3
* MachineBasicBlock: Add liveins() method returning an iterator_rangeMatthias Braun2015-08-241-9/+5
* MachineVerifier: Handle the optional def operand in a PATCHPOINT instruction.Alex Lorenz2015-08-101-1/+4
* LiveInterval: Document and enforce rules about empty subranges.Matthias Braun2015-07-161-0/+2
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* MachineFrameInfo: Simplify pristine register calculation.Matthias Braun2015-05-281-1/+1
* MachineInstr: Change return value of getOpcode() to unsigned.Matthias Braun2015-05-181-2/+2
* Fix typoMatt Arsenault2015-04-301-1/+1
* MachineVerifier: Don't crash if MachineOperand has no parentMatt Arsenault2015-04-301-2/+12
* MachineVerifier: slightly simplify code that is only called with vregsMatthias Braun2015-03-251-30/+25
* Do not track subregister liveness when it brings no benefitsMatthias Braun2015-03-191-1/+2
* [llvm] Replacing asserts with static_asserts where appropriateGabor Horvath2015-03-161-1/+1
OpenPOWER on IntegriCloud