Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDTargetLowering.cpp310 return CombineTo(Op, New); in ShrinkDemandedConstant()
363 return CombineTo(Op, Z); in ShrinkDemandedOp()
406 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType())); in SimplifyDemandedBits()
430 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
449 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
451 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
454 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, dl, Op.getValueType())); in SimplifyDemandedBits()
480 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
482 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
486 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
[all …]
HDDAGCombiner.cpp159 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
162 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anonedc6715f0111::DAGCombiner
163 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
166 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anonedc6715f0111::DAGCombiner
169 return CombineTo(N, To, 2, AddTo); in CombineTo()
494 CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
495 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
499 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
500 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
505 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetLowering.h2116 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
2180 SDValue CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo = true);
2181 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
2182 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMISelLowering.cpp8462 DCI.CombineTo(N, Res, false); in PerformMULCombine()
8639 DCI.CombineTo(N, Res, false); in PerformORCombine()
8665 DCI.CombineTo(N, Res, false); in PerformORCombine()
8681 DCI.CombineTo(N, Res, false); in PerformORCombine()
8701 DCI.CombineTo(N, Res, false); in PerformORCombine()
8759 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
8788 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
9235 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
9236 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in CombineBaseUpdate()
9318 DCI.CombineTo(User, SDValue(VLDDup.getNode(), ResNo)); in CombineVLDDUP()
[all …]
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86ISelLowering.cpp20920 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
20931 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
20938 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
20971 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Input), in combineX86ShuffleChain()
21014 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Op), in combineX86ShuffleChain()
21029 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Op), in combineX86ShuffleChain()
21043 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Op), in combineX86ShuffleChain()
21077 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Op), in combineX86ShuffleChain()
21113 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Op), in combineX86ShuffleChain()
21485 DCI.CombineTo(N.getNode(), N.getOperand(0), /*AddTo*/ true); in combineRedundantHalfShuffle()
[all …]
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.cpp8320 DCI.CombineTo(LD, NewResults); in performPostLD1Combine()
8321 DCI.CombineTo(N, SDValue(UpdN.getNode(), 0)); // Dup/Inserted Result in performPostLD1Combine()
8322 DCI.CombineTo(User, SDValue(UpdN.getNode(), 1)); // Write back register in performPostLD1Combine()
8453 DCI.CombineTo(N, NewResults); in performNEONPostLDSTCombine()
8454 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in performNEONPostLDSTCombine()
8772 DCI.CombineTo(N, BR, false); in performBRCONDCombine()
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDAMDGPUISelLowering.cpp2413 DCI.CombineTo(LoadVal, CastLoad, NewLoad.getValue(1), false); in performStoreCombine()
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCISelLowering.cpp10348 DCI.CombineTo(N, Perm, TF); in PerformDAGCombine()
10465 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
10469 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXISelLowering.cpp4054 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()