OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CopyToReg
(Results
1 - 21
of
21
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRISelDAGToDAG.cpp
267
SDValue
CopyToReg
=
271
CurDAG->getCopyFromReg(
CopyToReg
, dl, VReg, TL.getPointerTy(DL));
296
SDValue
CopyToReg
= CurDAG->getCopyToReg(Op, dl, VReg, Op);
298
CurDAG->getCopyFromReg(
CopyToReg
, dl, VReg, TL.getPointerTy(DL));
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
ResourcePriorityQueue.cpp
83
// If value is passed to
CopyToReg
, it is probably
89
case ISD::
CopyToReg
: break;
120
// If value is passed to
CopyToReg
, it is probably
126
case ISD::
CopyToReg
: NumberDeps++; break;
449
case ISD::
CopyToReg
:
ScheduleDAGSDNodes.cpp
115
if (Op != 2 || User->getOpcode() != ISD::
CopyToReg
)
429
if (SUNode->getOpcode() != ISD::
CopyToReg
)
660
if (Latency > 1 && Use->getOpcode() == ISD::
CopyToReg
&&
InstrEmitter.cpp
103
// If the node is only used by a
CopyToReg
and the dest reg is a vreg, use
104
// the
CopyToReg
'd destination register instead of creating a new vreg.
116
if (User->getOpcode() == ISD::
CopyToReg
&&
207
// If the specific node value is only used by a
CopyToReg
and the dest reg
208
// is a vreg in the same register class, use the
CopyToReg
'd destination
236
if (User->getOpcode() == ISD::
CopyToReg
&&
480
// If the node is only used by a
CopyToReg
and the dest reg is a vreg, use
481
// the
CopyToReg
'd destination register instead of creating a new vreg.
483
if (User->getOpcode() == ISD::
CopyToReg
&&
1046
} else if (F->getOpcode() == ISD::
CopyToReg
) {
[
all
...]
ScheduleDAGRRList.cpp
710
case ISD::
CopyToReg
:
2036
if (Opc == ISD::TokenFactor || Opc == ISD::
CopyToReg
)
2037
//
CopyToReg
should be close to its uses to facilitate coalescing and
2252
if (N->getOpcode() != ISD::
CopyToReg
)
2307
// may transfer data dependencies to
CopyToReg
.
2338
Succ.getSUnit()->getNode()->getOpcode() == ISD::
CopyToReg
)
2379
///
CopyToReg
to a virtual register. This SU def is probably a liveout and
2386
if (SuccSU->getNode() && SuccSU->getNode()->getOpcode() == ISD::
CopyToReg
) {
2545
// Prioritize by Sethi-Ulmann number and push
CopyToReg
nodes down.
2715
if (Opc == ISD::TokenFactor || Opc == ISD::
CopyToReg
)
[
all
...]
SelectionDAGDumper.cpp
171
case ISD::
CopyToReg
: return "
CopyToReg
";
SelectionDAGISel.cpp
738
// If this is a
CopyToReg
with a vreg dest, process it.
739
if (N->getOpcode() != ISD::
CopyToReg
)
2849
case ISD::
CopyToReg
:
2902
// Various Emit operations change these. For example, emitting a
copytoreg
DAGCombiner.cpp
1979
case ISD::
CopyToReg
:
10373
if (User->getOpcode() == ISD::
CopyToReg
)
10382
if (Use.getResNo() == 0 && Use.getUser()->getOpcode() == ISD::
CopyToReg
) {
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ISDOpcodes.h
194
///
CopyToReg
- This node has three operands: a chain, a register number to
196
CopyToReg
,
SelectionDAG.h
737
return getNode(ISD::
CopyToReg
, dl, MVT::Other, Chain,
748
return getNode(ISD::
CopyToReg
, dl, VTs,
757
return getNode(ISD::
CopyToReg
, dl, VTs,
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelDAGToDAG.cpp
555
if (N->getOpcode() == ISD::
CopyToReg
) {
853
case ISD::
CopyToReg
: {
2241
if (Cond.getOpcode() == ISD::
CopyToReg
)
SIISelLowering.cpp
5041
SDNode *
CopyToReg
= findUser(SDValue(Intr, i), ISD::
CopyToReg
);
5042
if (!
CopyToReg
)
5047
CopyToReg
->getOperand(1),
5051
DAG.ReplaceAllUsesWith(SDValue(
CopyToReg
, 0),
CopyToReg
->getOperand(0));
5737
// We can't use
CopyToReg
, because MachineCSE won't combine COPY instructions,
11131
if (Node->getOpcode() == ISD::
CopyToReg
) {
AMDGPUISelLowering.cpp
631
case ISD::
CopyToReg
:
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp
249
setOperationAction(ISD::
CopyToReg
, MVT::Other, Custom);
1241
case ISD::
CopyToReg
:
1326
//
CopyToReg
nodes don't support FrameIndex operands. Other targets select
1329
// produces a value usable by
CopyToReg
(i.e. in a vreg). So insert a dummy
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp
2853
// Only examine
CopyToReg
uses that copy to EFLAGS.
2854
if (UI->getOpcode() != ISD::
CopyToReg
||
2857
// Examine each user of the
CopyToReg
use.
2889
// Only examine
CopyToReg
uses that copy to EFLAGS.
2890
if (UI->getOpcode() != ISD::
CopyToReg
||
2893
// Examine each user of the
CopyToReg
use.
2948
if (UIOpc == ISD::
CopyToReg
) {
2949
// Only examine
CopyToReg
uses that copy to EFLAGS.
2952
// Examine each user of the
CopyToReg
use.
2968
// This
CopyToReg
is ok. Move on to the next user
[
all
...]
X86ISelLowering.cpp
2752
// Don't emit a
copytoreg
.
2798
continue; // Don't emit a
copytoreg
.
2887
if (Copy->getOpcode() == ISD::
CopyToReg
) {
22265
if (U->getOpcode() != ISD::
CopyToReg
&&
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp
1757
// The user of the CC value will usually be a
CopyToReg
into the
1763
if (CCUser->getOpcode() == ISD::
CopyToReg
||
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp
580
// This will be emitted as a sequence of
CopyToReg
nodes glued to the call
697
// Build a sequence of
CopyToReg
nodes glued together with token chain and
722
// Make sure the
CopyToReg
nodes are glued to the call instruction which
2507
case ISD::
CopyToReg
:
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelDAGToDAG.cpp
495
if (Use->getOpcode() == ISD::
CopyToReg
)
ARMISelLowering.cpp
3135
if (Copy->getOpcode() == ISD::
CopyToReg
) {
3147
if (UI->getOpcode() != ISD::
CopyToReg
)
3158
// Second
CopyToReg
3166
// First
CopyToReg
3175
if (Copy->getOpcode() != ISD::
CopyToReg
|| !Copy->hasNUsesOfValue(1, 0))
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
16422
if (Copy->getOpcode() == ISD::
CopyToReg
) {
Completed in 371 milliseconds
Indexes created Tue Sep 22 00:26:15 UTC 2026