Home
last modified time | relevance | path

Searched refs:Exec (Results 1 – 25 of 90) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp33 MCRegister Exec; member in __anonddf153af0111::SIOptimizeExecMasking
60 MachineInstr &VCmp, MCRegister Exec) const;
123 if (Src.isReg() && Src.getReg() == Exec) in isCopyFromExec()
138 if (Dst.isReg() && Dst.getReg() == Exec && MI.getOperand(1).isReg()) in isCopyToExec()
474 PrepareExecInst->getOperand(0).setReg(Exec); in optimizeExecSequence()
499 if (SaveExecInst && J->readsRegister(Exec, TRI)) { in optimizeExecSequence()
583 OtherInst->substituteRegister(CopyToExec, Exec, AMDGPU::NoSubRegister, in optimizeExecSequence()
596 MachineInstr &SaveExecInstr, MachineInstr &VCmp, MCRegister Exec) const { in optimizeVCMPSaveExecSequence()
613 .addReg(Exec); in optimizeVCMPSaveExecSequence()
693 {Exec, SaveExecSrc0->getReg()}); in tryRecordVCmpxAndSaveexecSequence()
[all …]
H A DSILowerControlFlow.cpp94 unsigned Exec; member in __anon0c226a110111::SILowerControlFlow
245 .addReg(Exec) in emitIf()
246 .addReg(Exec, RegState::ImplicitDefine); in emitIf()
272 BuildMI(MBB, I, DL, TII->get(MovTermOpc), Exec) in emitIf()
339 .addReg(Exec) in emitElse()
343 BuildMI(MBB, ElsePt, DL, TII->get(XorTermrOpc), Exec) in emitElse()
344 .addReg(Exec) in emitElse()
401 .addReg(Exec) in emitIfBreak()
436 BuildMI(MBB, &MI, DL, TII->get(Andn2TermOpc), Exec) in emitLoop()
437 .addReg(Exec) in emitLoop()
[all …]
H A DSIWholeQuadMode.cpp177 Register Exec; member in __anonf56fbe7e0111::SIWholeQuadMode
911 BuildMI(MBB, MI, DL, TII->get(AndN2Opc), Exec).addReg(Exec).addReg(VCC); in lowerKillF32()
947 .addReg(Exec); in lowerKillI1()
968 BuildMI(MBB, MI, DL, TII->get(AndN2Opc), TmpReg).addReg(Exec).add(Op); in lowerKillI1()
995 NewTerm = BuildMI(MBB, MI, DL, TII->get(AndOpc), Exec) in lowerKillI1()
996 .addReg(Exec) in lowerKillI1()
1002 NewTerm = BuildMI(MBB, &MI, DL, TII->get(MovOpc), Exec).addImm(0); in lowerKillI1()
1004 NewTerm = BuildMI(MBB, &MI, DL, TII->get(AndOpc), Exec) in lowerKillI1()
1005 .addReg(Exec) in lowerKillI1()
1010 BuildMI(MBB, &MI, DL, TII->get(Opcode), Exec).addReg(Exec).add(Op); in lowerKillI1()
[all …]
H A DSIAnnotateControlFlow.cpp319 Value *Exec = popSaved(); in closeControlFlow() local
321 if (!isa<UndefValue>(Exec) && !isa<UnreachableInst>(FirstInsertionPt)) { in closeControlFlow()
322 Instruction *ExecDef = cast<Instruction>(Exec); in closeControlFlow()
333 IRB.CreateCall(getDecl(EndCf, Intrinsic::amdgcn_end_cf, IntMask), {Exec}); in closeControlFlow()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DExecutorSharedMemoryMapperService.cpp42 if (MP == (MemProt::Read | MemProt::Exec)) in getWindowsProtectionFlags()
44 if (MP == (MemProt::Read | MemProt::Write | MemProt::Exec)) in getWindowsProtectionFlags()
46 if (MP == MemProt::Exec) in getWindowsProtectionFlags()
163 if ((Segment.RAG.Prot & MemProt::Exec) == MemProt::Exec) in initialize()
180 if ((Segment.RAG.Prot & MemProt::Exec) == MemProt::Exec) in initialize()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DCrossWindows.cpp32 const char *Exec; in ConstructJob() local
58 Exec = Args.MakeArgString(Assembler); in ConstructJob()
61 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
74 const char *Exec; in ConstructJob() local
205 Exec = Args.MakeArgString(TC.GetLinkerPath()); in ConstructJob()
209 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DXCore.cpp54 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob() local
56 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
82 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("xcc")); in ConstructJob() local
84 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DSPIRV.cpp43 const char *Exec = C.getArgs().MakeArgString(ExeCand); in constructTranslateCommand() local
45 Exec, CmdArgs, Input, Output)); in constructTranslateCommand()
68 const char *Exec = C.getArgs().MakeArgString(ExeCand); in constructAssembleCommand() local
70 Exec, CmdArgs, Input, Output)); in constructAssembleCommand()
H A DDragonFly.cpp46 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob() local
49 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
198 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
201 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DFuchsia.cpp59 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
60 if (llvm::sys::path::filename(Exec).equals_insensitive("ld.lld") || in ConstructJob()
61 llvm::sys::path::stem(Exec).equals_insensitive("ld.lld")) { in ConstructJob()
197 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
239 const char *Exec = Args.MakeArgString(getToolChain().GetStaticLibToolPath()); in ConstructJob() local
242 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DZOS.cpp76 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() local
78 Exec, CmdArgs, Inputs)); in ConstructJob()
214 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
216 Exec, CmdArgs, Inputs)); in ConstructJob()
H A DPS4CPU.cpp77 const char *Exec = Args.MakeArgString(TC.GetProgramPath(AsName.c_str())); in ConstructJob() local
80 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
216 const char *Exec = Args.MakeArgString(TC.GetProgramPath(LdName.c_str())); in ConstructJob() local
220 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
441 const char *Exec = Args.MakeArgString(TC.GetProgramPath(LdName.c_str())); in ConstructJob() local
445 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DHLSL.cpp228 const char *Exec = Args.MakeArgString(DxvPath); in ConstructJob() local
230 Exec, CmdArgs, Inputs, Input)); in ConstructJob()
245 const char *Exec = Args.MakeArgString(MSCPath); in ConstructJob() local
247 Exec, CmdArgs, Inputs, Input)); in ConstructJob()
H A DOpenBSD.cpp101 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob() local
104 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
284 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
287 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DHexagon.cpp266 auto *Exec = Args.MakeArgString(HTC.GetProgramPath(AsName)); in ConstructJob() local
269 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
296 const char *Exec = Args.MakeArgString(HTC.GetLinkerPath(&UseLLD)); in constructHexagonLinkArgs() local
297 UseLLD = UseLLD || llvm::sys::path::filename(Exec).ends_with("ld.lld") || in constructHexagonLinkArgs()
298 llvm::sys::path::stem(Exec).ends_with("ld.lld"); in constructHexagonLinkArgs()
506 const char *Exec = Args.MakeArgString(HTC.GetLinkerPath()); in ConstructJob() local
509 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DFreeBSD.cpp122 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob() local
125 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
381 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob() local
384 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DParallel.cpp158 static std::unique_ptr<ThreadPoolExecutor> Exec(&(*ManagedExec)); in getDefaultExecutor() local
159 return Exec.get(); in getDefaultExecutor()
165 static ThreadPoolExecutor Exec(strategy); in getDefaultExecutor()
166 return &Exec; in getDefaultExecutor()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DMemoryFlags.h31 Exec = 1U << 2, enumerator
32 LLVM_MARK_AS_BITMASK_ENUM(/* LargestValue = */ Exec)
39 << (((MP & MemProt::Exec) != MemProt::None) ? 'X' : '-');
50 if ((MP & MemProt::Exec) != MemProt::None) in toSysMemoryProtectionFlags()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.cpp114 nullptr, {{MemProt::Read | MemProt::Exec, {PageSize, Align(PageSize)}}}); in grow()
120 auto SegInfo = Alloc->getSegInfo(MemProt::Read | MemProt::Exec); in grow()
300 {{MemProt::Read | MemProt::Exec, in writeResolverBlock()
306 auto SegInfo = Alloc->getSegInfo(MemProt::Read | MemProt::Exec); in writeResolverBlock()
363 auto StubProt = MemProt::Read | MemProt::Exec; in getIndirectStubs()
H A DUnwindInfoRegistrationPlugin.cpp64 if ((TargetSection.getMemProt() & MemProt::Exec) == MemProt::Exec) in addUnwindInfoRegistrationActions()
/freebsd/contrib/wpa/wpa_supplicant/dbus/
H A Dfi.w1.wpa_supplicant1.service.in3 Exec=@BINDIR@/wpa_supplicant -u key
/freebsd/tools/build/options/
H A DWITH_LOADER_VERIEXEC3 with support for verification similar to Verified Exec.
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp197 void addRefToMap(RegisterRef RR, ReferenceMap &Map, unsigned Exec);
198 bool isRefInMap(RegisterRef, ReferenceMap &Map, unsigned Exec);
286 unsigned Exec) { in addRefToMap() argument
287 unsigned Mask = getMaskForSub(RR.Sub) | Exec; in addRefToMap()
292 unsigned Exec) { in isRefInMap() argument
296 unsigned Mask = getMaskForSub(RR.Sub) | Exec; in isRefInMap()
994 unsigned Exec = Exec_Then | Exec_Else; in predicate() local
997 Exec = (Cond == HII->isPredicatedTrue(MI)) ? Exec_Then : Exec_Else; in predicate()
1021 addRefToMap(RR, Map, Exec); in predicate()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DOptions.h24 Exec, /// match with address range of executable sections. enumerator
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DMachO.h56 orc::MemProt::Read | orc::MemProt::Exec); in getMachODefaultTextSection()

1234