OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:getScalarType
(Results
1 - 25
of
110
) sorted by relevancy
1
2
3
4
5
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
PatternInit.cpp
38
cast<llvm::IntegerType>(Ty->
getScalarType
())->getBitWidth();
45
auto *PtrTy = cast<llvm::PointerType>(Ty->
getScalarType
());
56
Ty->
getScalarType
()->getFltSemantics());
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp
410
if (Op->getType()->
getScalarType
()->isHalfTy() ||
411
CurrInst->getType()->
getScalarType
()->isHalfTy())
442
if (F->getType()->
getScalarType
()->isFP128Ty() ||
443
F->getType()->
getScalarType
()->isPPC_FP128Ty())
451
Type *SrcType = CI->getArgOperand(0)->getType()->
getScalarType
();
452
Type *DstType = CI->getType()->
getScalarType
();
489
if (CI->getArgOperand(0)->getType()->
getScalarType
()->
638
TLI->isOperationLegalOrCustom(Opcode, EVTy.
getScalarType
()))
647
(J->getType()->
getScalarType
()->isFP128Ty() ||
648
J->getType()->
getScalarType
()->isPPC_FP128Ty()))
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Type.h
190
bool isFPOrFPVectorTy() const { return
getScalarType
()->isFloatingPointTy(); }
208
bool isIntOrIntVectorTy() const { return
getScalarType
()->isIntegerTy(); }
213
return
getScalarType
()->isIntegerTy(BitWidth);
232
bool isPtrOrPtrVectorTy() const { return
getScalarType
()->isPointerTy(); }
317
inline Type *
getScalarType
() const {
MatrixBuilder.h
213
if (LHS->getType()->
getScalarType
()->isFloatingPointTy())
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetTransformInfo.h
107
return isLegalElementTypeForRVV(DataType->
getScalarType
());
125
return isLegalElementTypeForRVV(DataType->
getScalarType
());
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
LowLevelTypeImpl.h
121
LLT
getScalarType
() const {
135
assert(!
getScalarType
().isPointer() &&
144
return LLT::scalarOrVector(NewNumElts,
getScalarType
());
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/
Local.h
40
unsigned IntPtrWidth = IntIdxTy->
getScalarType
()->getIntegerBitWidth();
/src/external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/
OpDescriptor.h
210
return V->getType() == Cur[0]->getType()->
getScalarType
();
214
return makeConstantsWithType(Cur[0]->getType()->
getScalarType
());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
320
DL.getTypeStoreSize(PtrATy->
getScalarType
()) !=
321
DL.getTypeStoreSize(PtrBTy->
getScalarType
()))
809
if (!VectorType::isValidElementType(Ty->
getScalarType
()))
856
if (!VectorType::isValidElementType(Ty->
getScalarType
()))
1045
VecTy = FixedVectorType::get(StoreTy->
getScalarType
(),
1108
if (Extract->getType() != StoreTy->
getScalarType
())
1109
Extract = Builder.CreateBitCast(Extract, StoreTy->
getScalarType
());
1120
if (Extract->getType() != StoreTy->
getScalarType
())
1122
Builder.CreateBitOrPointerCast(Extract, StoreTy->
getScalarType
());
1197
VecTy = FixedVectorType::get(LoadTy->
getScalarType
(),
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp
411
EVT EltVT = VT.
getScalarType
();
552
((ISD == ISD::FP_ROUND && SrcTy.
getScalarType
() == MVT::f64 &&
553
DstTy.
getScalarType
() == MVT::f32) ||
554
(ISD == ISD::FP_EXTEND && SrcTy.
getScalarType
() == MVT::f32 &&
555
DstTy.
getScalarType
() == MVT::f64))) {
766
if ((SrcTy.
getScalarType
() == MVT::i8 ||
767
SrcTy.
getScalarType
() == MVT::i16 ||
768
SrcTy.
getScalarType
() == MVT::i32) &&
829
getTLI()->getTypeLegalizationCost(DL, ValTy->
getScalarType
());
830
return LT.first * (ValTy->
getScalarType
()->isIntegerTy() ? 4 : 1)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ValueTypes.h
288
EVT
getScalarType
() const {
346
return
getScalarType
().getSizeInBits().getFixedSize();
BasicTTIImpl.h
785
Opcode, VTy->
getScalarType
(), CostKind, Opd1Info, Opd2Info,
984
Opcode, Dst->
getScalarType
(), Src->
getScalarType
(), CCH, CostKind, I);
1053
CondTy = CondTy->
getScalarType
();
1055
Opcode, ValVTy->
getScalarType
(), CondTy, VecPred, CostKind, I);
1069
getTLI()->getTypeLegalizationCost(DL, Val->
getScalarType
());
1500
ScalarRetTy = RetTy->
getScalarType
();
1510
Ty = Ty->
getScalarType
();
1918
Ty = Ty->
getScalarType
();
1921
IntrinsicCostAttributes Attrs(IID, RetTy->
getScalarType
(), ScalarTys, FMF)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
VectorUtils.cpp
825
VecTy1->
getScalarType
() == VecTy2->
getScalarType
() &&
872
isa<IntegerType>(Mask->getType()->
getScalarType
()) &&
873
cast<IntegerType>(Mask->getType()->
getScalarType
())->getBitWidth() ==
899
isa<IntegerType>(Mask->getType()->
getScalarType
()) &&
900
cast<IntegerType>(Mask->getType()->
getScalarType
())->getBitWidth() ==
927
isa<IntegerType>(Mask->getType()->
getScalarType
()) &&
928
cast<IntegerType>(Mask->getType()->
getScalarType
())->getBitWidth() ==
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.h
234
return isLegalElementTypeForSVE(DataType->
getScalarType
());
249
return isLegalElementTypeForSVE(DataType->
getScalarType
());
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp
523
getArithmeticInstrCost(Opcode, Ty->
getScalarType
(), CostKind);
571
if (Tp->
getScalarType
()->isFP128Ty())
694
Type *ElTy = OpTy->
getScalarType
();
816
Opcode, Dst->
getScalarType
(), Src->
getScalarType
(), CCH, CostKind);
933
unsigned CmpCostPerVector = (ValTy->
getScalarType
()->isFloatTy() ? 10 : 1);
/src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
llvm-stress.cpp
245
TempValues.push_back(getRandomConstant(VTp->
getScalarType
()));
388
bool isFloat = Val0->getType()->
getScalarType
()->isFloatingPointTy();
529
Value *Val1 = getRandomValue(Val0->getType()->
getScalarType
());
568
unsigned VSize = VTy->
getScalarType
()->getPrimitiveSizeInBits();
569
unsigned DestSize = DestTy->
getScalarType
()->getPrimitiveSizeInBits();
656
bool fp = Val0->getType()->
getScalarType
()->isFloatingPointTy();
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
VNCoercion.cpp
40
bool StoredNI = DL.isNonIntegralPointerType(StoredTy->
getScalarType
());
41
bool LoadNI = DL.isNonIntegralPointerType(LoadTy->
getScalarType
());
378
if (DL.isNonIntegralPointerType(LoadTy->
getScalarType
())) {
/src/external/apache2/llvm/dist/llvm/lib/IR/
Constants.cpp
389
Type *ScalarTy = Ty->
getScalarType
();
900
Constant *C = get(cast<IntegerType>(Ty->
getScalarType
()), V, isSigned);
923
assert(C->getType() == Ty->
getScalarType
() &&
951
FV.convert(Ty->
getScalarType
()->getFltSemantics(),
964
assert(C->getType() == Ty->
getScalarType
() &&
977
APFloat FV(Ty->
getScalarType
()->getFltSemantics(), Str);
988
const fltSemantics &Semantics = Ty->
getScalarType
()->getFltSemantics();
999
const fltSemantics &Semantics = Ty->
getScalarType
()->getFltSemantics();
1010
const fltSemantics &Semantics = Ty->
getScalarType
()->getFltSemantics();
1021
const fltSemantics &Semantics = Ty->
getScalarType
()->getFltSemantics()
[
all
...]
Instruction.cpp
509
getType()->
getScalarType
() != I->getType()->
getScalarType
() :
517
getOperand(i)->getType()->
getScalarType
() !=
518
I->getOperand(i)->getType()->
getScalarType
() :
/src/external/apache2/llvm/dist/clang/utils/TableGen/
MveEmitter.cpp
989
const ScalarType *
getScalarType
(StringRef Name) {
992
const ScalarType *
getScalarType
(Record *R) {
993
return
getScalarType
(R->getName());
1081
return
getScalarType
(R);
1212
getScalarType
("u32"), ST->kind() == ScalarTypeKind::UnsignedInt);
1223
return std::make_shared<IntLiteralResult>(
getScalarType
("u32"),
1279
return std::make_shared<IntLiteralResult>(
getScalarType
("u32"),
1283
return std::make_shared<IntLiteralResult>(
getScalarType
("u32"),
1312
V = std::make_shared<IntCastResult>(
getScalarType
("u32"), V);
1314
V = std::make_shared<IntCastResult>(
getScalarType
("u32"), V)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp
1272
Type *DstVecTy = DstTy->
getScalarType
();
1292
Type *DstVecTy = DstTy->
getScalarType
();
1312
Type *DstVecTy = DstTy->
getScalarType
();
1333
assert(SrcVal->getType()->
getScalarType
()->isDoubleTy() &&
1334
DstTy->
getScalarType
()->isFloatTy() &&
1356
assert(SrcVal->getType()->
getScalarType
()->isFloatTy() &&
1357
DstTy->
getScalarType
()->isDoubleTy() && "Invalid FPExt instruction");
1379
Type *DstVecTy = DstTy->
getScalarType
();
1380
Type *SrcVecTy = SrcTy->
getScalarType
();
1417
Type *DstVecTy = DstTy->
getScalarType
();
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemProfiler.cpp
399
Type *PtrTy = cast<PointerType>(Access.Addr->getType()->
getScalarType
());
419
uint64_t ElemTypeSize = DL.getTypeStoreSizeInBits(VTy->
getScalarType
());
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp
714
DAG.getValueType(VT.
getScalarType
()));
943
EVT BitTy = MaskTy.
getScalarType
();
1007
SrcVT = EVT::getVectorVT(*DAG.getContext(), SrcVT.
getScalarType
(),
1066
SrcVT = EVT::getVectorVT(*DAG.getContext(), SrcVT.
getScalarType
(),
1121
if (TLI.isOperationLegalOrCustom(ISD::BITREVERSE, VT.
getScalarType
())) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineVerifier.cpp
1092
DstTy = DstTy.
getScalarType
();
1093
SrcTy = SrcTy.
getScalarType
();
1124
if (!PtrTy.
getScalarType
().isPointer())
1127
if (OffsetTy.
getScalarType
().isPointer())
1140
if (!DstTy.
getScalarType
().isPointer())
1143
if (!MaskTy.
getScalarType
().isScalar())
1166
LLT DstElTy = DstTy.
getScalarType
();
1167
LLT SrcElTy = SrcTy.
getScalarType
();
1436
if (Src0Ty.
getScalarType
() != DstTy.
getScalarType
())
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonVectorCombine.cpp
987
auto Zero = ConstantInt::get(Ty->
getScalarType
(), 0);
995
auto Minus1 = ConstantInt::get(Ty->
getScalarType
(), -1);
1161
Type *FromSTy = FromTy->
getScalarType
();
1162
Type *ToSTy = ToTy->
getScalarType
();
1188
Type *ScalarTy = Val->getType()->
getScalarType
();
1203
Type *ScalarTy = Val->getType()->
getScalarType
();
Completed in 45 milliseconds
1
2
3
4
5
Indexes created Wed Sep 23 00:26:21 UTC 2026