aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineVerifier.cpp
AgeCommit message (Expand)Author
2009-10-07Add a few simple MachineVerifier checks for MachineMemOperands.Dan Gohman
2009-10-04Whitespace and formatting.Jakob Stoklund Olesen
2009-09-23Fix verification of explicit operands.Jakob Stoklund Olesen
2009-09-21Verify that phi instructions refer to MBBs in the CFG.Jakob Stoklund Olesen
2009-08-27Adjust the MachineBasicBlock verifier rules to be moreDan Gohman
2009-08-27Add some checks for MachineCFG consistency. Use AnalyzeBranch andDan Gohman
2009-08-23remove various std::ostream version of printing methods fromChris Lattner
2009-08-23remove std::ostream versions of printing stuff for MBB and MF,Chris Lattner
2009-08-23Change raw_fd_ostream to take flags as an optional bitmask Chris Lattner
2009-08-23remove some dead print method variants.Chris Lattner
2009-08-13Use pristine register info in machine code verifier.Jakob Stoklund Olesen
2009-08-08Clean out per-function data after the machine code verifier is done with it.Jakob Stoklund Olesen
2009-08-08Update the machine code verifier to keep up with the scavenger.Jakob Stoklund Olesen
2009-08-04Enforce stricter rules in machine code verifier.Jakob Stoklund Olesen
2009-08-02Handle <undef> flag in machine code verifier.Jakob Stoklund Olesen
2009-07-31Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman
2009-07-31Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar
2009-07-31Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman
2009-07-291. Introduce a new TargetOperandInfo::getRegClass() helper methodChris Lattner
2009-07-25More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar
2009-07-15Verify that there is no kill flag on tied operands on two-address instructions.Jakob Stoklund Olesen
2009-07-11Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin
2009-05-17Rename MachineVerifier pass to avoid command line collision.Jakob Stoklund Olesen
2009-05-16Verify that explicit definitions in the TargetInstrDesc are matched byJakob Stoklund Olesen
2009-05-16Allow redefinition of reserved registers.Jakob Stoklund Olesen
2009-05-16Pacify gcc-4.3, which suggests explicit braces hereDuncan Sands
2009-05-16Pass to verify generated machine code.Jakob Stoklund Olesen