OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SrcTy
(Results
1 - 25
of
57
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
GISelKnownBits.cpp
435
LLT
SrcTy
= MRI.getType(SrcReg);
442
SrcBitWidth =
SrcTy
.isPointer()
443
? DL.getIndexSizeInBits(
SrcTy
.getAddressSpace())
444
:
SrcTy
.getSizeInBits();
557
LLT
SrcTy
= MRI.getType(Src);
558
unsigned Tmp = DstTy.getScalarSizeInBits() -
SrcTy
.getScalarSizeInBits();
589
LLT
SrcTy
= MRI.getType(Src);
593
unsigned NumSrcBits =
SrcTy
.getScalarSizeInBits();
InlineAsmLowering.cpp
246
auto
SrcTy
= MRI->getType(Src);
247
if (!
SrcTy
.isValid()) {
261
if (!
SrcTy
.isScalar()) {
Utils.cpp
394
auto
SrcTy
= MRI.getType(SrcReg);
395
if (!
SrcTy
.isValid())
MachineIRBuilder.cpp
500
LLT
SrcTy
= Src.getLLTTy(*getMRI());
502
if (
SrcTy
== DstTy)
506
if (
SrcTy
.isPointer() && DstTy.isScalar())
508
else if (DstTy.isPointer() &&
SrcTy
.isScalar())
511
assert(!
SrcTy
.isPointer() && !DstTy.isPointer() && "n G_ADDRCAST yet");
521
LLT
SrcTy
= Src.getLLTTy(*getMRI());
525
assert(
SrcTy
.isValid() && "invalid operand type");
527
assert(Index + DstTy.getSizeInBits() <=
SrcTy
.getSizeInBits() &&
531
if (DstTy.getSizeInBits() ==
SrcTy
.getSizeInBits()) {
960
void MachineIRBuilder::validateTruncExt(const LLT DstTy, const LLT
SrcTy
,
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPostLegalizerCombiner.cpp
188
LLT
SrcTy
= MRI.getType(SrcReg);
189
if (
SrcTy
!= S32)
239
LLT
SrcTy
= MRI.getType(MatchInfo.CvtVal);
240
if (
SrcTy
!= S32) {
241
assert(
SrcTy
.isScalar() &&
SrcTy
.getSizeInBits() >= 8);
AMDGPUPromoteAlloca.cpp
1038
Type *
SrcTy
= Src->getType()->getPointerElementType();
1041
{ Intr->getType(), PointerType::get(
SrcTy
, AMDGPUAS::LOCAL_ADDRESS) }
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsLegalizerInfo.cpp
424
LLT
SrcTy
= MRI.getType(Src);
426
if (
SrcTy
!= s32)
/src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
ubsan_handlers.cc
462
const TypeDescriptor &
SrcTy
= Data->FromType;
465
bool SrcSigned =
SrcTy
.isSignedIntegerTy();
504
<<
SrcTy
<< Value(
SrcTy
, Src) <<
SrcTy
.getIntegerBitWidth()
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
Coroutines.cpp
439
auto
SrcTy
= (*SI)->getType();
440
if (
SrcTy
!= *RI) {
444
if (CastInst::isBitCastable(
SrcTy
, *RI)) {
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizationArtifactCombiner.h
120
LLT
SrcTy
= MRI.getType(SrcReg);
121
APInt MaskVal = APInt::getAllOnesValue(
SrcTy
.getScalarSizeInBits());
175
LLT
SrcTy
= MRI.getType(SrcReg);
176
uint64_t SizeInBits =
SrcTy
.getScalarSizeInBits();
369
const LLT
SrcTy
= MRI.getType(MI.getOperand(NumDefs).getReg());
375
if (
SrcTy
.isVector() &&
SrcTy
.getScalarType() == DestTy.getScalarType()) {
406
if (CastSrcTy.isScalar() &&
SrcTy
.isScalar() && !DestTy.isVector()) {
765
LLT
SrcTy
= MRI.getType(SrcReg);
771
unsigned MergeSrcSize =
SrcTy
.getSizeInBits() / NumMergeSrcs
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TypePromotion.cpp
662
IntegerType *
SrcTy
= cast<IntegerType>(Trunc->getOperand(0)->getType());
667
ConstantInt::get(
SrcTy
, APInt::getMaxValue(NumBits).getZExtValue());
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64LegalizerInfo.cpp
125
const auto &
SrcTy
= Query.Types[0];
127
return !
SrcTy
.isVector() &&
SrcTy
.getSizeInBits() == 32 &&
374
const LLT &
SrcTy
= Query.Types[1];
375
return Ty.isVector() && !
SrcTy
.getElementType().isPointer() &&
376
Ty.getElementType() !=
SrcTy
.getElementType();
400
const LLT &
SrcTy
= Query.Types[1];
403
if (
SrcTy
== s1)
409
unsigned SrcSize =
SrcTy
.getSizeInBits();
425
LLT
SrcTy
= Query.Types[1]
[
all
...]
AArch64PostLegalizerLowering.cpp
648
const LLT
SrcTy
= MRI.getType(Src1Reg);
656
if (*LaneIdx >=
SrcTy
.getNumElements())
659
if (DstTy !=
SrcTy
)
662
LLT ScalarTy =
SrcTy
.getElementType();
666
switch (
SrcTy
.getNumElements()) {
700
const LLT
SrcTy
= MRI.getType(Src1Reg);
708
if (
SrcTy
== LLT::vector(2, LLT::scalar(32))) {
711
auto Undef = B.buildUndef(
SrcTy
);
712
DupSrc = B.buildConcatVectors(
SrcTy
.changeNumElements(4),
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ArgumentPromotion.cpp
165
Type *
SrcTy
;
167
SrcTy
= L->getType();
169
SrcTy
= cast<GetElementPtrInst>(UI)->getSourceElementType();
187
ArgIndices.insert(std::make_pair(
SrcTy
, Indices));
MergeFunctions.cpp
485
Type *
SrcTy
= V->getType();
486
if (
SrcTy
->isStructTy()) {
488
assert(
SrcTy
->getStructNumElements() == DestTy->getStructNumElements());
490
for (unsigned int I = 0, E =
SrcTy
->getStructNumElements(); I < E; ++I) {
501
if (
SrcTy
->isIntegerTy() && DestTy->isPointerTy())
503
else if (
SrcTy
->isPointerTy() && DestTy->isIntegerTy())
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
InferAddressSpaces.cpp
346
Type *
SrcTy
= NewV->getType();
348
Intrinsic::getDeclaration(M, II->getIntrinsicID(), {DestTy,
SrcTy
});
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VectorCombine.cpp
520
auto *
SrcTy
= dyn_cast<FixedVectorType>(V->getType());
521
if (!
SrcTy
|| !DestTy || I.getOperand(0)->getType() !=
SrcTy
)
525
unsigned SrcNumElts =
SrcTy
->getNumElements();
547
TTI.getShuffleCost(TargetTransformInfo::SK_PermuteSingleSrc,
SrcTy
, Mask);
/src/external/gpl3/gcc/dist/libsanitizer/ubsan/
ubsan_handlers.cpp
560
const TypeDescriptor &
SrcTy
= Data->FromType;
563
bool SrcSigned =
SrcTy
.isSignedIntegerTy();
602
<<
SrcTy
<< Value(
SrcTy
, Src) <<
SrcTy
.getIntegerBitWidth()
/src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/
ubsan_handlers.cpp
560
const TypeDescriptor &
SrcTy
= Data->FromType;
563
bool SrcSigned =
SrcTy
.isSignedIntegerTy();
602
<<
SrcTy
<< Value(
SrcTy
, Src) <<
SrcTy
.getIntegerBitWidth()
/src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantFold.cpp
96
Type *
SrcTy
= Op->getOperand(0)->getType();
107
return CastInst::isEliminableCastPair(firstOp, secondOp,
SrcTy
, MidTy, DstTy,
112
Type *
SrcTy
= V->getType();
113
if (
SrcTy
== DestTy)
141
if (VectorType *
SrcTy
= dyn_cast<VectorType>(V->getType())) {
143
SrcTy
->getPrimitiveSizeInBits() &&
145
SrcTy
= nullptr;
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp
560
auto *
SrcTy
= toVectorTy(Extend->getSrcTy());
561
auto SrcTyL = TLI->getTypeLegalizationCost(DL,
SrcTy
);
563
if (!SrcTyL.second.isVector() || SrcElTySize !=
SrcTy
->getScalarSizeInBits())
612
EVT
SrcTy
= TLI->getValueType(DL, Src);
615
if (!
SrcTy
.isSimple() || !DstTy.isSimple())
846
SrcTy
.getSimpleVT()))
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMInstructionSelector.cpp
869
LLT
SrcTy
= MRI.getType(I.getOperand(1).getReg());
870
unsigned SrcSize =
SrcTy
.getSizeInBits();
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstructionSelector.cpp
717
const LLT
SrcTy
= MRI.getType(SrcReg);
729
const TargetRegisterClass *SrcRC = getRegClass(
SrcTy
, SrcRB);
781
const LLT
SrcTy
= MRI.getType(SrcReg);
783
assert(!(
SrcTy
== LLT::scalar(8) && DstTy == LLT::scalar(16)) &&
785
assert(!(
SrcTy
== LLT::scalar(8) && DstTy == LLT::scalar(32)) &&
787
assert(!(
SrcTy
== LLT::scalar(16) && DstTy == LLT::scalar(32)) &&
789
assert(!(
SrcTy
== LLT::scalar(8) && DstTy == LLT::scalar(64)) &&
791
assert(!(
SrcTy
== LLT::scalar(16) && DstTy == LLT::scalar(64)) &&
793
assert(!(
SrcTy
== LLT::scalar(32) && DstTy == LLT::scalar(64)) &&
796
if (
SrcTy
!= LLT::scalar(1)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp
704
Type *
SrcTy
= TrOp->getType();
707
Constant *ShAmt = ConstantExpr::getZExt(Op1,
SrcTy
);
715
unsigned SrcSize =
SrcTy
->getScalarSizeInBits();
717
ConstantInt::get(
SrcTy
, APInt::getLowBitsSet(SrcSize, TypeBits));
1320
Type *
SrcTy
= X->getType();
1321
ShAmt = std::min(ShAmt,
SrcTy
->getScalarSizeInBits() - 1);
1322
Value *NewSh = Builder.CreateAShr(X, ConstantInt::get(
SrcTy
, ShAmt));
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCall.cpp
1160
llvm::Type *
SrcTy
= SrcPtr.getElementType();
1161
if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(
SrcTy
))
1230
llvm::Type *
SrcTy
= Src.getElementType();
1232
// If
SrcTy
and Ty are the same, just do a load.
1233
if (
SrcTy
== Ty)
1238
if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(
SrcTy
)) {
1241
SrcTy
= Src.getElementType();
1244
llvm::TypeSize SrcSize = CGF.CGM.getDataLayout().getTypeAllocSize(
SrcTy
);
1249
(isa<llvm::IntegerType>(
SrcTy
) || isa<llvm::PointerType>(
SrcTy
))) {
[
all
...]
Completed in 74 milliseconds
1
2
3
Indexes created Fri Aug 07 00:26:27 UTC 2026