OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LoadTy
(Results
1 - 20
of
20
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
VNCoercion.h
37
bool canCoerceMustAliasedValueToLoad(Value *StoredVal, Type *
LoadTy
,
54
int analyzeLoadFromClobberingStore(Type *
LoadTy
, Value *LoadPtr,
62
int analyzeLoadFromClobberingLoad(Type *
LoadTy
, Value *LoadPtr, LoadInst *DepLI,
70
int analyzeLoadFromClobberingMemInst(Type *
LoadTy
, Value *LoadPtr,
76
Value *getStoreValueForLoad(Value *SrcVal, unsigned Offset, Type *
LoadTy
,
81
Type *
LoadTy
, const DataLayout &DL);
87
Value *getLoadValueForLoad(LoadInst *SrcVal, unsigned Offset, Type *
LoadTy
,
92
Type *
LoadTy
, const DataLayout &DL);
99
Type *
LoadTy
, Instruction *InsertPt,
104
Type *
LoadTy
, const DataLayout &DL)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
VNCoercion.cpp
17
bool canCoerceMustAliasedValueToLoad(Value *StoredVal, Type *
LoadTy
,
21
if (StoredTy ==
LoadTy
)
26
if (isFirstClassAggregateOrScalableType(
LoadTy
) ||
37
if (StoreSize < DL.getTypeSizeInBits(
LoadTy
).getFixedSize())
41
bool LoadNI = DL.isNonIntegralPointerType(
LoadTy
->getScalarType());
52
LoadTy
->getPointerAddressSpace()) {
60
if (StoredNI && StoreSize != DL.getTypeSizeInBits(
LoadTy
).getFixedSize())
176
static int analyzeLoadFromClobberingWrite(Type *
LoadTy
, Value *LoadPtr,
182
if (isFirstClassAggregateOrScalableType(
LoadTy
))
192
uint64_t LoadSize = DL.getTypeSizeInBits(
LoadTy
).getFixedSize()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
1148
Type *
LoadTy
= nullptr;
1150
LoadTy
= cast<LoadInst>(V)->getType();
1151
if (
LoadTy
->isIntOrIntVectorTy())
1154
if (
LoadTy
->isPtrOrPtrVectorTy()) {
1155
LoadTy
= Type::getIntNTy(F.getParent()->getContext(),
1156
DL.getTypeSizeInBits(
LoadTy
));
1160
assert(
LoadTy
&& "Can't determine LoadInst type from chain");
1162
unsigned Sz = DL.getTypeSizeInBits(
LoadTy
);
1195
auto *VecLoadTy = dyn_cast<FixedVectorType>(
LoadTy
);
1197
VecTy = FixedVectorType::get(
LoadTy
->getScalarType()
[
all
...]
VectorCombine.cpp
190
Type *
LoadTy
= Load->getType();
192
TTI.getMemoryOpCost(Instruction::Load,
LoadTy
, Alignment, AS);
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
ConstantFolding.cpp
548
Constant *FoldReinterpretLoadFromConstPtr(Constant *C, Type *
LoadTy
,
551
if (isa<ScalableVectorType>(
LoadTy
))
555
auto *IntType = dyn_cast<IntegerType>(
LoadTy
);
566
if (
LoadTy
->isHalfTy())
568
else if (
LoadTy
->isFloatTy())
570
else if (
LoadTy
->isDoubleTy())
572
else if (
LoadTy
->isVectorTy()) {
574
C->getContext(), DL.getTypeSizeInBits(
LoadTy
).getFixedSize());
580
if (Res->isNullValue() && !
LoadTy
->isX86_MMXTy() &&
581
!
LoadTy
->isX86_AMXTy()
[
all
...]
Loads.cpp
450
Type *
LoadTy
,
462
auto LoadAccessSize = LocationSize::precise(DL.getTypeStoreSize(
LoadTy
));
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMParallelDSP.cpp
229
LoadInst* CreateWideLoad(MemInstList &Loads, IntegerType *
LoadTy
);
737
IntegerType *
LoadTy
) {
777
LoadTy
->getPointerTo(AddrSpace));
778
LoadInst *WideLoad = IRB.CreateAlignedLoad(
LoadTy
, VecPtr, Base->getAlign());
792
Value *ShiftVal = ConstantInt::get(
LoadTy
, OffsetTy->getBitWidth());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
ScalarizeMaskedMemIntrin.cpp
961
Type *
LoadTy
= CI->getType();
963
DL.getValueOrABITypeAlignment(MaybeAlign(AlignmentInt),
LoadTy
);
964
if (TTI.isLegalMaskedGather(
LoadTy
, Alignment))
GVN.cpp
884
Type *
LoadTy
= Load->getType();
888
if (Res->getType() !=
LoadTy
) {
889
Res = getStoreValueForLoad(Res, Offset,
LoadTy
, InsertPt, DL);
898
if (Load->getType() ==
LoadTy
&& Offset == 0) {
901
Res = getLoadValueForLoad(Load, Offset,
LoadTy
, InsertPt, DL);
914
Res = getMemInstValueForLoad(getMemIntrinValue(), Offset,
LoadTy
,
SROA.cpp
1270
Type *
LoadTy
= SomeLoad->getType();
1272
PHINode *NewPN = PHIBuilder.CreatePHI(
LoadTy
, PN.getNumIncomingValues(),
1307
LoadTy
, InVal, Alignment,
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h
690
QualType
LoadTy
= QualType());
762
QualType
LoadTy
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPURegisterBankInfo.cpp
1143
const LLT
LoadTy
= MRI.getType(DstReg);
1144
unsigned LoadSize =
LoadTy
.getSizeInBits();
1162
(MemSize == 32 ||
LoadTy
.isVector() || !isScalarLoadLegal(MI)))
1190
std::tie(Part64, Part32) = splitUnequalType(
LoadTy
, 64);
1194
auto Undef = B.buildUndef(
LoadTy
);
1195
auto Ins0 = B.buildInsert(
LoadTy
, Undef, Load0, 0);
1198
LLT WiderTy = widen96To128(
LoadTy
);
1226
unsigned NumSplitParts =
LoadTy
.getSizeInBits() / MaxNonSmrdLoadSize;
1227
const LLT LoadSplitTy =
LoadTy
.divide(NumSplitParts);
1232
if (
LoadTy
.isVector())
[
all
...]
AMDGPUISelLowering.cpp
759
bool AMDGPUTargetLowering::isLoadBitCastBeneficial(EVT
LoadTy
, EVT CastTy,
763
assert(
LoadTy
.getSizeInBits() == CastTy.getSizeInBits());
765
if (
LoadTy
.getScalarType() == MVT::i32)
768
unsigned LScalarSize =
LoadTy
.getScalarSizeInBits();
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp
2949
MVT
LoadTy
= ty(Op);
2950
unsigned NeedAlign = Subtarget.getTypeAlignment(
LoadTy
);
2989
assert(
LoadTy
.getSizeInBits() == 8*NeedAlign);
3022
SDValue Load0 = DAG.getLoad(
LoadTy
, dl, Chain, Base0, WideMMO);
3023
SDValue Load1 = DAG.getLoad(
LoadTy
, dl, Chain, Base1, WideMMO);
3025
SDValue Aligned = DAG.getNode(HexagonISD::VALIGN, dl,
LoadTy
,
HexagonISelLoweringHVX.cpp
1902
MVT
LoadTy
= MVT::getVectorVT(MVT::i8, HwLen);
1906
SDValue Load = DAG.getMaskedLoad(
LoadTy
, dl, Chain, Base, Offset, Mask,
1907
DAG.getUNDEF(
LoadTy
),
LoadTy
, MemOp,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
MachineIRBuilder.cpp
374
LLT
LoadTy
= Dst.getLLTTy(*getMRI());
376
getMF().getMachineMemOperand(&BaseMMO, Offset,
LoadTy
.getSizeInBytes());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineLoadStoreAlloca.cpp
538
static bool isMinMaxWithLoads(Value *V, Type *&
LoadTy
) {
552
LoadTy
= L1->getType();
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngine.cpp
2964
QualType
LoadTy
) {
2985
if (
LoadTy
.isNull())
2986
LoadTy
= BoundEx->getType();
2987
V = state->getSVal(location.castAs<Loc>(),
LoadTy
);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeDAG.cpp
1502
MVT
LoadTy
= TLI.getRegisterType(*DAG.getContext(), MVT::i8);
1504
SDValue StackPtr = DAG.CreateStackTemporary(FloatVT,
LoadTy
);
1529
State.IntValue = DAG.getExtLoad(ISD::EXTLOAD, DL,
LoadTy
, State.Chain, IntPtr,
1531
State.SignMask = APInt::getOneBitSet(
LoadTy
.getScalarSizeInBits(), 7);
SelectionDAGBuilder.cpp
7517
Type *
LoadTy
=
7520
LoadTy
= FixedVectorType::get(
LoadTy
, LoadVT.getVectorNumElements());
7523
PointerType::getUnqual(
LoadTy
));
7526
const_cast<Constant *>(LoadInput),
LoadTy
, *Builder.DL))
Completed in 90 milliseconds
Indexes created Mon Sep 21 00:25:25 UTC 2026