HomeSort by relevance Sort by last modified time
    Searched refs:ValueEnumerator (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/Bitcode/Writer/
ValueEnumerator.cpp 1 //===-- ValueEnumerator.cpp - Number values and types for bitcode writer --===//
10 // This file implements the ValueEnumerator class.
14 #include "ValueEnumerator.h"
31 /// ValueEnumerator - Enumerate module-level information.
32 ValueEnumerator::ValueEnumerator(const Module *M) {
114 unsigned ValueEnumerator::getInstructionID(const Instruction *Inst) const {
120 unsigned ValueEnumerator::getComdatID(const Comdat *C) const {
126 void ValueEnumerator::setInstructionID(const Instruction *I) {
130 unsigned ValueEnumerator::getValueID(const Value *V) const
    [all...]
Android.mk 7 ValueEnumerator.cpp
ValueEnumerator.h 1 //===-- Bitcode/Writer/ValueEnumerator.h - Number values --------*- C++ -*-===//
39 class ValueEnumerator {
92 ValueEnumerator(const ValueEnumerator &) LLVM_DELETED_FUNCTION;
93 void operator=(const ValueEnumerator &) LLVM_DELETED_FUNCTION;
95 ValueEnumerator(const Module *M);
104 assert(I != TypeMap.end() && "Type not in ValueEnumerator!");
114 assert(I != AttributeMap.end() && "Attribute not in ValueEnumerator!");
121 assert(I != AttributeGroupMap.end() && "Attribute not in ValueEnumerator!");
157 /// use these two methods to get its data into the ValueEnumerator!
    [all...]
BitcodeWriter.cpp 15 #include "ValueEnumerator.h"
253 static void WriteAttributeGroupTable(const ValueEnumerator &VE,
301 static void WriteAttributeTable(const ValueEnumerator &VE,
322 static void WriteTypeTable(const ValueEnumerator &VE, BitstreamWriter &Stream) {
323 const ValueEnumerator::TypeList &TypeList = VE.getTypes();
543 static void writeComdats(const ValueEnumerator &VE, BitstreamWriter &Stream) {
558 static void WriteModuleInfo(const Module *M, const ValueEnumerator &VE,
744 const ValueEnumerator &VE,
763 const ValueEnumerator &VE,
765 const ValueEnumerator::ValueList &Vals = VE.getMDValues()
    [all...]

Completed in 70 milliseconds