Home
last modified time | relevance | path

Searched defs:ShiftAmount (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DDivisionByConstantInfo.h24 unsigned ShiftAmount; ///< shift amount member
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp94 Value *ShiftAmount = Builder.CreateTrunc(BI->getOperand(1), Int8Ty); in expand() local
H A DAVRISelLowering.cpp301 uint64_t ShiftAmount = N->getConstantOperandVal(1); LowerShifts() local
369 uint64_t ShiftAmount = N->getConstantOperandVal(1); LowerShifts() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h255 for (unsigned ShiftAmount = 0; ShiftAmount < 32; ShiftAmount += 8) { getSPIRVStringOperand() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp108 int ShiftAmount = 0; generateInstSeqImpl() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp323 uint32_t ShiftAmount = Log2_32(LMUL); lowerVSPILL() local
400 uint32_t ShiftAmount = Log2_32(LMUL); lowerVRELOAD() local
H A DRISCVInstrInfo.cpp3075 uint32_t ShiftAmount = Log2_32(NumOfVReg); getVLENFactoredAmount() local
3088 uint32_t ShiftAmount; getVLENFactoredAmount() local
3112 uint32_t ShiftAmount = Log2_32(NumOfVReg - 1); getVLENFactoredAmount() local
3123 uint32_t ShiftAmount = Log2_32(NumOfVReg + 1); getVLENFactoredAmount() local
3146 for (uint32_t ShiftAmount = 0; NumOfVReg >> ShiftAmount; ShiftAmount++) { getVLENFactoredAmount() local
[all...]
H A DRISCVFrameLowering.cpp673 unsigned ShiftAmount = Log2(MaxAlignment); emitPrologue() local
/freebsd-src/contrib/llvm-project/clang/lib/AST/Interp/
H A DIntegralAP.h259 unsigned ShiftAmount = B.V.getZExtValue(); shiftRight() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp177 unsigned ShiftAmount = Log2(MaxAlignment); in emitPrologue() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp283 unsigned ShiftAmount = 0) const { in selectAddrFrameIndexOffset() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp433 unsigned ShiftAmount; global() member
2237 CreateReg(unsigned RegNum,RegKind Kind,SMLoc S,SMLoc E,MCContext & Ctx,RegConstraintEqualityTy EqTy=RegConstraintEqualityTy::EqualsReg,AArch64_AM::ShiftExtendType ExtTy=AArch64_AM::LSL,unsigned ShiftAmount=0,unsigned HasExplicitAmount=false) CreateReg() argument
2256 CreateVectorReg(unsigned RegNum,RegKind Kind,unsigned ElementWidth,SMLoc S,SMLoc E,MCContext & Ctx,AArch64_AM::ShiftExtendType ExtTy=AArch64_AM::LSL,unsigned ShiftAmount=0,unsigned HasExplicitAmount=false) CreateVectorReg() argument
2342 CreateShiftedImm(const MCExpr * Val,unsigned ShiftAmount,SMLoc S,SMLoc E,MCContext & Ctx) CreateShiftedImm() argument
3374 int64_t ShiftAmount = getTok().getIntVal(); tryParseImmWithOptionalShift() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp6533 shiftAmountKnownInRange(const Value * ShiftAmount) shiftAmountKnownInRange() argument
8580 unsigned ShiftAmount = Width - 1; setLimitsForBinOp() local
8601 unsigned ShiftAmount = Width - 1; setLimitsForBinOp() local
8618 unsigned ShiftAmount = C->countl_one() - 1; setLimitsForBinOp() local
8623 unsigned ShiftAmount = C->countl_zero() - 1; setLimitsForBinOp() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2292 unsigned ShiftAmount = NLZ > NTZ ? NLZ - NTZ : NTZ - NLZ; SimplifyDemandedBits() local
7482 unsigned ShiftAmount = OuterBitSize - InnerBitSize; expandMUL_LOHI() local
9333 SDValue ShiftAmount = scalarizeVectorLoad() local
9418 SDValue ShiftAmount = scalarizeVectorStore() local
9595 SDValue ShiftAmount = expandUnalignedLoad() local
9709 SDValue ShiftAmount = DAG.getConstant( expandUnalignedStore() local
[all...]
H A DLegalizeVectorOps.cpp1276 SDValue ShiftAmount = DAG.getConstant(EltWidth - SrcEltWidth, DL, VT); ExpandSIGN_EXTEND_VECTOR_INREG() local
H A DLegalizeIntegerTypes.cpp999 SDValue ShiftAmount = PromoteIntRes_ADDSUBSHLSAT() local
4178 SDValue ShiftAmount = DAG.getShiftAmountConstant(Scale % NVTSize, NVT, dl); ExpandIntRes_MULFIX() local
H A DLegalizeDAG.cpp1655 int ShiftAmount = SignAsInt.SignBit - MagAsInt.SignBit; ExpandFCOPYSIGN() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp968 uint64_t ShiftAmount = N->getConstantOperandVal(1); LowerShifts() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp274 int16_t ShiftAmount, SMLoc IDLoc, in emitDSLL() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1909 uint64_t ShiftAmount = V.getConstantOperandVal(1); factorOutPowerOf2() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp411 unsigned ShiftAmount = ShiftVal ? ShiftVal->getZExtValue() : 0; foldVecTruncToExtElt() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp5190 const MCExpr *ShiftAmount; parsePKHImm() local
5255 const MCExpr *ShiftAmount; parseShifterImm() local
5304 const MCExpr *ShiftAmount; parseRotImm() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp2878 unsigned ShiftAmount = BitWidth - 16; in loadImmediate() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14182 SDValue ShiftAmount = getVectorBitwiseReduce() local
14686 uint64_t ShiftAmount = Base.getOperand(1).getConstantOperandVal(1); shouldReduceLoadWidth() local
19605 int64_t ShiftAmount; tryCombineShiftImm() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp6022 std::optional<ValueAndVReg> ShiftAmount; matchBuildVectorIdentityFold() local

12