Lines Matching defs:ValueTable
72 // ValueTable Class
105 class ValueTable {
121 ValueTable() : nextValueNumber(1) { }
160 // ValueTable Internal Functions
163 Expression ValueTable::create_expression(Instruction *I) {
197 Expression ValueTable::create_cmp_expression(unsigned Opcode,
216 Expression ValueTable::create_extractvalue_expression(ExtractValueInst *EI) {
269 // ValueTable External Functions
273 void ValueTable::add(Value *V, uint32_t num) {
277 uint32_t ValueTable::lookup_or_add_call(CallInst *C) {
388 uint32_t ValueTable::lookup_or_add(Value *V) {
459 uint32_t ValueTable::lookup(Value *V) const {
469 uint32_t ValueTable::lookup_or_add_cmp(unsigned Opcode,
478 /// clear - Remove all entries from the ValueTable.
479 void ValueTable::clear() {
486 void ValueTable::erase(Value *V) {
492 void ValueTable::verifyRemoved(const Value *V) const {
594 ValueTable VN;