Home | History | Annotate | Download | only in ExecutionEngine

Lines Matching defs:JITSymbolFlags

36 class JITSymbolFlags {
48 /// @brief Default-construct a JITSymbolFlags instance.
49 JITSymbolFlags() : Flags(None) {}
51 /// @brief Construct a JITSymbolFlags instance from the given flags.
52 JITSymbolFlags(FlagNames Flags) : Flags(Flags) {}
75 /// Construct a JITSymbolFlags value based on the flags of the given global
77 static JITSymbolFlags fromGlobalValue(const GlobalValue &GV);
79 /// Construct a JITSymbolFlags value based on the flags of the given libobject
81 static JITSymbolFlags fromObjectSymbol(const object::BasicSymbolRef &Symbol);
95 JITEvaluatedSymbol(JITTargetAddress Address, JITSymbolFlags Flags)
105 JITSymbolFlags getFlags() const { return Flags; }
109 JITSymbolFlags Flags;
123 JITSymbol(JITTargetAddress Addr, JITSymbolFlags Flags)
139 JITSymbol(GetAddressFtor GetAddress, JITSymbolFlags Flags)
156 JITSymbolFlags getFlags() const { return Flags; }
161 JITSymbolFlags Flags;