Searched refs:NarrowTy (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 373 auto *NarrowTy = cast<IntegerType>(LHS->getType()); local 375 IntegerType::get(NarrowTy->getContext(), NarrowTy->getBitWidth() * 2);
|
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 4104 Type *NarrowTy; 4108 NarrowTy = CurTy; 4111 NarrowTy = ExtTy; 4115 if (!TLI.isZExtFree(NarrowTy, LargeTy))
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 2515 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); 2516 V = extractInteger(DL, IRB, V, NarrowTy, NewBeginOffset - BeginOffset,
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 4919 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); local 4922 return DAG.getTargetExtractSubreg(AArch64::dsub, DL, NarrowTy, V128Reg); 8206 MVT NarrowTy = N.getSimpleValueType(); local 8207 if (!NarrowTy.is64BitVector()) 8210 MVT ElementTy = NarrowTy.getVectorElementType(); 8211 unsigned NumElems = NarrowTy.getVectorNumElements(); 8215 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, NarrowTy,
|
H A D | AArch64ISelDAGToDAG.cpp | 1253 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); local 1255 return DAG.getTargetExtractSubreg(AArch64::dsub, SDLoc(V128Reg), NarrowTy,
|
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 3576 llvm::Type *NarrowTy = local 3578 llvm::Type *Tys[2] = { Ty, NarrowTy }; 3586 llvm::Type *NarrowTy = local 3588 llvm::Type *Tys[2] = { Ty, NarrowTy };
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 7185 auto *NarrowTy = IntegerType::get(getContext(), NarrowWidth); 7189 getZeroExtendExpr(getTruncateExpr(ModuloResult, NarrowTy), WideTy);
|
Completed in 332 milliseconds