HomeSort by: relevance | last modified time | path
    Searched refs:WholeProgramDevirtResolution (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ModuleSummaryIndexYAML.h 41 struct ScalarEnumerationTraits<WholeProgramDevirtResolution::ByArg::Kind> {
43 WholeProgramDevirtResolution::ByArg::Kind &value) {
44 io.enumCase(value, "Indir", WholeProgramDevirtResolution::ByArg::Indir);
46 WholeProgramDevirtResolution::ByArg::UniformRetVal);
48 WholeProgramDevirtResolution::ByArg::UniqueRetVal);
50 WholeProgramDevirtResolution::ByArg::VirtualConstProp);
54 template <> struct MappingTraits<WholeProgramDevirtResolution::ByArg> {
55 static void mapping(IO &io, WholeProgramDevirtResolution::ByArg &res) {
65 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg>> {
68 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg> &V)
    [all...]
ModuleSummaryIndex.h 935 struct WholeProgramDevirtResolution {
977 std::map<uint64_t, WholeProgramDevirtResolution> WPDRes;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
WholeProgramDevirt.cpp 570 WholeProgramDevirtResolution *Res);
576 WholeProgramDevirtResolution *Res, VTableSlot Slot);
586 WholeProgramDevirtResolution::ByArg *Res);
618 WholeProgramDevirtResolution::ByArg *Res,
625 WholeProgramDevirtResolution *Res, VTableSlot Slot);
676 WholeProgramDevirtResolution *Res,
1135 WholeProgramDevirtResolution *Res) {
1180 Res->TheKind = WholeProgramDevirtResolution::SingleImpl;
1189 WholeProgramDevirtResolution *Res,
1225 Res->TheKind = WholeProgramDevirtResolution::SingleImpl
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
LLParser.h 383 std::map<uint64_t, WholeProgramDevirtResolution> &WPDResMap);
384 bool parseWpdRes(WholeProgramDevirtResolution &WPDRes);
386 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg>
  /src/external/apache2/llvm/dist/llvm/lib/IR/
AsmWriter.cpp 2653 void printWPDRes(const WholeProgramDevirtResolution &WPDRes);
2978 getWholeProgDevirtResKindName(WholeProgramDevirtResolution::Kind K) {
2980 case WholeProgramDevirtResolution::Indir:
2982 case WholeProgramDevirtResolution::SingleImpl:
2984 case WholeProgramDevirtResolution::BranchFunnel:
2987 llvm_unreachable("invalid WholeProgramDevirtResolution kind");
2991 WholeProgramDevirtResolution::ByArg::Kind K) {
2993 case WholeProgramDevirtResolution::ByArg::Indir:
2995 case WholeProgramDevirtResolution::ByArg::UniformRetVal:
2997 case WholeProgramDevirtResolution::ByArg::UniqueRetVal
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 8271 std::map<uint64_t, WholeProgramDevirtResolution> &WPDResMap) {
8279 WholeProgramDevirtResolution WPDRes;
8303 bool LLParser::parseWpdRes(WholeProgramDevirtResolution &WPDRes) {
8313 WPDRes.TheKind = WholeProgramDevirtResolution::Indir;
8316 WPDRes.TheKind = WholeProgramDevirtResolution::SingleImpl;
8319 WPDRes.TheKind = WholeProgramDevirtResolution::BranchFunnel;
8322 return error(Lex.getLoc(), "unexpected WholeProgramDevirtResolution kind");
8341 "expected optional WholeProgramDevirtResolution field");
8359 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg>
8376 WholeProgramDevirtResolution::ByArg ByArg
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 6032 WholeProgramDevirtResolution &Wpd) {
6034 WholeProgramDevirtResolution::ByArg &B =
6039 static_cast<WholeProgramDevirtResolution::ByArg::Kind>(Record[Slot++]);
6049 WholeProgramDevirtResolution &Wpd = TypeId.WPDRes[Id];
6051 Wpd.TheKind = static_cast<WholeProgramDevirtResolution::Kind>(Record[Slot++]);
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 3747 const WholeProgramDevirtResolution::ByArg &ByArg) {
3759 uint64_t Id, const WholeProgramDevirtResolution &Wpd) {

Completed in 38 milliseconds