Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp32 MCRegister Exec; member in __anonddf153af0111::SIOptimizeExecMasking
59 MachineInstr &VCmp, MCRegister Exec) const;
104 if (Src.isReg() && Src.getReg() == Exec) in isCopyFromExec()
119 if (Dst.isReg() && Dst.getReg() == Exec && MI.getOperand(1).isReg()) in isCopyToExec()
455 PrepareExecInst->getOperand(0).setReg(Exec); in optimizeExecSequence()
480 if (SaveExecInst && J->readsRegister(Exec, TRI)) { in optimizeExecSequence()
564 OtherInst->substituteRegister(CopyToExec, Exec, AMDGPU::NoSubRegister, in optimizeExecSequence()
577 MachineInstr &SaveExecInstr, MachineInstr &VCmp, MCRegister Exec) const { in optimizeVCMPSaveExecSequence()
594 .addReg(Exec); in optimizeVCMPSaveExecSequence()
672 {Exec, SaveExecSrc0->getReg()}); in tryRecordVCmpxAndSaveexecSequence()
[all …]
H A DSILowerControlFlow.cpp93 unsigned Exec; member in __anon0c226a110111::SILowerControlFlow
236 .addReg(Exec) in emitIf()
237 .addReg(Exec, RegState::ImplicitDefine); in emitIf()
263 BuildMI(MBB, I, DL, TII->get(MovTermOpc), Exec) in emitIf()
330 .addReg(Exec) in emitElse()
334 BuildMI(MBB, ElsePt, DL, TII->get(XorTermrOpc), Exec) in emitElse()
335 .addReg(Exec) in emitElse()
392 .addReg(Exec) in emitIfBreak()
427 BuildMI(MBB, &MI, DL, TII->get(Andn2TermOpc), Exec) in emitLoop()
428 .addReg(Exec) in emitLoop()
[all …]
H A DSIWholeQuadMode.cpp167 Register Exec; member in __anonf56fbe7e0111::SIWholeQuadMode
899 BuildMI(MBB, MI, DL, TII->get(AndN2Opc), Exec).addReg(Exec).addReg(VCC); in lowerKillF32()
937 .addReg(Exec); in lowerKillI1()
958 BuildMI(MBB, MI, DL, TII->get(XorOpc), TmpReg).add(Op).addReg(Exec); in lowerKillI1()
985 NewTerm = BuildMI(MBB, MI, DL, TII->get(AndOpc), Exec) in lowerKillI1()
986 .addReg(Exec) in lowerKillI1()
992 NewTerm = BuildMI(MBB, &MI, DL, TII->get(MovOpc), Exec).addImm(0); in lowerKillI1()
994 NewTerm = BuildMI(MBB, &MI, DL, TII->get(AndOpc), Exec) in lowerKillI1()
995 .addReg(Exec) in lowerKillI1()
1000 BuildMI(MBB, &MI, DL, TII->get(Opcode), Exec).addReg(Exec).add(Op); in lowerKillI1()
[all …]
H A DSIAnnotateControlFlow.cpp330 Value *Exec = popSaved(); in closeControlFlow() local
332 if (!isa<UndefValue>(Exec) && !isa<UnreachableInst>(FirstInsertionPt)) { in closeControlFlow()
333 Instruction *ExecDef = cast<Instruction>(Exec); in closeControlFlow()
344 IRB.CreateCall(EndCf, {Exec}); in closeControlFlow()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DExecutorSharedMemoryMapperService.cpp41 if (MP == (MemProt::Read | MemProt::Exec)) in getWindowsProtectionFlags()
43 if (MP == (MemProt::Read | MemProt::Write | MemProt::Exec)) in getWindowsProtectionFlags()
45 if (MP == MemProt::Exec) in getWindowsProtectionFlags()
162 if ((Segment.RAG.Prot & MemProt::Exec) == MemProt::Exec) in initialize()
179 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 DDragonFly.cpp46 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob() local
49 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
197 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
200 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DFuchsia.cpp61 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
62 if (llvm::sys::path::filename(Exec).equals_insensitive("ld.lld") || in ConstructJob()
63 llvm::sys::path::stem(Exec).equals_insensitive("ld.lld")) { in ConstructJob()
204 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
246 const char *Exec = Args.MakeArgString(getToolChain().GetStaticLibToolPath()); in ConstructJob() local
249 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DZOS.cpp73 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() local
75 Exec, CmdArgs, Inputs)); in ConstructJob()
212 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
214 Exec, CmdArgs, Inputs)); in ConstructJob()
H A DPS4CPU.cpp78 const char *Exec = Args.MakeArgString(TC.GetProgramPath(AsName.c_str())); in ConstructJob() local
81 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
225 const char *Exec = Args.MakeArgString(TC.GetProgramPath(LdName.c_str())); in ConstructJob() local
229 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
325 const char *Exec = Args.MakeArgString(TC.GetProgramPath(LdName.c_str())); in ConstructJob() local
329 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DSPIRV.cpp44 const char *Exec = C.getArgs().MakeArgString(ExeCand); in constructTranslateCommand() local
46 Exec, CmdArgs, Input, Output)); in constructTranslateCommand()
H A DOpenBSD.cpp101 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob() local
104 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
293 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
296 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DHexagon.cpp268 auto *Exec = Args.MakeArgString(HTC.GetProgramPath(AsName)); in ConstructJob() local
271 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
298 const char *Exec = Args.MakeArgString(HTC.GetLinkerPath(&UseLLD)); in constructHexagonLinkArgs() local
299 UseLLD = UseLLD || llvm::sys::path::filename(Exec).ends_with("ld.lld") || in constructHexagonLinkArgs()
300 llvm::sys::path::stem(Exec).ends_with("ld.lld"); in constructHexagonLinkArgs()
507 const char *Exec = Args.MakeArgString(HTC.GetLinkerPath()); in ConstructJob() local
510 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DFreeBSD.cpp123 const char *Exec = Args.MakeArgString(ToolChain.GetProgramPath("as")); in ConstructJob() local
126 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
387 const char *Exec = Args.MakeArgString(getToolChain().GetLinkerPath()); in ConstructJob() local
390 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DAIX.cpp82 const char *Exec = Args.MakeArgString(getToolChain().GetProgramPath("as")); in ConstructJob() local
84 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
339 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
341 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
H A DNetBSD.cpp108 const char *Exec = Args.MakeArgString((ToolChain.GetProgramPath("as"))); in ConstructJob() local
111 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
374 const char *Exec = Args.MakeArgString(ToolChain.GetLinkerPath()); in ConstructJob() local
377 Exec, CmdArgs, Inputs, Output)); in ConstructJob()
/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 {{MemProt::Read | MemProt::Exec, {PageSize, Align(PageSize)}}}); in grow()
120 auto SegInfo = Alloc->getSegInfo(MemProt::Read | MemProt::Exec); in grow()
299 {{MemProt::Read | MemProt::Exec, in writeResolverBlock()
305 auto SegInfo = Alloc->getSegInfo(MemProt::Read | MemProt::Exec); in writeResolverBlock()
362 auto StubProt = MemProt::Read | MemProt::Exec; in getIndirectStubs()
/freebsd/contrib/wpa/wpa_supplicant/dbus/
H A Dfi.w1.wpa_supplicant1.service.in3 Exec=@BINDIR@/wpa_supplicant -u key
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp204 void addRefToMap(RegisterRef RR, ReferenceMap &Map, unsigned Exec);
205 bool isRefInMap(RegisterRef, ReferenceMap &Map, unsigned Exec);
298 unsigned Exec) { in addRefToMap() argument
299 unsigned Mask = getMaskForSub(RR.Sub) | Exec; in addRefToMap()
308 unsigned Exec) { in isRefInMap() argument
312 unsigned Mask = getMaskForSub(RR.Sub) | Exec; in isRefInMap()
1011 unsigned Exec = Exec_Then | Exec_Else; in predicate() local
1014 Exec = (Cond == HII->isPredicatedTrue(MI)) ? Exec_Then : Exec_Else; in predicate()
1038 addRefToMap(RR, Map, Exec); in predicate()
/freebsd/tools/build/options/
H A DWITH_LOADER_VERIEXEC3 with support for verification similar to Verified Exec.
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DParallel.cpp157 static std::unique_ptr<ThreadPoolExecutor> Exec(&(*ManagedExec)); in getDefaultExecutor() local
158 return Exec.get(); in getDefaultExecutor()
/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/tools/bugpoint/
H A DToolRunner.cpp698 std::string Exec; in ExecuteProgram() local
720 Exec = "cd "; in ExecuteProgram()
721 Exec += env_pwd; in ExecuteProgram()
722 Exec += "; ./"; in ExecuteProgram()
723 Exec += OutputBinary.c_str(); in ExecuteProgram()
724 ProgramArgs.push_back(Exec); in ExecuteProgram()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A Dloongarch.h351 orc::MemProt::Read | orc::MemProt::Exec); in getGOTSection()
387 orc::MemProt::Read | orc::MemProt::Exec); in getStubsSection()

1234