Home
last modified time | relevance | path

Searched refs:Trailing (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp703 const unsigned Trailing = llvm::countr_zero((uint32_t)C1); in trySignedBitfieldInsertInMask() local
704 const unsigned Width = 32 - Leading - Trailing; in trySignedBitfieldInsertInMask()
716 CurDAG->getTargetConstant(Trailing, DL, VT)}; in trySignedBitfieldInsertInMask()
1501 unsigned Trailing = llvm::countr_zero(C1); in Select() local
1502 if (Leading == C2 && C2 + Trailing < XLen && OneUseOrZExtW && in Select()
1514 CurDAG->getTargetConstant(C2 + Trailing, DL, VT)); in Select()
1517 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
1522 if (Leading > 32 && (Leading - 32) == C2 && C2 + Trailing < 32 && in Select()
1526 CurDAG->getTargetConstant(C2 + Trailing, DL, VT)); in Select()
1529 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
[all …]
H A DRISCVTargetTransformInfo.cpp161 unsigned Trailing = llvm::countr_zero(Mask); in canUseShiftPair() local
162 if (ShAmt == Trailing) in canUseShiftPair()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp424 unsigned Trailing = Mask.countr_zero(); in selectSHXADDOp() local
427 if (*LeftShift && Leading == 0 && C2.ult(Trailing) && Trailing == ShAmt) { in selectSHXADDOp()
432 .addImm(Trailing - C2.getLimitedValue()); in selectSHXADDOp()
439 if (!*LeftShift && Leading == C2 && Trailing == ShAmt) { in selectSHXADDOp()
444 .addImm(Leading + Trailing); in selectSHXADDOp()
466 unsigned Trailing = Mask.countr_zero(); in selectSHXADDOp() local
470 bool Cond = *LeftShift && Leading == 32 && Trailing > 0 && in selectSHXADDOp()
471 (Trailing + C2.getLimitedValue()) == ShAmt; in selectSHXADDOp()
475 Cond = !*LeftShift && Leading == 32 && C2.ult(Trailing) && in selectSHXADDOp()
476 (Trailing - C2.getLimitedValue()) == ShAmt; in selectSHXADDOp()
[all …]
/freebsd/contrib/pkgconf/tests/lib1/
H A Dcflags-whitespace-trailing.pc1 Name: CFlags Trailing Whitespace Bug
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp95 Align Trailing) { in allocateLDSGlobal() argument
156 LDSSize = alignTo(StaticLDSSize, Trailing); in allocateLDSGlobal()
H A DAMDGPUMachineFunction.h122 Align Trailing);
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DREADME_P9.txt38 - Vector Count Leading/Trailing Zero LSB. Result is placed into GPR[rD]:
44 - Vector Count Trailing Zeros: vctzb vctzh vctzw vctzd
H A DPPCInstrAltivec.td1491 // Vector Count Leading/Trailing Zero LSB. Result is placed into GPR[RD]
1500 // Vector Count Trailing Zeros
/freebsd/contrib/mandoc/
H A DTODO457 - Trailing punctuation after .%T triggers EOS spacing, at least
634 - Trailing punctuation after .It should trigger EOS spacing.
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsPowerPC.td103 // Count Leading / Trailing Zeroes under bit Mask Builtins.
1177 // P10 Vector Count Leading / Trailing Zeroes under bit Mask Builtins.
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Schedule.td176 defm WriteTZCNT : X86SchedWritePair; // Trailing zero count.
H A DX86ScheduleZnver3.td716 defm : Zn3WriteResIntPair<WriteTZCNT, [Zn3ALU12], 2, [1], 2>; // Trailing zero count.
H A DX86ScheduleZnver4.td728 defm : Zn4WriteResIntPair<WriteTZCNT, [Zn4ALU12], 2, [1], 2>; // Trailing zero count.
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td822 // Count Trailing Zeros (TRAILZ)
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinsPPC.def700 // P10 Vector Count Leading / Trailing Zeroes under bit Mask built-ins.
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrVec.td1512 // Section 8.17.12 - TOVM (Trailing One of VM)
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp14452 uint32_t Trailing = llvm::countr_zero(C1); in CombineANDShift() local
14454 if (Trailing == C2 && C2 + C3 < 32) { in CombineANDShift()
/freebsd/contrib/tzdata/
H A DNEWS5931 Trailing white space has been removed from data file lines, and
/freebsd/contrib/tzcode/
H A DNEWS5931 Trailing white space has been removed from data file lines, and
/freebsd/contrib/ncurses/misc/
H A Dterminfo.src24933 # TATE Tabul. Al. Trailing Edge* \E [ Pn SPC ` - - -
/freebsd/contrib/ntp/
H A DCommitLog[all...]