OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:StoreSDNode
(Results
1 - 25
of
41
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.h
95
void SelectIndexedStore(
StoreSDNode
*ST, const SDLoc &dl);
136
bool isSmallStackStore(const
StoreSDNode
*N) const;
HexagonISelDAGToDAG.cpp
463
void HexagonDAGToDAGISel::SelectIndexedStore(
StoreSDNode
*ST, const SDLoc &dl) {
556
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
1583
bool HexagonDAGToDAGISel::isSmallStackStore(const
StoreSDNode
*N) const {
HexagonISelLoweringHVX.cpp
1836
assert(cast<
StoreSDNode
>(Op)->isUnindexed());
1837
VectorPair Vals = opSplit(cast<
StoreSDNode
>(Op)->getValue(), dl, DAG);
1916
auto *StoreN = cast<
StoreSDNode
>(Op.getNode());
2160
if (shouldWidenToHvx(ty(cast<
StoreSDNode
>(N)->getValue()), DAG)) {
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600ISelLowering.h
79
SDValue lowerPrivateTruncStore(
StoreSDNode
*Store, SelectionDAG &DAG) const;
R600ISelLowering.cpp
1049
SDValue R600TargetLowering::lowerPrivateTruncStore(
StoreSDNode
*Store,
1140
StoreSDNode
*StoreNode = cast<
StoreSDNode
>(Op);
1167
StoreNode = cast<
StoreSDNode
>(NewStore);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h
538
friend class
StoreSDNode
;
2217
/// Base class for LoadSDNode and
StoreSDNode
2279
class
StoreSDNode
: public LSBaseSDNode {
2282
StoreSDNode
(unsigned Order, const DebugLoc &dl, SDVTList VTs,
2705
const
StoreSDNode
*St = dyn_cast<
StoreSDNode
>(N);
2712
return isa<
StoreSDNode
>(N) && !cast<
StoreSDNode
>(N)->isTruncatingStore();
2717
return isa<
StoreSDNode
>(N) && cast<
StoreSDNode
>(N)->isTruncatingStore()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp
314
bool tryScatter(
StoreSDNode
*Store, unsigned Opcode);
330
bool canUseBlockOperation(
StoreSDNode
*Store, LoadSDNode *Load) const;
1213
bool SystemZDAGToDAGISel::tryScatter(
StoreSDNode
*Store, unsigned Opcode) {
1247
static bool isFusableLoadOpStorePattern(
StoreSDNode
*StoreNode,
1337
StoreSDNode
*StoreNode = cast<
StoreSDNode
>(Node);
1408
bool SystemZDAGToDAGISel::canUseBlockOperation(
StoreSDNode
*Store,
1440
auto *Store = cast<
StoreSDNode
>(N);
1460
auto *StoreA = cast<
StoreSDNode
>(N);
1658
auto *Store = cast<
StoreSDNode
>(Node)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRISelDAGToDAG.cpp
323
const
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
AVRISelLowering.cpp
891
} else if (const
StoreSDNode
*ST = dyn_cast<
StoreSDNode
>(N)) {
943
} else if (const
StoreSDNode
*ST = dyn_cast<
StoreSDNode
>(N)) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.h
381
SDValue PromoteIntOp_STORE(
StoreSDNode
*N, unsigned OpNo);
480
SDValue ExpandIntOp_STORE(
StoreSDNode
*N, unsigned OpNo);
787
SDValue ScalarizeVecOp_STORE(
StoreSDNode
*N, unsigned OpNo);
862
SDValue SplitVecOp_STORE(
StoreSDNode
*N, unsigned OpNo);
975
void GenWidenVectorStores(SmallVectorImpl<SDValue> &StChain,
StoreSDNode
*ST);
LegalizeVectorOps.cpp
289
StoreSDNode
*ST = cast<
StoreSDNode
>(Node);
727
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
DAGCombiner.cpp
365
bool getTruncatedStoreValue(
StoreSDNode
*ST, SDValue &Val);
498
SDValue replaceStoreChain(
StoreSDNode
*ST, SDValue BetterChain);
499
SDValue replaceStoreOfFPConstant(
StoreSDNode
*ST);
595
SDValue mergeTruncStores(
StoreSDNode
*N);
598
SDValue splitMergedValStore(
StoreSDNode
*ST);
628
bool findBetterNeighborChains(
StoreSDNode
*St);
632
bool parallelizeChainedStores(
StoreSDNode
*St);
708
void getStoreMergeCandidates(
StoreSDNode
*St,
750
bool mergeConsecutiveStores(
StoreSDNode
*St);
2055
} else if (
StoreSDNode
*ST = dyn_cast<StoreSDNode>(Use))
[
all
...]
LegalizeTypesGeneric.cpp
464
StoreSDNode
*St = cast<
StoreSDNode
>(N);
SelectionDAGDumper.cpp
706
} else if (const
StoreSDNode
*ST = dyn_cast<
StoreSDNode
>(this)) {
LegalizeFloatTypes.cpp
1039
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
1783
case ISD::STORE: Res = ExpandFloatOp_STORE(cast<
StoreSDNode
>(N),
1972
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
2176
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
3006
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
LegalizeVectorTypes.cpp
635
Res = ScalarizeVecOp_STORE(cast<
StoreSDNode
>(N), OpNo);
791
SDValue DAGTypeLegalizer::ScalarizeVecOp_STORE(
StoreSDNode
*N, unsigned OpNo){
2167
Res = SplitVecOp_STORE(cast<
StoreSDNode
>(N), OpNo);
2713
SDValue DAGTypeLegalizer::SplitVecOp_STORE(
StoreSDNode
*N, unsigned OpNo) {
4875
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
5446
StoreSDNode
*ST) {
5491
IncrementPointer(cast<
StoreSDNode
>(PartStore), NewVT, MPI, BasePtr,
5510
IncrementPointer(cast<
StoreSDNode
>(PartStore), NewVT, MPI, BasePtr);
LegalizeDAG.cpp
114
SDValue OptimizeFloatStore(
StoreSDNode
*ST);
422
SDValue SelectionDAGLegalize::OptimizeFloatStore(
StoreSDNode
* ST) {
488
StoreSDNode
*ST = cast<
StoreSDNode
>(Node);
1337
if (
StoreSDNode
*ST = dyn_cast<
StoreSDNode
>(User)) {
SelectionDAG.cpp
679
const
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
6317
StoreSDNode
*ST = dyn_cast<
StoreSDNode
>(OutStoreChains[i]);
7423
ID.AddInteger(getSyntheticNodeSubclassData<
StoreSDNode
>(
7428
cast<
StoreSDNode
>(E)->refineAlignment(MMO);
7431
auto *N = newSDNode<
StoreSDNode
>(dl.getIROrder(), dl.getDebugLoc(), VTs,
7489
ID.AddInteger(getSyntheticNodeSubclassData<
StoreSDNode
>(
7494
cast<
StoreSDNode
>(E)->refineAlignment(MMO);
7497
auto *N = newSDNode<
StoreSDNode
>(dl.getIROrder(), dl.getDebugLoc(), VTs
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.cpp
487
StoreSDNode
*ST = cast<
StoreSDNode
>(Op);
1781
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelDAGToDAG.cpp
818
: cast<
StoreSDNode
>(Op)->getAddressingMode();
854
: cast<
StoreSDNode
>(Op)->getAddressingMode();
874
: cast<
StoreSDNode
>(Op)->getAddressingMode();
953
: cast<
StoreSDNode
>(Op)->getAddressingMode();
1382
: cast<
StoreSDNode
>(Op)->getAddressingMode();
1438
AM = cast<
StoreSDNode
>(Op)->getAddressingMode();
3442
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp
1324
StoreSDNode
*StNode = dyn_cast<
StoreSDNode
>(Op.getNode());
1358
StoreSDNode
*StNode = cast<
StoreSDNode
>(Op.getNode());
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp
2935
} else if (
StoreSDNode
*ST = dyn_cast<
StoreSDNode
>(N)) {
2964
SDValue Val = cast<
StoreSDNode
>(N)->getValue();
7684
StoreSDNode
*ST = cast<
StoreSDNode
>(Op);
8529
assert(cast<
StoreSDNode
>(Store)->getMemoryVT() == MVT::i32 &&
8589
assert(cast<
StoreSDNode
>(Store)->getMemoryVT() == MVT::i32 &&
10587
StoreSDNode
*SN = cast<
StoreSDNode
>(Op.getNode());
14229
StoreSDNode
*ST = cast<StoreSDNode>(N)
[
all
...]
PPCISelDAGToDAG.cpp
222
bool tryTLSXFormStore(
StoreSDNode
*N);
688
bool PPCDAGToDAGISel::tryTLSXFormStore(
StoreSDNode
*ST) {
871
StoreSDNode
*STN = cast<
StoreSDNode
>(*Use);
4457
StoreSDNode
*STN = dyn_cast<
StoreSDNode
>(N);
5113
StoreSDNode
*ST = cast<
StoreSDNode
>(N);
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelLowering.cpp
2729
static SDValue createStoreLR(unsigned Opc, SelectionDAG &DAG,
StoreSDNode
*SD,
2746
static SDValue lowerUnalignedIntStore(
StoreSDNode
*SD, SelectionDAG &DAG,
2775
static SDValue lowerFP_TO_SINT_STORE(
StoreSDNode
*SD, SelectionDAG &DAG,
2792
StoreSDNode
*SD = cast<
StoreSDNode
>(Op);
4505
cast<
StoreSDNode
>(Store.getNode())->getMemOperand()->setValue(
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp
2250
StoreSDNode
*Store = cast<
StoreSDNode
>(Op);
2396
StoreSDNode
*ST = cast<
StoreSDNode
>(Node);
Completed in 177 milliseconds
1
2
Indexes created Tue Feb 24 08:35:24 UTC 2026