Home
last modified time | relevance | path

Searched refs:ValueEnumerator (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp322 ValueEnumerator::ValueEnumerator(const Module &M, in ValueEnumerator() function in ValueEnumerator
466 unsigned ValueEnumerator::getInstructionID(const Instruction *Inst) const { in getInstructionID()
472 unsigned ValueEnumerator::getComdatID(const Comdat *C) const { in getComdatID()
478 void ValueEnumerator::setInstructionID(const Instruction *I) { in setInstructionID()
482 unsigned ValueEnumerator::getValueID(const Value *V) const { in getValueID()
492 LLVM_DUMP_METHOD void ValueEnumerator::dump() const { in dump()
500 void ValueEnumerator::print(raw_ostream &OS, const ValueMapType &Map, in print()
527 void ValueEnumerator::print(raw_ostream &OS, const MetadataMapType &Map, in print()
541 void ValueEnumerator::OptimizeConstants(unsigned CstStart, unsigned CstEnd) { in OptimizeConstants()
572 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { in EnumerateValueSymbolTable()
[all …]
H A DValueEnumerator.h43 class ValueEnumerator {
141 ValueEnumerator(const Module &M, bool ShouldPreserveUseListOrder);
142 ValueEnumerator(const ValueEnumerator &) = delete;
143 ValueEnumerator &operator=(const ValueEnumerator &) = delete;
H A DCMakeLists.txt5 ValueEnumerator.cpp
H A DBitcodeWriter.cpp164 ValueEnumerator VE;
823 const std::vector<ValueEnumerator::IndexAndAttrSet> &AttrGrps = in writeAttributeGroupTable()
830 for (ValueEnumerator::IndexAndAttrSet Pair : AttrGrps) { in writeAttributeGroupTable()
895 const ValueEnumerator::TypeList &TypeList = VE.getTypes(); in writeTypeTable()
2525 const ValueEnumerator::ValueList &Vals = VE.getValues(); in writeConstants()
2757 const ValueEnumerator::ValueList &Vals = VE.getValues(); in writeModuleConstants()
3920 ValueEnumerator &VE) { in writeTypeIdCompatibleVtableSummaryRecord()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILValueEnumerator.cpp360 ValueEnumerator::ValueEnumerator(const Module &M, Type *PrefixType) { in ValueEnumerator() function in ValueEnumerator
501 unsigned ValueEnumerator::getInstructionID(const Instruction *Inst) const { in getInstructionID()
507 unsigned ValueEnumerator::getComdatID(const Comdat *C) const { in getComdatID()
513 void ValueEnumerator::setInstructionID(const Instruction *I) { in setInstructionID()
517 unsigned ValueEnumerator::getValueID(const Value *V) const { in getValueID()
527 LLVM_DUMP_METHOD void ValueEnumerator::dump() const { in dump()
535 void ValueEnumerator::print(raw_ostream &OS, const ValueMapType &Map, in print()
561 void ValueEnumerator::print(raw_ostream &OS, const MetadataMapType &Map, in print()
576 void ValueEnumerator::EnumerateValueSymbolTable(const ValueSymbolTable &VST) { in EnumerateValueSymbolTable()
584 void ValueEnumerator::EnumerateNamedMetadata(const Module &M) { in EnumerateNamedMetadata()
[all …]
H A DDXILValueEnumerator.h46 class ValueEnumerator {
142 ValueEnumerator(const Module &M, Type *PrefixType);
143 ValueEnumerator(const ValueEnumerator &) = delete;
144 ValueEnumerator &operator=(const ValueEnumerator &) = delete;
H A DDXILBitcodeWriter.cpp107 ValueEnumerator VE;
866 const std::vector<ValueEnumerator::IndexAndAttrSet> &AttrGrps = in writeAttributeGroupTable()
874 for (ValueEnumerator::IndexAndAttrSet Pair : AttrGrps) { in writeAttributeGroupTable()
957 const ValueEnumerator::TypeList &TypeList = VE.getTypes(); in writeTypeTable()
1960 const ValueEnumerator::ValueList &Vals = VE.getValues(); in writeConstants()
2193 const ValueEnumerator::ValueList &Vals = VE.getValues(); in writeModuleConstants()
/openbsd-src/gnu/usr.bin/clang/libLLVMBitWriter/
H A DMakefile9 ValueEnumerator.cpp
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/
H A DBUILD.gn18 "ValueEnumerator.cpp",