Searched refs:XRayInstrument (Results 1 – 7 of 7) sorted by relevance
30 XRayInstrument = Args.getLastArg(options::OPT_fxray_instrument); in XRayArgs()38 << XRayInstrument->getSpelling() << Triple.str(); in XRayArgs()59 << XRayInstrument->getSpelling() << Triple.str(); in XRayArgs()63 << XRayInstrument->getSpelling() << Triple.str(); in XRayArgs()91 << XRayInstrument->getSpelling() << A->getSpelling(); in XRayArgs()182 if (!XRayInstrument) in addArgs()185 XRayInstrument->render(Args, CmdArgs); in addArgs()
28 llvm::opt::Arg *XRayInstrument = nullptr; variable38 bool needsXRayRt() const { return XRayInstrument && XRayRT; } in needsXRayRt()39 bool needsXRayDSORt() const { return XRayInstrument && XRayRT && XRayShared; } in needsXRayDSORt()
2949 LangOpts<"XRayInstrument">, DefaultFalse,
54 FEATURE(xray_instrument, LangOpts.XRayInstrument)
408 LANGOPT(XRayInstrument, 1, 0, NotCompatible, "controls whether to do XRay instrumentation")
928 def XRayInstrument : InheritableAttr {
578 CodeGenOpts.XRayInstrumentFunctions = LangOpts.XRayInstrument; in FixupInvocation()