Home
last modified time | relevance | path

Searched refs:EltBits (Results 1 – 7 of 7) sorted by relevance

/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DDerivedTypes.h378 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in getInteger() local
379 assert(EltBits && "Element size must be of a non-zero size"); in getInteger()
380 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits); in getInteger()
389 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in getExtendedElementVectorType() local
390 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits * 2); in getExtendedElementVectorType()
399 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in getTruncatedElementVectorType() local
400 assert((EltBits & 1) == 0 && in getTruncatedElementVectorType()
402 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits / 2); in getTruncatedElementVectorType()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAddressingModes.h541 static inline uint64_t decodeNEONModImm(unsigned ModImm, unsigned &EltBits) { in decodeNEONModImm() argument
549 EltBits = 8; in decodeNEONModImm()
554 EltBits = 16; in decodeNEONModImm()
559 EltBits = 32; in decodeNEONModImm()
564 EltBits = 32; in decodeNEONModImm()
571 EltBits = 64; in decodeNEONModImm()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/InstPrinter/
H A DARMInstPrinter.cpp1288 unsigned EltBits; in printNEONModImmOperand() local
1289 uint64_t Val = ARM_AM::decodeNEONModImm(EncodedImm, EltBits); in printNEONModImmOperand()
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7810 int EltBits = VT.getSizeInBits() / NumElements; in lowerVectorShuffleAsSpecificZeroOrAnyExtend() local
7811 assert((EltBits == 8 || EltBits == 16 || EltBits == 32) && in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
7819 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale), in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
7828 if (AnyExt && EltBits == 32) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
7836 if (AnyExt && EltBits == 16 && Scale > 2) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
7852 if (Scale > 4 && EltBits == 8 && Subtarget->hasSSSE3()) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
7873 EltBits *= 2; in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
14567 unsigned EltBits = EltVT.getSizeInBits(); in LowerFABSorFNEG() local
14571 IsFABS ? APInt::getSignedMaxValue(EltBits) : APInt::getSignBit(EltBits); in LowerFABSorFNEG()
24521 if ((SraAmt + 1) != EltBits) in PerformOrCombine()
[all …]
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGBuiltin.cpp2883 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in EmitCommonNeonBuiltinExpr() local
2885 llvm::IntegerType::get(getLLVMContext(), EltBits / 2); in EmitCommonNeonBuiltinExpr()
2894 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in EmitCommonNeonBuiltinExpr() local
2895 llvm::Type *EltTy = llvm::IntegerType::get(getLLVMContext(), EltBits / 2); in EmitCommonNeonBuiltinExpr()
/minix/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstrNEON.td597 unsigned EltBits = 0;
598 uint64_t EltVal = ARM_AM::decodeNEONModImm(ConstVal->getZExtValue(), EltBits);
599 return (EltBits == 32 && EltVal == 0);
604 unsigned EltBits = 0;
605 uint64_t EltVal = ARM_AM::decodeNEONModImm(ConstVal->getZExtValue(), EltBits);
606 return (EltBits == 8 && EltVal == 0xff);
H A DARMISelLowering.cpp9121 unsigned EltBits; in PerformVDUPLANECombine() local
9122 if (ARM_AM::decodeNEONModImm(Imm, EltBits) == 0) in PerformVDUPLANECombine()