Home
last modified time | relevance | path

Searched refs:CombineTo (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp534 return TLO.CombineTo(Op, NewOp); in ShrinkDemandedConstant()
595 return TLO.CombineTo(Op, Z); in ShrinkDemandedOp()
958 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedBits()
970 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedBits()
1020 return TLO.CombineTo(Op, Vec); in SimplifyDemandedBits()
1079 return TLO.CombineTo(Op, NewOp); in SimplifyDemandedBits()
1104 return TLO.CombineTo(Op, NewOp); in SimplifyDemandedBits()
1179 return TLO.CombineTo(Op, NewOp); in SimplifyDemandedBits()
1198 return TLO.CombineTo(Op, Op0); in SimplifyDemandedBits()
1214 return TLO.CombineTo(Op, Xor); in SimplifyDemandedBits()
[all …]
H A DDAGCombiner.cpp297 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
301 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anon58e6a55b0111::DAGCombiner
302 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
306 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anon58e6a55b0111::DAGCombiner
309 return CombineTo(N, To, 2, AddTo); in CombineTo()
835 CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
836 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
840 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
841 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
845 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3277 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
3516 SDValue CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo = true);
3517 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
3518 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34488 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant()
34537 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant()
37437 DCI.CombineTo(N.getNode(), Movddup); in combineTargetShuffle()
37511 DCI.CombineTo(N.getNode(), BcastLd); in combineTargetShuffle()
37518 DCI.CombineTo(LN, Scl, BcastLd.getValue(1)); in combineTargetShuffle()
37542 DCI.CombineTo(N.getNode(), BcastLd); in combineTargetShuffle()
37559 DCI.CombineTo(N.getNode(), BcastLd); in combineTargetShuffle()
37588 DCI.CombineTo(N.getNode(), BcastLd); in combineTargetShuffle()
37605 DCI.CombineTo(N.getNode(), BcastLd); in combineTargetShuffle()
37625 DCI.CombineTo(N.getNode(), BcastLd); in combineTargetShuffle()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp12419 return DCI.CombineTo(N, SDValue(N, 0), LHS->getOperand(2)); in PerformAddcSubcCombine()
13256 DCI.CombineTo(N, Res, false); in PerformMULCombine()
13526 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
13553 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
13570 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
13591 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
13941 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
13970 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
14439 DCI.CombineTo(OtherExt.getNode(), SDValue(VMOVRRD.getNode(), 1)); in PerformExtractEltToVMOVRRD()
14818 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1641 return TLO.CombineTo(Op, New); in optimizeLogicalImm()
14775 DCI.CombineTo(LD, NewResults); in performPostLD1Combine()
14776 DCI.CombineTo(N, SDValue(UpdN.getNode(), 0)); // Dup/Inserted Result in performPostLD1Combine()
14777 DCI.CombineTo(User, SDValue(UpdN.getNode(), 1)); // Write back register in performPostLD1Combine()
14945 DCI.CombineTo(N, NewResults); in performNEONPostLDSTCombine()
14946 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in performNEONPostLDSTCombine()
15266 DCI.CombineTo(N, BR, false); in performBRCONDCombine()
15952 DCI.CombineTo(N, ExtLoad); in performSignExtendInRegCombine()
15953 DCI.CombineTo(Src.getNode(), ExtLoad, ExtLoad.getValue(1)); in performSignExtendInRegCombine()
17963 return TLO.CombineTo(Op, ShiftR->getOperand(0)); in SimplifyDemandedBitsForTargetNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5883 DCI.CombineTo(N0.getNode(), TruncSelect); in combineZERO_EXTEND()
6127 DCI.CombineTo(N, ESLoad); in combineVECTOR_SHUFFLE()
6131 DCI.CombineTo(Load.getNode(), ESLoad, ESLoad.getValue(1)); in combineVECTOR_SHUFFLE()
6393 DCI.CombineTo(N, ResVal); in combineBSWAP()
6397 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in combineBSWAP()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5527 return DCI.CombineTo(N, Op0.getOperand(0), Op0.getOperand(1)); in PerformDAGCombine()
5538 return DCI.CombineTo(N, Lo, Hi); in PerformDAGCombine()
5557 return DCI.CombineTo(N, Lo, NewHi); in PerformDAGCombine()
5562 return DCI.CombineTo(N, Lo, NewHi); in PerformDAGCombine()
6010 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp14920 DCI.CombineTo(Bitcast2, FloatLoad); in PerformDAGCombine()
14921 DCI.CombineTo(Bitcast, FloatLoad2); in PerformDAGCombine()
15058 DCI.CombineTo(N, Perm, TF); in PerformDAGCombine()
15203 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
15207 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp4506 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2914 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()