OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ExtTy
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TypePromotion.cpp
115
IntegerType *
ExtTy
= nullptr;
136
ExtTy
= IntegerType::get(Ctx, PromotedWidth);
138
ExtTy
->getPrimitiveSizeInBits().getFixedSize() &&
407
/// Return whether we can safely mutate V's type to
ExtTy
without having to be
484
assert(V->getType() !=
ExtTy
&& "zext already extends to i32");
490
Value *ZExt = Builder.CreateZExt(V,
ExtTy
);
535
if ((Op->getType() ==
ExtTy
) || !isa<IntegerType>(Op->getType()))
539
Constant *NewConst = ConstantExpr::getZExt(Const,
ExtTy
);
542
I->setOperand(i, UndefValue::get(
ExtTy
));
547
I->mutateType(
ExtTy
);
[
all
...]
CodeGenPrepare.cpp
4024
ExtType
ExtTy
= IsSExt ? SignExtension : ZeroExtension;
4029
if (It->second.getInt() ==
ExtTy
)
4035
ExtTy
= BothExtension;
4037
PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(),
ExtTy
);
4047
ExtType
ExtTy
= IsSExt ? SignExtension : ZeroExtension;
4049
if (It != PromotedInsts.end() && It->second.getInt() ==
ExtTy
)
4259
Type *
ExtTy
= Ext->getType();
4264
if (!ExtOpnd || !canGetThrough(ExtOpnd,
ExtTy
, PromotedInsts, IsSExt))
4281
if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(
ExtTy
, ExtOpnd->getType()))
5642
Type *
ExtTy
= FirstUser->getType()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLoweringHVX.cpp
586
MVT
ExtTy
= ty(ExtVec);
587
unsigned ExtLen =
ExtTy
.getVectorNumElements();
612
SDValue S = DAG.getVectorShuffle(
ExtTy
, dl, ExtVec,
613
DAG.getUNDEF(
ExtTy
), Mask);
1495
MVT
ExtTy
= typeExtElem(ResTy, 2);
1499
SDValue M = getInstr(MpyOpc, dl,
ExtTy
, {Vs, Vt}, DAG);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCallLowering.cpp
325
LLT
ExtTy
= getLLTForType(*RetInfo.Ty, DL);
326
Reg = B.buildInstr(ExtendOp, {
ExtTy
}, {Reg}).getReg(0);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h
1731
Type *
ExtTy
= RetTy->getWithNewBitWidth(ExtSize);
1738
Cost += 2 * thisT()->getCastInstrCost(ExtOp,
ExtTy
, RetTy, CCH, CostKind);
1740
thisT()->getArithmeticInstrCost(Instruction::Mul,
ExtTy
, CostKind);
1741
Cost += 2 * thisT()->getCastInstrCost(Instruction::Trunc, RetTy,
ExtTy
,
1800
Type *
ExtTy
= MulTy->getWithNewBitWidth(ExtSize);
1807
Cost += 2 * thisT()->getCastInstrCost(ExtOp,
ExtTy
, MulTy, CCH, CostKind);
1809
thisT()->getArithmeticInstrCost(Instruction::Mul,
ExtTy
, CostKind);
1810
Cost += 2 * thisT()->getCastInstrCost(Instruction::Trunc, MulTy,
ExtTy
,
2137
VectorType *
ExtTy
= VectorType::get(ResTy, Ty);
2139
Instruction::Add,
ExtTy
, false, CostKind)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
AutoUpgrade.cpp
1939
Type *
ExtTy
= Type::getInt32Ty(C);
1941
ExtTy
= Type::getInt64Ty(C);
1943
ExtTy
->getPrimitiveSizeInBits();
1944
Rep = Builder.CreateZExt(CI->getArgOperand(0),
ExtTy
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
3500
const EVT &
ExtTy
,
3502
// The vector originally had a size of OrigTy. It was then extended to
ExtTy
.
3503
// We expect the
ExtTy
to be 128-bits total. If the OrigTy is less than
3505
assert(
ExtTy
.is128BitVector() && "Unexpected extension size");
4236
ISD::LoadExtType
ExtTy
= MGT->getExtensionType();
4246
bool ResNeedsSignExtend =
ExtTy
== ISD::EXTLOAD ||
ExtTy
== ISD::SEXTLOAD;
10942
ISD::LoadExtType
ExtTy
,
10945
if (!TargetLoweringBase::shouldReduceLoadWidth(Load,
ExtTy
, NewVT))
10950
if (
ExtTy
!= ISD::NON_EXTLOAD
[
all
...]
Completed in 35 milliseconds
Indexes created Wed Aug 05 00:25:39 UTC 2026