Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp262 unsigned Trailing = Mask.countr_zero(); in selectSHXADDOp() local
265 if (*LeftShift && Leading == 0 && C2.ult(Trailing) && Trailing == ShAmt) { in selectSHXADDOp()
270 .addImm(Trailing - C2.getLimitedValue()); in selectSHXADDOp()
277 if (!*LeftShift && Leading == C2 && Trailing == ShAmt) { in selectSHXADDOp()
282 .addImm(Leading + Trailing); in selectSHXADDOp()
304 unsigned Trailing = Mask.countr_zero(); in selectSHXADDOp() local
309 (Trailing + C2.getLimitedValue()) == ShAmt; in selectSHXADDOp()
314 (Trailing - C2.getLimitedValue()) == ShAmt; in selectSHXADDOp()
321 .addImm(Trailing); in selectSHXADDOp()
354 unsigned Trailing = Mask.countr_zero(); in selectSHXADD_UWOp() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp1265 unsigned Trailing = llvm::countr_zero(C1); in Select() local
1281 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
1303 unsigned Trailing = llvm::countr_zero(C1); in Select() local
2753 unsigned Trailing = llvm::countr_zero(Mask); in selectSHXADDOp() local
2754 if (LeftShift && Leading == 0 && C2 < Trailing && Trailing == ShAmt) { in selectSHXADDOp()
2791 unsigned Trailing = llvm::countr_zero(Mask); in selectSHXADDOp() local
2794 if (LeftShift && Leading == 32 && Trailing > 0 && in selectSHXADDOp()
2795 (Trailing + C1) == ShAmt) { in selectSHXADDOp()
2807 (Trailing - C1) == ShAmt) { in selectSHXADDOp()
2843 unsigned Trailing = llvm::countr_zero(Mask); in selectSHXADD_UWOp() local
[all …]
H A DRISCVTargetTransformInfo.cpp134 unsigned Trailing = llvm::countr_zero(Mask); in canUseShiftPair() local
135 if (ShAmt == Trailing) in canUseShiftPair()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp96 Align Trailing) { in allocateLDSGlobal() argument
150 LDSSize = alignTo(StaticLDSSize, Trailing); in allocateLDSGlobal()
H A DAMDGPUMachineFunction.h117 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 DTODO426 - Trailing punctuation after .%T triggers EOS spacing, at least
551 - 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.
1113 // P10 Vector Count Leading / Trailing Zeroes under bit Mask Builtins.
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td821 // Count Trailing Zeros (TRAILZ)
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Schedule.td176 defm WriteTZCNT : X86SchedWritePair; // Trailing zero count.
H A DX86ScheduleZnver3.td719 defm : Zn3WriteResIntPair<WriteTZCNT, [Zn3ALU12], 2, [1], 2>; // Trailing zero count.
H A DX86ScheduleZnver4.td733 defm : Zn4WriteResIntPair<WriteTZCNT, [Zn4ALU12], 2, [1], 2>; // Trailing zero count.
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinsPPC.def646 // 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/diff/
H A DChangeLog60 (Comparing Directories): Trailing white space and empty lines are
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp14370 uint32_t Trailing = llvm::countr_zero(C1); in CombineANDShift() local
14372 if (Trailing == C2 && C2 + C3 < 32) { in CombineANDShift()
/freebsd/contrib/diff/doc/
H A Ddiff.texi1816 @var{file}} or @option{--exclude-from=@var{file}} option. Trailing
/freebsd/contrib/tzdata/
H A DNEWS5439 Trailing white space has been removed from data file lines, and
/freebsd/contrib/tzcode/
H A DNEWS5439 Trailing white space has been removed from data file lines, and
/freebsd/contrib/ncurses/misc/
H A Dterminfo.src24220 # TATE Tabul. Al. Trailing Edge* \E [ Pn SPC ` - - -
/freebsd/contrib/ntp/
H A DCommitLog39778 Trailing whitespace cleanup.
227332 [Bug 437] Trailing comma in enumeration (fix from Brian Utterback)
227335 [Bug 437] Trailing comma in enumeration (fix from Brian Utterback)