Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp1147 return CombineTo(Op, New); in ShrinkDemandedConstant()
1193 return CombineTo(Op, Z); in ShrinkDemandedOp()
1235 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType())); in SimplifyDemandedBits()
1260 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
1279 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
1281 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
1284 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, Op.getValueType())); in SimplifyDemandedBits()
1310 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
1312 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
1316 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
[all …]
DDAGCombiner.cpp101 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
104 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anon357488270111::DAGCombiner
105 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
108 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anon357488270111::DAGCombiner
111 return CombineTo(N, To, 2, AddTo); in CombineTo()
337 CombineTo(SDNode *N, const std::vector<SDValue> &To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
338 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
342 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
343 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
348 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp364 return CombineTo(Op, New); in ShrinkDemandedConstant()
415 return CombineTo(Op, Z); in ShrinkDemandedOp()
458 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType())); in SimplifyDemandedBits()
482 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
501 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
503 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
506 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, dl, Op.getValueType())); in SimplifyDemandedBits()
532 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
534 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
538 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
[all …]
DDAGCombiner.cpp161 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
165 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anona4a1c9fb0111::DAGCombiner
166 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
170 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anona4a1c9fb0111::DAGCombiner
173 return CombineTo(N, To, 2, AddTo); in CombineTo()
544 CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
545 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
549 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
550 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
555 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp375 return TLO.CombineTo(Op, NewOp); in ShrinkDemandedConstant()
426 return TLO.CombineTo(Op, Z); in ShrinkDemandedOp()
541 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedBits()
586 return TLO.CombineTo(Op, Op0); in SimplifyDemandedBits()
602 return TLO.CombineTo(Op, Xor); in SimplifyDemandedBits()
617 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
619 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
622 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, dl, VT)); in SimplifyDemandedBits()
647 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
649 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
[all …]
DDAGCombiner.cpp205 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
209 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anond566e5530111::DAGCombiner
210 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
214 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anond566e5530111::DAGCombiner
217 return CombineTo(N, To, 2, AddTo); in CombineTo()
636 CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
637 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
641 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
642 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
646 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetLowering.h832 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
898 SDValue CombineTo(SDNode *N, const std::vector<SDValue> &To,
900 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
901 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/external/llvm/include/llvm/Target/
DTargetLowering.h2268 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
2332 SDValue CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo = true);
2333 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
2334 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTargetLowering.h2749 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
2891 SDValue CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo = true);
2892 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
2893 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp6664 DCI.CombineTo(N, Res, false); in PerformMULCombine()
6816 DCI.CombineTo(N, Res, false); in PerformORCombine()
6842 DCI.CombineTo(N, Res, false); in PerformORCombine()
6858 DCI.CombineTo(N, Res, false); in PerformORCombine()
6878 DCI.CombineTo(N, Res, false); in PerformORCombine()
6913 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
6939 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
7270 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
7271 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in CombineBaseUpdate()
7345 DCI.CombineTo(User, SDValue(VLDDup.getNode(), ResNo)); in CombineVLDDUP()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp10320 return DCI.CombineTo(N, SDValue(N, 0), LHS->getOperand(2)); in PerformAddcSubcCombine()
10675 DCI.CombineTo(N, Res, false); in PerformMULCombine()
10917 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
10944 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
10961 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
10982 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
11250 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
11277 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
11725 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
11726 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in CombineBaseUpdate()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp9217 DCI.CombineTo(N, Res, false); in PerformMULCombine()
9392 DCI.CombineTo(N, Res, false); in PerformORCombine()
9418 DCI.CombineTo(N, Res, false); in PerformORCombine()
9434 DCI.CombineTo(N, Res, false); in PerformORCombine()
9454 DCI.CombineTo(N, Res, false); in PerformORCombine()
9619 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
9648 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
10092 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
10093 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in CombineBaseUpdate()
10175 DCI.CombineTo(User, SDValue(VLDDup.getNode(), ResNo)); in CombineVLDDUP()
[all …]
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp24741 return DCI.CombineTo(N, InsV); in combineShuffle256()
25039 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Input), in combineX86ShuffleChain()
25078 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
25116 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
25130 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
25142 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
25188 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
25215 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
25251 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
25289 DCI.CombineTo(Root.getNode(), DAG.getBitcast(RootVT, Res), in combineX86ShuffleChain()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp941 return TLO.CombineTo(Op, New); in optimizeLogicalImm()
10179 DCI.CombineTo(LD, NewResults); in performPostLD1Combine()
10180 DCI.CombineTo(N, SDValue(UpdN.getNode(), 0)); // Dup/Inserted Result in performPostLD1Combine()
10181 DCI.CombineTo(User, SDValue(UpdN.getNode(), 1)); // Write back register in performPostLD1Combine()
10344 DCI.CombineTo(N, NewResults); in performNEONPostLDSTCombine()
10345 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in performNEONPostLDSTCombine()
10658 DCI.CombineTo(N, BR, false); in performBRCONDCombine()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp12463 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
12476 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
12484 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
12932 return DCI.CombineTo(N, Cond, SDValue()); in PerformCMOVCombine()
12949 return DCI.CombineTo(N, Cond, SDValue()); in PerformCMOVCombine()
12992 return DCI.CombineTo(N, Cond, SDValue()); in PerformCMOVCombine()
13060 DCI.CombineTo(N, NewMul, false); in PerformMulCombine()
14121 return DCI.CombineTo(N, Res1, CarryOut); in PerformADCCombine()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp8899 DCI.CombineTo(LD, NewResults); in performPostLD1Combine()
8900 DCI.CombineTo(N, SDValue(UpdN.getNode(), 0)); // Dup/Inserted Result in performPostLD1Combine()
8901 DCI.CombineTo(User, SDValue(UpdN.getNode(), 1)); // Write back register in performPostLD1Combine()
9324 DCI.CombineTo(N, NewResults); in performNEONPostLDSTCombine()
9325 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in performNEONPostLDSTCombine()
9639 DCI.CombineTo(N, BR, false); in performBRCONDCombine()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp5069 DCI.CombineTo(N, ResVal); in combineBSWAP()
5073 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in combineBSWAP()
5104 DCI.CombineTo(N1.getNode(), AndOp); in combineSHIFTROT()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp5268 DCI.CombineTo(N0.getNode(), TruncSelect); in combineZERO_EXTEND()
5511 DCI.CombineTo(N, ResVal); in combineBSWAP()
5515 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in combineBSWAP()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp10750 DCI.CombineTo(Bitcast2, FloatLoad); in PerformDAGCombine()
10751 DCI.CombineTo(Bitcast, FloatLoad2); in PerformDAGCombine()
10902 DCI.CombineTo(N, Perm, TF); in PerformDAGCombine()
11019 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
11023 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp12670 DCI.CombineTo(Bitcast2, FloatLoad); in PerformDAGCombine()
12671 DCI.CombineTo(Bitcast, FloatLoad2); in PerformDAGCombine()
12822 DCI.CombineTo(N, Perm, TF); in PerformDAGCombine()
12937 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
12941 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.cpp5328 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
5332 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp2235 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4210 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4034 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp28858 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant()
30593 DCI.CombineTo(N.getNode(), N.getOperand(0), /*AddTo*/ true); in combineRedundantHalfShuffle()
30611 DCI.CombineTo(Old.getNode(), V, /*AddTo*/ true); in combineRedundantHalfShuffle()
35664 return DCI.CombineTo(N, NewVec, TF, true); in combineLoad()
35757 return DCI.CombineTo(ML, Insert, Load.getValue(1), true); in reduceMaskedLoadToScalarLoad()
35780 return DCI.CombineTo(ML, Blend, VecLd.getValue(1), true); in combineMaskedLoadConstantMask()
35800 return DCI.CombineTo(ML, Blend, NewML.getValue(1), true); in combineMaskedLoadConstantMask()
35892 return DCI.CombineTo(N, NewVec, WideLd.getValue(1), true); in combineMaskedLoad()
38520 return DCI.CombineTo(N, Res1, CarryOut); in combineADC()

12