Home
last modified time | relevance | path

Searched refs:Imms (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp1580 unsigned &Imms) { in isBitfieldExtractOpFromSExtInReg() argument
1607 Imms = ShiftImm + Width - 1; in isBitfieldExtractOpFromSExtInReg()
1658 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument
1672 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr()
1715 Imms = VT.getSizeInBits() - ShlImm - TruncBits - 1; in isBitfieldExtractOpFromShr()
1741 unsigned Imms = NarrowVT.getSizeInBits() - 1; in tryBitfieldExtractOpFromSExt() local
1743 CurDAG->getTargetConstant(Imms, dl, VT)}; in tryBitfieldExtractOpFromSExt()
1749 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument
1761 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp()
1765 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp()
[all …]
DAArch64LoadStoreOptimizer.cpp938 int Imms = Immr + Width - 1; in promoteLoadFromStore() local
949 Imms = Immr + Width - 1; in promoteLoadFromStore()
953 | ((Imms) << 0) // imms in promoteLoadFromStore()
970 .addImm(Imms) in promoteLoadFromStore()
/external/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp1511 unsigned &Imms) { in isBitfieldExtractOpFromSExtInReg() argument
1538 Imms = ShiftImm + Width - 1; in isBitfieldExtractOpFromSExtInReg()
1589 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument
1603 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr()
1645 Imms = VT.getSizeInBits() - ShlImm - TruncBits - 1; in isBitfieldExtractOpFromShr()
1671 unsigned Imms = NarrowVT.getSizeInBits() - 1; in tryBitfieldExtractOpFromSExt() local
1673 CurDAG->getTargetConstant(Imms, dl, VT)}; in tryBitfieldExtractOpFromSExt()
1679 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument
1691 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp()
1695 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp()
[all …]
DAArch64LoadStoreOptimizer.cpp978 int Imms = Immr + Width - 1; in promoteLoadFromStore() local
989 Imms = Immr + Width - 1; in promoteLoadFromStore()
993 | ((Imms) << 0) // imms in promoteLoadFromStore()
1009 .addImm(Imms); in promoteLoadFromStore()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp2739 const ImmMapTy &Imms = Map.find(Reg)->second; in GenerateCrossUseConstantOffsets() local
2742 if (Imms.size() == 1) in GenerateCrossUseConstantOffsets()
2746 for (ImmMapTy::const_iterator J = Imms.begin(), JE = Imms.end(); in GenerateCrossUseConstantOffsets()
2752 for (ImmMapTy::const_iterator J = Imms.begin(), JE = Imms.end(); in GenerateCrossUseConstantOffsets()
2768 Imms.begin(), prior(Imms.end()), in GenerateCrossUseConstantOffsets()
2769 Imms.lower_bound((Imms.begin()->first + prior(Imms.end())->first) / 2) in GenerateCrossUseConstantOffsets()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_exec.h355 float Imms[TGSI_EXEC_NUM_IMMEDIATES][4]; member
Dtgsi_exec.c1229 mach->Imms[mach->ImmLimit][i] = in tgsi_exec_machine_bind_shader()
1559 chan->f[i] = mach->Imms[index->i[i]][swizzle]; in fetch_src_file_channel()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp3668 const ImmMapTy &Imms = Map.find(Reg)->second; in GenerateCrossUseConstantOffsets() local
3671 if (Imms.size() == 1) in GenerateCrossUseConstantOffsets()
3675 for (const auto &Entry : Imms) in GenerateCrossUseConstantOffsets()
3680 for (ImmMapTy::const_iterator J = Imms.begin(), JE = Imms.end(); in GenerateCrossUseConstantOffsets()
3696 Imms.begin(), std::prev(Imms.end()), in GenerateCrossUseConstantOffsets()
3697 Imms.lower_bound((Imms.begin()->first + std::prev(Imms.end())->first) / in GenerateCrossUseConstantOffsets()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp4006 const ImmMapTy &Imms = Map.find(Reg)->second; in GenerateCrossUseConstantOffsets() local
4009 if (Imms.size() == 1) in GenerateCrossUseConstantOffsets()
4014 : Imms) dbgs() in GenerateCrossUseConstantOffsets()
4019 for (ImmMapTy::const_iterator J = Imms.begin(), JE = Imms.end(); in GenerateCrossUseConstantOffsets()
4036 Imms.begin(), std::prev(Imms.end()), in GenerateCrossUseConstantOffsets()
4037 Imms.lower_bound((Imms.begin()->first + std::prev(Imms.end())->first) / in GenerateCrossUseConstantOffsets()