Home
last modified time | relevance | path

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

/external/llvm/include/llvm/IR/
DDerivedTypes.h375 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in getInteger() local
376 assert(EltBits && "Element size must be of a non-zero size"); in getInteger()
377 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits); in getInteger()
386 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in getExtendedElementVectorType() local
387 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits * 2); in getExtendedElementVectorType()
396 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in getTruncatedElementVectorType() local
397 assert((EltBits & 1) == 0 && in getTruncatedElementVectorType()
399 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits / 2); in getTruncatedElementVectorType()
/external/llvm/lib/Target/ARM/MCTargetDesc/
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()
/external/llvm/lib/Target/AArch64/Utils/
DAArch64BaseInfo.cpp1145 unsigned &EltBits) { in decodeNeonModImm() argument
1147 EltBits = 0; in decodeNeonModImm()
1151 EltBits = 8; in decodeNeonModImm()
1159 EltBits = 64; in decodeNeonModImm()
1162 EltBits = 16; in decodeNeonModImm()
1165 EltBits = 32; in decodeNeonModImm()
1168 EltBits = 32; in decodeNeonModImm()
DAArch64BaseInfo.h1072 uint64_t decodeNeonModImm(unsigned Val, unsigned OpCmode, unsigned &EltBits);
/external/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.cpp1226 unsigned EltBits; in printNEONModImmOperand() local
1227 uint64_t Val = ARM_AM::decodeNEONModImm(EncodedImm, EltBits); in printNEONModImmOperand()
/external/clang/lib/CodeGen/
DCGBuiltin.cpp2487 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in EmitARMBuiltinExpr() local
2489 llvm::IntegerType::get(getLLVMContext(), EltBits / 2); in EmitARMBuiltinExpr()
2502 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in EmitARMBuiltinExpr() local
2503 llvm::Type *EltTy = llvm::IntegerType::get(getLLVMContext(), EltBits / 2); in EmitARMBuiltinExpr()
/external/llvm/lib/Target/AArch64/
DAArch64InstrNEON.td324 unsigned EltBits;
326 OpCmodeConstVal->getZExtValue(), EltBits);
327 return (EltBits == 8 && EltVal == 0xff);
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td549 unsigned EltBits = 0;
550 uint64_t EltVal = ARM_AM::decodeNEONModImm(ConstVal->getZExtValue(), EltBits);
551 return (EltBits == 32 && EltVal == 0);
556 unsigned EltBits = 0;
557 uint64_t EltVal = ARM_AM::decodeNEONModImm(ConstVal->getZExtValue(), EltBits);
558 return (EltBits == 8 && EltVal == 0xff);
DARMISelLowering.cpp9248 unsigned EltBits; in PerformVDUPLANECombine() local
9249 if (ARM_AM::decodeNEONModImm(Imm, EltBits) == 0) in PerformVDUPLANECombine()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp17101 unsigned EltBits = MaskVT.getVectorElementType().getSizeInBits(); in PerformOrCombine() local
17114 if ((SraAmt + 1) != EltBits) in PerformOrCombine()
17125 assert((EltBits == 8 || EltBits == 16 || EltBits == 32) && in PerformOrCombine()