#include <db/ExpTest.h>
Definition at line 7 of file ExpTest.h.
|
|
|
Definition at line 78 of file ExpTest.cpp. |
|
|
Definition at line 88 of file ExpTest.cpp. |
|
Definition at line 100 of file ExpTest.cpp. |
|
Definition at line 109 of file ExpTest.cpp. References m_99, and Const::print(). Referenced by registerTests(). |
|
Definition at line 405 of file ExpTest.cpp. References Exp::Accumulate(), Location::clone(), Const::clone(), NULL, opAFP, opPlus, and opRegOf. Referenced by registerTests(). |
|
Definition at line 1199 of file ExpTest.cpp. References Exp::addUsedLocs(), LocationSet::clear(), Location::memOf(), opAddrOf, opAt, opMinus, opNil, opPC, opPlus, LocationSet::print(), Location::regOf(), Statement::setNumber(), and LocationSet::size(). Referenced by registerTests(). |
|
Definition at line 1034 of file ExpTest.cpp. References Location::memOf(), opPlus, Exp::print(), Location::regOf(), Exp::simplify(), and Exp::simplifyArith(). Referenced by registerTests(). |
|
Definition at line 141 of file ExpTest.cpp. References Location::clone(), Const::clone(), m_99, m_rof2, opDiv, opDivs, opMinus, opMod, opMods, opMult, opMults, opPlus, and Binary::print(). Referenced by registerTests(). |
|
Definition at line 242 of file ExpTest.cpp. Referenced by registerTests(). |
|
Definition at line 245 of file ExpTest.cpp. References m_99. Referenced by registerTests(). |
|
Definition at line 249 of file ExpTest.cpp. References m_99. Referenced by registerTests(). |
|
Definition at line 253 of file ExpTest.cpp. References m_rof2, NULL, and opRegOf. Referenced by registerTests(). |
|
Definition at line 257 of file ExpTest.cpp. References Location::clone(), Const::clone(), m_99, m_rof2, and opMult. Referenced by registerTests(). |
|
Definition at line 262 of file ExpTest.cpp. References Location::clone(), Const::clone(), m_99, m_rof2, and opMult. Referenced by registerTests(). |
|
Definition at line 968 of file ExpTest.cpp. References Location::clone(), Const::clone(), Exp::fixSuccessor(), m_99, m_rof2, opMinus, opSuccessor, Exp::print(), and Location::regOf(). Referenced by registerTests(). |
|
Definition at line 117 of file ExpTest.cpp. References Const::print(). Referenced by registerTests(). |
|
Definition at line 219 of file ExpTest.cpp. References Const::clone(), Terminal::clone(), Exp::isAfpTerm(), m_99, m_rof2, opAFP, opMinus, opPlus, and opTypedExp. Referenced by registerTests(). |
|
Definition at line 996 of file ExpTest.cpp. References Exp::killFill(), Location::memOf(), opPlus, opSgnEx, opZfill, Exp::print(), and Location::regOf(). Referenced by registerTests(). |
|
Definition at line 812 of file ExpTest.cpp. References opAFP, opAGP, opAt, opMult, and opNeg. Referenced by registerTests(). |
|
Definition at line 876 of file ExpTest.cpp. References NULL, opList, opNil, and opParam. Referenced by registerTests(). |
|
Definition at line 846 of file ExpTest.cpp. References m, m_99, m_rof2, NULL, opMinus, opMult, opPlus, and opRegOf. Referenced by registerTests(). |
|
Definition at line 944 of file ExpTest.cpp. References NULL, opBitAnd, opMinus, opParam, Assignment::print(), and Location::regOf(). Referenced by registerTests(). |
|
Definition at line 453 of file ExpTest.cpp. References Exp::Accumulate(), opAFP, opMinus, opPlus, opVar, Exp::partitionTerms(), and size. Referenced by registerTests(). |
|
Definition at line 131 of file ExpTest.cpp. References m_rof2. Referenced by registerTests(). |
|
Definition at line 337 of file ExpTest.cpp. References Const::clone(), Location::clone(), m_99, m_rof2, opMult, result, and Exp::search(). Referenced by registerTests(). |
|
Definition at line 354 of file ExpTest.cpp. References Const::clone(), Location::clone(), m_99, m_rof2, NULL, opDivs, opRegOf, opWild, and result. Referenced by registerTests(). |
|
Definition at line 367 of file ExpTest.cpp. References Const::clone(), Location::clone(), m_99, m_rof2, Location::memOf(), NULL, opMemOf, opMult, opPlus, and result. Referenced by registerTests(). |
|
Definition at line 386 of file ExpTest.cpp. References Const::clone(), Location::clone(), m_99, m_rof2, NULL, opMult, opPlus, opRegOf, opWild, Location::regOf(), and result. Referenced by registerTests(). |
|
Definition at line 272 of file ExpTest.cpp. References Location::clone(), m_99, m_rof2, opAt, Ternary::print(), Exp::searchReplace(), and Exp::searchReplaceAll(). Referenced by registerTests(). |
|
Definition at line 289 of file ExpTest.cpp. References m_rof2, and Exp::searchReplace(). Referenced by registerTests(). |
|
Definition at line 303 of file ExpTest.cpp. References Location::clone(), m_rof2, Exp::print(), and Exp::searchReplaceAll(). Referenced by registerTests(). |
|
Definition at line 317 of file ExpTest.cpp. References Location::clone(), m_rof2, Exp::print(), and Exp::searchReplaceAll(). Referenced by registerTests(). |
|
Definition at line 1157 of file ExpTest.cpp. References Location::memOf(), NULL, opPlus, Location::regOf(), and Exp::setConscripts(). Referenced by registerTests(). |
|
Definition at line 765 of file ExpTest.cpp. References PointerType::newPtrAlpha(), opAnd, opEquals, opOr, opTypeOf, Exp::print(), and Exp::simplifyConstraint(). Referenced by registerTests(). |
|
Definition at line 724 of file ExpTest.cpp. References Location::memOf(), opAddrOf, opAt, opMinus, opSize, Exp::print(), Location::regOf(), and Exp::simplifyAddr(). Referenced by registerTests(). |
|
Definition at line 485 of file ExpTest.cpp. References Location::memOf(), opAFP, opMinus, opPlus, opVar, Exp::print(), Location::regOf(), and Exp::simplifyArith(). Referenced by registerTests(). |
|
Definition at line 572 of file ExpTest.cpp. References Location::clone(), Binary::getSubExp2(), m_rof2, Location::memOf(), opAnd, opBitOr, opBitXor, opEquals, opFalse, opMinus, opMult, opMults, opOr, opPlus, opShiftL, opShiftRA, opTrue, opTypeOf, opVar, Assignment::print(), Exp::print(), Location::regOf(), Assign::simplify(), and Exp::simplify(). Referenced by registerTests(). |
|
Definition at line 535 of file ExpTest.cpp. References Const::clone(), opLNot, opNeg, opNot, opVar, and Exp::simplify(). Referenced by registerTests(). |
|
Definition at line 1075 of file ExpTest.cpp. References Exp::clone(), Location::memOf(), opMinus, opPlus, Location::regOf(), Statement::setNumber(), and Statement::subscriptVar(). Referenced by registerTests(). |
|
Definition at line 1312 of file ExpTest.cpp. References Exp::clone(), Exp::expSubscriptVar(), Location::memOf(), NULL, opNil, opPC, opPlus, Location::regOf(), Statement::setNumber(), and Location::tempOf(). Referenced by registerTests(). |
|
Definition at line 1125 of file ExpTest.cpp. References opEquals, opTypeOf, Location::regOf(), and Statement::setNumber(). Referenced by registerTests(). |
|
Definition at line 195 of file ExpTest.cpp. References Location::clone(), m_rof2, opCF, opLNot, opNeg, opNot, opZF, and Unary::print(). Referenced by registerTests(). |
|
Definition at line 1399 of file ExpTest.cpp. References Exp::containsFlags(), Location::memOf(), opFlagCall, opList, opMult, opNil, opPlus, Location::regOf(), and Statement::setNumber(). Referenced by registerTests(). |
|
Definition at line 9 of file ExpTest.h. Referenced by setUp(), tearDown(), test99(), testBinaries(), testCompare1(), testCompare2(), testCompare3(), testCompare5(), testCompare6(), testFixSuccessor(), testIsAfpTerm(), testMapOfExp(), testSearch1(), testSearch2(), testSearch3(), testSearchAll(), and testSearchReplace1(). |
|
Definition at line 10 of file ExpTest.h. Referenced by setUp(), tearDown(), testBinaries(), testCompare1(), testCompare4(), testCompare5(), testCompare6(), testFixSuccessor(), testIsAfpTerm(), testMapOfExp(), testRegOf2(), testSearch1(), testSearch2(), testSearch3(), testSearchAll(), testSearchReplace1(), testSearchReplace2(), testSearchReplace3(), testSearchReplace4(), testSimplifyBinary(), and testUnaries(). |