Searched refs:Fast (Results 1 - 25 of 83) sorted by relevance

1234

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DCallingConv.h40 /// Fast - This calling convention attempts to make calls as fast as
42 Fast = 8, enumerator in enum:llvm::CallingConv::__anon1492
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.h27 bool *Fast) const override;
H A DMipsSEISelLowering.h46 bool *Fast = nullptr) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp419 QuotRemWithBB Fast = createFastBB(SuccessorBB);
420 QuotRemPair Result = createDivRemPhiNodes(Fast, Long, SuccessorBB);
423 Builder.CreateCondBr(CmpV, Fast.BB, SuccessorBB);
433 QuotRemWithBB Fast = createFastBB(SuccessorBB);
435 QuotRemPair Result = createDivRemPhiNodes(Fast, Slow, SuccessorBB);
439 Builder.CreateCondBr(CmpV, Fast.BB, Slow.BB);
H A DLoopUnrollPeel.cpp733 assert(DT->verify(DominatorTree::VerificationLevel::Fast));
779 assert(DT->verify(DominatorTree::VerificationLevel::Fast));
H A DLibCallsShrinkWrap.cpp532 assert(!DT || DT->verify(DominatorTree::VerificationLevel::Fast));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetOptions.h33 Fast, // Enable fusion of FP ops wherever it's profitable. enumerator in enum:llvm::FPOpFusion::FPOpFusionMode
277 /// Fast mode - allows formation of fused FP ops whenever they're
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNNSAReassign.cpp86 NSA_Status CheckNSA(const MachineInstr &MI, bool Fast = false) const;
165 GCNNSAReassign::CheckNSA(const MachineInstr &MI, bool Fast) const {
183 if (!Fast) {
H A DAMDGPURegisterInfo.cpp100 case CallingConv::Fast:
120 case CallingConv::Fast:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIInfo.cpp51 return CC != CallingConv::Fast ? 16 : 0;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp55 CS.setCallingConv(CallingConv::Fast);
125 NoopFn->setCallingConv(CallingConv::Fast);
H A DCoroInternal.h197 return CallingConv::Fast;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h72 bool *Fast) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h97 Fast, enumerator in enum:llvm::RegBankSelect::Mode
619 RegBankSelect(Mode RunningMode = Fast);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp56 cl::values(clEnumValN(RegBankSelect::Mode::Fast, "regbankselect-fast",
57 "Run the Fast mode (default mapping)"),
88 if (OptMode != Mode::Fast) {
100 if (OptMode != Mode::Fast) {
629 if (OptMode == RegBankSelect::Mode::Fast) {
662 OptMode = Mode::Fast;
H A DCombinerHelper.cpp903 bool Fast; local
908 VT, DstAS, DstAlign, MachineMemOperand::MONone, &Fast) &&
909 Fast)
/freebsd-11-stable/contrib/llvm-project/lld/ELF/
H A DConfig.h38 enum class BuildIdKind { None, Fast, Md5, Sha1, Hexstring, Uuid }; member in class:lld::elf::BuildIdKind
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1525 unsigned Alignment, MachineMemOperand::Flags Flags, bool *Fast) const {
1534 if (Fast != nullptr)
1535 *Fast = true;
1540 return allowsMisalignedMemoryAccesses(VT, AddrSpace, Alignment, Flags, Fast);
1545 const MachineMemOperand &MMO, bool *Fast) const {
1548 Fast);
1553 unsigned Alignment, MachineMemOperand::Flags Flags, bool *Fast) const {
1555 Flags, Fast);
1561 bool *Fast) const {
1563 MMO.getAlignment(), MMO.getFlags(), Fast);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1258 bool Fast = false;
1261 Alignment, &Fast);
1263 << " and fast? " << Fast << "\n";); local
1264 return !Allows || !Fast;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h490 case CallingConv::Fast:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp161 setLibcallCallingConv(static_cast<RTLIB::Libcall>(I), CallingConv::Fast); member in class:CallingConv
402 case CallingConv::Fast:
426 case CallingConv::Fast:
450 if (CallConv == CallingConv::Fast) {
618 if (CallConv == CallingConv::Fast)
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h428 bool Fast = false;
430 MMO, &Fast) && Fast;
1456 bool * /*Fast*/ = nullptr) const {
1464 bool * /*Fast*/ = nullptr) const {
1476 bool *Fast = nullptr) const;
1485 bool *Fast = nullptr) const;
1495 bool *Fast = nullptr) const;
1503 bool *Fast = nullptr) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3529 (CallConv == CallingConv::Fast));
3771 assert(!(CallConv == CallingConv::Fast && isVarArg) &&
3777 (CallConv == CallingConv::Fast));
3850 if (CallConv != CallingConv::Fast) {
3863 if (CallConv == CallingConv::Fast)
3990 if (CallConv == CallingConv::Fast)
3996 if (CallConv != CallingConv::Fast || needsLoad)
4020 } else if (GPR_idx != Num_GPR_Regs && CallConv != CallingConv::Fast) {
4021 // FIXME: We may want to re-enable this for CallingConv::Fast on the P8
4040 if (CallConv == CallingConv::Fast)
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h539 /// support is considered as "Fast" if it can outperform, or is on a par
732 bool *Fast = nullptr) const;
1273 bool *Fast) = 0;
1619 unsigned Alignment, bool *Fast) override {
1621 Alignment, Fast);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Subtarget.h838 case CallingConv::Fast:

Completed in 206 milliseconds

1234