Searched refs:Mapper (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewRecordIO.h142 Error mapVectorN(T &Items, const ElementMapper &Mapper, argument
152 if (auto EC = Mapper(*this, X))
161 if (auto EC = Mapper(*this, X))
169 if (auto EC = Mapper(*this, Item))
179 Error mapVectorTail(T &Items, const ElementMapper &Mapper, argument
184 if (auto EC = Mapper(*this, Item))
191 if (auto EC = Mapper(*this, Field))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOutliner.cpp387 /// \param Mapper Contains outlining mapping information.
390 void findCandidates(InstructionMapper &Mapper,
398 /// \param Mapper Contains the instruction mappings for the module.
400 InstructionMapper &Mapper, unsigned &OutlinedFunctionNum);
404 InstructionMapper &Mapper,
426 void populateMapper(InstructionMapper &Mapper, Module &M,
518 InstructionMapper &Mapper, std::vector<OutlinedFunction> &FunctionList) {
520 SuffixTree ST(Mapper.UnsignedVec);
561 MachineBasicBlock::iterator StartIt = Mapper.InstrList[StartIdx];
562 MachineBasicBlock::iterator EndIt = Mapper
517 findCandidates( InstructionMapper &Mapper, std::vector<OutlinedFunction> &FunctionList) argument
600 createOutlinedFunction( Module &M, OutlinedFunction &OF, InstructionMapper &Mapper, unsigned Name) argument
736 outline(Module &M, std::vector<OutlinedFunction> &FunctionList, InstructionMapper &Mapper, unsigned &OutlinedFunctionNum) argument
860 populateMapper(InstructionMapper &Mapper, Module &M, MachineModuleInfo &MMI) argument
1030 InstructionMapper Mapper; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp106 class Mapper { class in namespace:__anon4777
122 Mapper(ValueToValueMapTy &VM, RemapFlags Flags, function in class:__anon4777::Mapper
128 ~Mapper() { assert(!hasWorkToDo() && "Expected to be flushed"); }
190 Mapper &M;
222 MDNodeMapper(Mapper &M) : M(M) {}
249 /// the identity mapping (\a Mapper::mapToSelf()) as long as all of its
291 /// uses \a tryToMapOperand() (via \a Mapper::mapSimplifiedNode()), so any
338 Value *Mapper::mapValue(const Value *V) {
490 Value *Mapper::mapBlockAddress(const BlockAddress &BA) {
507 Metadata *Mapper
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp443 ValueMapper Mapper; member in class:__anon3709::IRLinker
531 Mapper(ValueMap, RF_MoveDistinctMDs | RF_IgnoreMissingLocals, &TypeMap,
533 IndirectSymbolMCID(Mapper.registerAlternateMappingContext(
853 // Mapper::mapAppendingVariable() in ValueMapper.cpp.
933 Mapper.scheduleMapAppendingVariable(*NG,
1055 Mapper.scheduleMapGlobalInitializer(Dst, *Src.getInitializer());
1084 Mapper.scheduleRemapFunction(Dst);
1090 Mapper.scheduleMapGlobalIndirectSymbol(Dst, *Src.getIndirectSymbol(),
1192 DestNMD->addOperand(Mapper.mapMDNode(*Op));
1469 Mapper
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp628 DebugTypeInfoRemoval Mapper(M.getContext());
632 Mapper.traverseAndRemap(Node);
633 auto *NewNode = Mapper.mapNode(Node);
643 Mapper.traverseAndRemap(SP);
644 auto *NewSP = cast<DISubprogram>(Mapper.mapNode(SP));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp639 MapOneMethodRecord Mapper(IsFromOverloadList);
640 return Mapper(IO, Record);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1861 GUIDToFuncNameMapper Mapper(M, *Reader, GUIDToFuncNameMap);

Completed in 428 milliseconds