LLVM  14.0.0git
Static Public Attributes | List of all members
llvm::orc::shared::detail::RPCArgTypeCheckHelper< P, std::tuple< T, Ts... >, std::tuple< U, Us... > > Class Template Reference

#include "llvm/ExecutionEngine/Orc/Shared/RPCUtils.h"

Collaboration diagram for llvm::orc::shared::detail::RPCArgTypeCheckHelper< P, std::tuple< T, Ts... >, std::tuple< U, Us... > >:
Collaboration graph
[legend]

Static Public Attributes

static const bool value
 

Detailed Description

template<template< class, class > class P, typename T, typename... Ts, typename U, typename... Us>
class llvm::orc::shared::detail::RPCArgTypeCheckHelper< P, std::tuple< T, Ts... >, std::tuple< U, Us... > >

Definition at line 862 of file RPCUtils.h.

Member Data Documentation

◆ value

template<template< class, class > class P, typename T , typename... Ts, typename U , typename... Us>
const bool llvm::orc::shared::detail::RPCArgTypeCheckHelper< P, std::tuple< T, Ts... >, std::tuple< U, Us... > >::value
static
Initial value:
=
P<T, U>::value &&
RPCArgTypeCheckHelper<P, std::tuple<Ts...>, std::tuple<Us...>>::value

Definition at line 864 of file RPCUtils.h.


The documentation for this class was generated from the following file:
P
This currently compiles esp xmm0 movsd esp eax eax esp ret We should use not the dag combiner This is because dagcombine2 needs to be able to see through the X86ISD::Wrapper which DAGCombine can t really do The code for turning x load into a single vector load is target independent and should be moved to the dag combiner The code for turning x load into a vector load can only handle a direct load from a global or a direct load from the stack It should be generalized to handle any load from P
Definition: README-SSE.txt:411
llvm::orc::shared::detail::RPCArgTypeCheckHelper< P, std::tuple< T, Ts... >, std::tuple< U, Us... > >::value
static const bool value
Definition: RPCUtils.h:864