Home
last modified time | relevance | path

Searched refs:ReplaceNode (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelDAGToDAG.cpp157 ReplaceNode(Node, SLL); in Select()
176 ReplaceNode(Node, EXTUI); in Select()
183 ReplaceNode(Node, SRL); in Select()
196 ReplaceNode(Node, SRA); in Select()
208 ReplaceNode(Node, SRC); in Select()
218 ReplaceNode(Node, SRC); in Select()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp169 ReplaceNode(Node, Fence); in Select()
181 ReplaceNode(Node, TLSSize); in Select()
189 ReplaceNode(Node, TLSAlign); in Select()
206 ReplaceNode(Node, TLSBase); in Select()
226 ReplaceNode(Node, Catch); in Select()
247 ReplaceNode(Node, Throw); in Select()
260 ReplaceNode(Node, Rethrow); in Select()
307 ReplaceNode(Node, CallResults); in Select()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp411 ReplaceNode(Node, Store); in selectVSSEG()
457 ReplaceNode(Node, Store); in selectVSXSEG()
507 ReplaceNode(Node, CurDAG->getMachineNode(RISCV::PseudoVSETIVLI, DL, in selectVSETVLI()
514 ReplaceNode(Node, in selectVSETVLI()
592 ReplaceNode(Node, SLLI); in tryShrinkShlLogicImm()
652 ReplaceNode(Node, Sbe); in trySignedBitfieldExtract()
672 ReplaceNode(Node, Sbe); in trySignedBitfieldExtract()
718 ReplaceNode(Node, BitIns); in trySignedBitfieldInsertInMask()
768 ReplaceNode(Node, Sbi); in trySignedBitfieldInsertInSign()
799 ReplaceNode(Node, Ube); in tryUnsignedBitfieldExtract()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp713 ReplaceNode(Node, CurDAG->getMachineNode(Subtarget->isGP64bit() in trySelect()
731 ReplaceNode(Node, in trySelect()
736 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, in trySelect()
741 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL, in trySelect()
787 ReplaceNode(Node, RegOpnd); in trySelect()
802 ReplaceNode(Node, Reg.getNode()); in trySelect()
836 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
852 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect()
872 ReplaceNode(Node, ChainOut.getNode()); in trySelect()
906 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
[all …]
H A DMipsISelDAGToDAG.cpp222 ReplaceNode(Node, NewNode.getNode()); in selectVecAddAsVecSubIfProfitable()
254 ReplaceNode(Node, getGlobalBaseReg()); in Select()
H A DMips16ISelDAGToDAG.cpp205 ReplaceNode(Node, LoHi.second); in trySelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp296 ReplaceNode(N, CurDAG->getMachineNode( in SelectTcgen05Ld()
301 ReplaceNode(N, CurDAG->getMachineNode( in SelectTcgen05Ld()
418 ReplaceNode(N, SetP); in SelectSETP_F16X2()
429 ReplaceNode(N, SetP); in SelectSETP_BF16X2()
440 ReplaceNode(N, N2); in tryUNPACK_VECTOR()
937 ReplaceNode(N, CurDAG->getMachineNode(Opc, DL, N->getValueType(0), Src)); in SelectAddrSpaceCast()
977 ReplaceNode(N, CVTA); in SelectAddrSpaceCast()
1072 ReplaceNode(LD, NVPTXLD); in tryLoad()
1168 ReplaceNode(LD, NVPTXLD); in tryLoadVector()
1236 ReplaceNode(LD, NVPTXLDG); in tryLDG()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp602 ReplaceNode(N, Result); in SelectSHL()
624 ReplaceNode(N, Result); in SelectSHL()
701 ReplaceNode(N, R.getNode()); in SelectIntrinsicWOChain()
723 ReplaceNode(N, Ext.getNode()); in SelectExtractSubvector()
735 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::A2_tfrsi, dl, MVT::f32, V)); in SelectConstantFP()
740 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::CONST64, dl, MVT::f64, V)); in SelectConstantFP()
756 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), MVT::i1)); in SelectConstant()
789 ReplaceNode(N, R); in SelectFrameIndex()
798 ReplaceNode(N, C); in SelectAddSubCarry()
836 ReplaceNode(N, E.getNode()); in SelectVAlign()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp1209 ISel.ReplaceNode(InpN, OutN); in materialize()
1761 ISel.ReplaceNode(ISelN, N0); in select()
1826 ISel.ReplaceNode(ISelN, N0); in select()
1912 ISel.ReplaceNode(N, IS.getNode()); in scalarizeShuffle()
2578 ISel.ReplaceNode(N, Ext.getNode()); in selectExtractSubvector()
2623 ISel.ReplaceNode(N, ISel.selectUndef(SDLoc(SN), ResTy).getNode()); in selectShuffle()
2686 ISel.ReplaceNode(N, NewN); in selectRor()
2695 ISel.ReplaceNode(N, NewN); in selectVAlign()
2857 ReplaceNode(N, NewS.getNode()); in ppHvxShuffleOfShuffle()
2914 ReplaceNode(N, Result); in SelectV65GatherPred()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelDAGToDAG.cpp261 ReplaceNode(N, N->getOperand(0).getNode()); in Select()
290 ReplaceNode(N, New.getNode()); in Select()
295 ReplaceNode(N, getGlobalBaseReg()); in Select()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelDAGToDAG.cpp93 ReplaceNode(N, CurDAG->getRegister(GP, N->getValueType(0)).getNode()); in INITIALIZE_PASS()
102 ReplaceNode(N, CurDAG->getMachineNode(Subtarget->hasE2() ? CSKY::ADDI32 in INITIALIZE_PASS()
281 ReplaceNode(N, New.getNode()); in selectInlineAsm()
330 ReplaceNode(N, NewNode); in selectAddCarry()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp58 ReplaceNode(Node, New.getNode()); in INITIALIZE_PASS()
89 ReplaceNode(Node, Result); in INITIALIZE_PASS()
98 ReplaceNode(Node, CurDAG->getMachineNode(ADDIOp, DL, VT, TFI, Imm)); in INITIALIZE_PASS()
154 ReplaceNode(Node, Res); in INITIALIZE_PASS()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1647 ReplaceNode(N, New); in tryARMIndexedLoad()
1657 ReplaceNode(N, New); in tryARMIndexedLoad()
1688 ReplaceNode(N, New); in tryT1IndexedLoad()
1736 ReplaceNode(N, New); in tryT2IndexedLoad()
2229 ReplaceNode(N, VLd); in SelectVLD()
2357 ReplaceNode(N, VSt); in SelectVST()
2399 ReplaceNode(N, VStB); in SelectVST()
2512 ReplaceNode(N, VLdLn); in SelectVLDSTLane()
3259 ReplaceNode(N, CurDAG->getMachineNode(Opcode, SDLoc(N), Type, Ops)); in transformFixedFloatingPointConversion()
3300 ReplaceNode(N, CurDAG->getMachineNode(Opcode, dl, Type, Ops)); in tryFP_TO_INT()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelDAGToDAG.cpp322 return ReplaceNode(Node, New.getNode()); in Select()
329 return ReplaceNode(Node, New.getNode()); in Select()
355 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1050 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1088 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1148 ReplaceNode(N, New.getNode()); in tryRxSBG()
1182 ReplaceNode(Node, Or.getNode()); in splitLargeImmediate()
1202 ReplaceNode(Node, Op.getNode()); in loadVectorConstant()
1205 ReplaceNode(Node, BitCast.getNode()); in loadVectorConstant()
1211 ReplaceNode( in loadVectorConstant()
1276 ReplaceNode(N, Res); in tryGather()
1308 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter()
1672 ReplaceNode(Node, ResNode); in Select()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp151 ReplaceNode( in Select()
166 ReplaceNode(N, node); in Select()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp583 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() function in CallGraphSCC
598 CGI->ReplaceNode(Old, New); in ReplaceNode()
602 ReplaceNode(Old, /*New=*/nullptr); in DeleteNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h100 LLVM_ABI void ReplaceNode(CallGraphNode *Old, CallGraphNode *New);
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp324 ReplaceNode(N, New.getNode()); in tryInlineAsm()
344 ReplaceNode(N, getGlobalBaseReg()); in Select()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp348 ReplaceNode(N, in tryIndexedLoad()
403 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp181 ReplaceNode(N, CurDAG->getMachineNode( in Select()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp223 void ReplaceNode(SDNode *Old, SDNode *New) { in ReplaceNode() function in __anon2068f58e0111::SelectionDAGLegalize
236 void ReplaceNode(SDValue Old, SDValue New) { in ReplaceNode() function in __anon2068f58e0111::SelectionDAGLegalize
246 void ReplaceNode(SDNode *Old, const SDValue *New) { in ReplaceNode() function in __anon2068f58e0111::SelectionDAGLegalize
499 ReplaceNode(ST, OptStore); in LegalizeStoreOps()
516 ReplaceNode(SDValue(ST, 0), Result); in LegalizeStoreOps()
525 ReplaceNode(SDValue(Node, 0), Res); in LegalizeStoreOps()
535 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
558 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
616 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
627 ReplaceNode(SDValue(ST, 0), Result); in LegalizeStoreOps()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp4084 ReplaceNode(Node, Extract.getNode()); in matchBitExtract()
4150 ReplaceNode(Node, Extract.getNode()); in matchBitExtract()
4459 ReplaceNode(N, UpdatedNode); in tryShiftAmountMod()
4582 ReplaceNode(N, NewSHL.getNode()); in tryShrinkShlLogicImm()
4864 ReplaceNode(And, And0.getNode()); in shrinkAndImmediate()
4872 ReplaceNode(And, NewAnd.getNode()); in shrinkAndImmediate()
5137 ReplaceNode(N, Ternlog.getNode()); in tryMatchBitSelect()
5186 ReplaceNode(Node, Res); in Select()
5235 ReplaceNode(Node, CNode); in Select()
5289 ReplaceNode(Node, CNode); in Select()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSCCIterator.h140 void ReplaceNode(NodeRef Old, NodeRef New) { in ReplaceNode() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1487 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, Ops)); in SelectTable()
1542 ReplaceNode(N, AUT); in SelectPtrauthAuth()
1549 ReplaceNode(N, AUT); in SelectPtrauthAuth()
1583 ReplaceNode(N, AUTPAC); in SelectPtrauthResign()
2285 ReplaceNode(N, St); in SelectStore()
2310 ReplaceNode(N, St); in SelectPredicatedStore()
2348 ReplaceNode(N, St); in SelectPostStore()
2503 ReplaceNode(N, St); in SelectStoreLane()
2536 ReplaceNode(N, St); in SelectPostStoreLane()
2856 ReplaceNode(N, Inner.getNode()); in tryBitfieldExtractOp()
[all …]

12