/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 1511 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 …]
|
D | AArch64LoadStoreOptimizer.cpp | 978 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-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 1664 unsigned &Imms) { in isBitfieldExtractOpFromSExtInReg() argument 1691 Imms = ShiftImm + Width - 1; in isBitfieldExtractOpFromSExtInReg() 1742 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument 1756 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr() 1799 Imms = VT.getSizeInBits() - ShlImm - TruncBits - 1; in isBitfieldExtractOpFromShr() 1825 unsigned Imms = NarrowVT.getSizeInBits() - 1; in tryBitfieldExtractOpFromSExt() local 1827 CurDAG->getTargetConstant(Imms, dl, VT)}; in tryBitfieldExtractOpFromSExt() 1862 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument 1874 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp() 1878 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp() [all …]
|
D | AArch64LoadStoreOptimizer.cpp | 1077 int Imms = Immr + Width - 1; in promoteLoadFromStore() local 1081 | ((Imms) << 0) // imms in promoteLoadFromStore() 1098 .addImm(Imms) in promoteLoadFromStore()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 1845 unsigned &Imms) { in isBitfieldExtractOpFromSExtInReg() argument 1872 Imms = ShiftImm + Width - 1; in isBitfieldExtractOpFromSExtInReg() 1923 unsigned &Immr, unsigned &Imms, in isBitfieldExtractOpFromShr() argument 1937 if (isSeveralBitsExtractOpFromShr(N, Opc, Opd0, Immr, Imms)) in isBitfieldExtractOpFromShr() 1980 Imms = VT.getSizeInBits() - ShlImm - TruncBits - 1; in isBitfieldExtractOpFromShr() 2006 unsigned Imms = NarrowVT.getSizeInBits() - 1; in tryBitfieldExtractOpFromSExt() local 2008 CurDAG->getTargetConstant(Imms, dl, VT)}; in tryBitfieldExtractOpFromSExt() 2043 SDValue &Opd0, unsigned &Immr, unsigned &Imms, in isBitfieldExtractOp() argument 2055 return isBitfieldExtractOpFromAnd(CurDAG, N, Opc, Opd0, Immr, Imms, in isBitfieldExtractOp() 2059 return isBitfieldExtractOpFromShr(N, Opc, Opd0, Immr, Imms, BiggerPattern); in isBitfieldExtractOp() [all …]
|
D | AArch64LoadStoreOptimizer.cpp | 1077 int Imms = Immr + Width - 1; in promoteLoadFromStore() local 1081 | ((Imms) << 0) // imms in promoteLoadFromStore() 1098 .addImm(Imms) in promoteLoadFromStore()
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_exec.h | 345 float4 *Imms; member
|
D | tgsi_exec.c | 1213 float4 *imms = REALLOC(mach->Imms, mach->ImmsReserved, newReserved * sizeof(float4)); in tgsi_exec_machine_bind_shader() 1216 mach->Imms = imms; in tgsi_exec_machine_bind_shader() 1224 mach->Imms[mach->ImmLimit][i] = in tgsi_exec_machine_bind_shader() 1327 FREE(mach->Imms); in tgsi_exec_machine_destroy() 1544 chan->f[i] = mach->Imms[index->i[i]][swizzle]; in fetch_src_file_channel() 5138 float sample = mach->Imms[inst->Src[1].Register.Index][inst->Src[1].Register.SwizzleX]; in exec_interp_at_sample()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 3668 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/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 4130 const ImmMapTy &Imms = Map.find(Reg)->second; in GenerateCrossUseConstantOffsets() local 4133 if (Imms.size() == 1) in GenerateCrossUseConstantOffsets() 4138 : Imms) dbgs() in GenerateCrossUseConstantOffsets() 4143 for (ImmMapTy::const_iterator J = Imms.begin(), JE = Imms.end(); in GenerateCrossUseConstantOffsets() 4159 int64_t First = Imms.begin()->first; in GenerateCrossUseConstantOffsets() 4160 int64_t Last = std::prev(Imms.end())->first; in GenerateCrossUseConstantOffsets() 4168 Imms.begin(), std::prev(Imms.end()), in GenerateCrossUseConstantOffsets() 4169 Imms.lower_bound(Avg)}; in GenerateCrossUseConstantOffsets()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 4125 const ImmMapTy &Imms = Map.find(Reg)->second; in GenerateCrossUseConstantOffsets() local 4128 if (Imms.size() == 1) in GenerateCrossUseConstantOffsets() 4133 : Imms) dbgs() in GenerateCrossUseConstantOffsets() 4138 for (ImmMapTy::const_iterator J = Imms.begin(), JE = Imms.end(); in GenerateCrossUseConstantOffsets() 4154 int64_t First = Imms.begin()->first; in GenerateCrossUseConstantOffsets() 4155 int64_t Last = std::prev(Imms.end())->first; in GenerateCrossUseConstantOffsets() 4163 Imms.begin(), std::prev(Imms.end()), in GenerateCrossUseConstantOffsets() 4164 Imms.lower_bound(Avg)}; in GenerateCrossUseConstantOffsets()
|