Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / CodeGen / MachineVerifier.cpp
2012-03-10 Jakob Stoklund OlesenAdd SSA verification to MachineVerifier.
2012-03-10 Jakob Stoklund OlesenUse SmallPtrSet instead of DenseSet.
2012-03-05 Craig TopperConvert more GenRegisterInfo tables from unsigned to...
2012-02-29 Jakob Stoklund OlesenMove the operand iterator into MachineInstrBundle.h...
2012-02-28 Jakob Stoklund OlesenHandle regmasks in the machine code verifier.
2012-02-27 Jakob Stoklund OlesenUpdate machine code verifier.
2012-02-14 Lang HamesUpdate MachineVerifier to check the new physreg live...
2011-12-14 Evan Cheng- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-11-15 Benjamin KramerRemove all remaining uses of Value::getNameStr().
2011-11-14 Jakob Stoklund OlesenUse getVNInfoBefore() when it makes sense.
2011-11-13 Jakob Stoklund OlesenRename SlotIndexes to match how they are used.
2011-10-05 Jakob Stoklund OlesenFix sub-register operand verification.
2011-09-23 Jakob Stoklund OlesenVerify that terminators follow non-terminators.
2011-09-21 Andrew TrickLower ARM adds/subs to add/sub after adding optional...
2011-09-15 Jakob Stoklund OlesenStop verifying hasPHIKill() flags.
2011-07-30 Jakob Stoklund OlesenRevert "Don't check liveness of unallocatable registers."
2011-07-29 Jakob Stoklund OlesenDon't check liveness of unallocatable registers.
2011-07-29 Jakob Stoklund OlesenCheck for multiple defs in the machine code verifier.
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Evan ChengMore refactoring. Move getRegClass from TargetOperandIn...
2011-06-02 Jakob Stoklund OlesenUse TRI::has{Sub,Super}ClassEq() where possible.
2011-05-19 Cameron ZwarichRevert r128961 because it didn't include a test and...
2011-05-04 Bill WendlingSjLj EH could produce a machine basic block that legiti...
2011-04-05 Jakob Stoklund OlesenPermit blocks to branch directly to a landing pad.
2011-03-31 Jakob Stoklund OlesenAllow kill flags on two-address instructions. They...
2011-03-31 Jakob Stoklund OlesenMark all uses as <undef> when joining a copy.
2011-02-04 Jakob Stoklund OlesenVerify kill flags conservatively.
2011-01-12 Jakob Stoklund OlesenVerify slot index ordering.
2011-01-12 Jakob Stoklund OlesenVerify that machine instruction parent pointers are...
2011-01-09 Jakob Stoklund OlesenReplace TargetRegisterInfo::printReg with a PrintReg...
2011-01-08 Jakob Stoklund OlesenFix a MachineVerifier loop that probably didn't mean...
2010-12-28 Cameron ZwarichSimplify some code in MachineVerifier that was doing...
2010-12-27 Cameron ZwarichAdd knowledge of phi-def and phi-kill valnos to Machine...
2010-12-20 Cameron ZwarichMachineVerifier should count landing pad successors...
2010-12-20 Cameron ZwarichTeach MachineVerifier that early clobber defs begin...
2010-12-20 Cameron ZwarichAdd a missing check from r122218.
2010-12-20 Cameron ZwarichDon't assume that an instruction ending a register...
2010-12-20 Cameron ZwarichIgnore debug values when performing MachineVerifier...
2010-12-19 Cameron ZwarichEarly clobber operands are allowed to be defined at...
2010-12-19 Cameron ZwarichFix PR8811 by teaching MachineVerifier about optional...
2010-12-18 Jakob Stoklund OlesenPass a Banner argument to the machine code verifier...
2010-12-17 Jakob Stoklund OlesenAllow missing kill flags on an untied operand of a...
2010-11-17 Eric ChristopherOnly avoid the check if we're the last operand before...
2010-11-16 Eric ChristopherMake the verifier a little quieter on instructions...
2010-11-01 Jakob Stoklund OlesenBe more precise about verifying missing kill flags.
2010-11-01 Jakob Stoklund OlesenAdd kill flag verification.
2010-11-01 Jakob Stoklund OlesenAdd basic LiveStacks verification.
2010-10-30 Jakob Stoklund OlesenDisable more of physical register live intervals verifi...
2010-10-29 Jakob Stoklund OlesenPrint out the connected components in the verifier...
2010-10-28 Jakob Stoklund OlesenOne day, physical register live ranges will be sensible.
2010-10-27 Jakob Stoklund OlesenPhysical registers trivially have multiple connected...
2010-10-26 Jakob Stoklund OlesenVerify that live intervals are connected. If there...
2010-10-26 Jakob Stoklund OlesenTeach MachineBasicBlock::print() to annotate instructio...
2010-10-26 Jakob Stoklund OlesenRemmeber to print full live interval on verification...
2010-10-26 Jakob Stoklund OlesenDon't verify physical registers going into landing...
2010-10-23 Jakob Stoklund OlesenVerify LiveIntervals against the CFG, ensuring that...
2010-10-22 Jakob Stoklund OlesenAdd more verification of LiveIntervals.
2010-10-21 Jakob Stoklund OlesenPermit landing pad successor blocks when verifying...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-10-06 Jakob Stoklund OlesenSkip unused registers when verifying LiveIntervals.
2010-10-02 Jakob Stoklund OlesenStop using LiveRange in MachineVerifier.
2010-08-23 Owen AndersonNow that PassInfo and Pass::ID have been separated...
2010-08-19 Bill WendlingCorrect header.
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Jakob Stoklund OlesenAdd more verification of LiveIntervals.
2010-08-06 Jakob Stoklund OlesenDon't try to verify LiveIntervals for physical registers.
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Jakob Stoklund OlesenDon't verify LiveVariables if LiveIntervals is available.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Jakob Stoklund OlesenAdd basic verification of LiveIntervals.
2010-08-05 Jakob Stoklund OlesenRemove double-def checking from MachineVerifier, so...
2010-06-18 Evan ChengAllow ARM if-converter to be run after post allocation...
2010-05-18 Jakob Stoklund OlesenTeach the machine code verifier to use getSubRegisterRe...
2010-05-14 Jakob Stoklund OlesenWhen verifying two-address instructions, check the...
2010-04-15 Dan GohmanFix a bunch of namespace polution.
2010-04-13 Dan GohmanEliminate MachineBasicBlock::const_livein_iterator...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-01-05 Jakob Stoklund OlesenRemove livein checks from machine code verifier.
2009-12-22 Jakob Stoklund OlesenRemove minimal CFG sanity checks from verifier.
2009-12-22 Jakob Stoklund OlesenAllow explicit %reg0 operands beyond what the .td file...
2009-12-05 Dan GohmanRemove the target hook TargetInstrInfo::BlockHasNoFallT...
2009-11-20 Jakob Stoklund OlesenAdd MachineBasicBlock::getName, and use it in place...
2009-11-18 Jakob Stoklund OlesenAllow the machine verifier to be run outside the PassMa...
2009-11-13 Jakob Stoklund OlesenAdd MachineFunction::verify() to call the machine code...
2009-11-13 Jakob Stoklund OlesenFix polarity of a CFG check in machine verifier.
2009-10-31 Dan GohmanMake -print-machineinstrs more readable.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-07 Dan GohmanAdd a few simple MachineVerifier checks for MachineMemO...
2009-10-04 Jakob Stoklund OlesenWhitespace and formatting.
2009-09-23 Jakob Stoklund OlesenFix verification of explicit operands.
2009-09-21 Jakob Stoklund OlesenVerify that phi instructions refer to MBBs in the CFG.
2009-08-27 Dan GohmanAdjust the MachineBasicBlock verifier rules to be more
2009-08-27 Dan GohmanAdd some checks for MachineCFG consistency. Use Analyze...
2009-08-23 Chris Lattnerremove various std::ostream version of printing methods...
2009-08-23 Chris Lattnerremove std::ostream versions of printing stuff for...
2009-08-23 Chris LattnerChange raw_fd_ostream to take flags as an optional...
next