/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 1147 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 …]
|
D | DAGCombiner.cpp | 101 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/ |
D | TargetLowering.cpp | 364 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 …]
|
D | DAGCombiner.cpp | 161 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/ |
D | TargetLowering.cpp | 375 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 …]
|
D | DAGCombiner.cpp | 205 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/ |
D | TargetLowering.h | 832 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/ |
D | TargetLowering.h | 2268 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/ |
D | TargetLowering.h | 2749 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/ |
D | ARMISelLowering.cpp | 6664 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/ |
D | ARMISelLowering.cpp | 10320 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/ |
D | ARMISelLowering.cpp | 9217 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/ |
D | X86ISelLowering.cpp | 24741 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/ |
D | AArch64ISelLowering.cpp | 941 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/ |
D | X86ISelLowering.cpp | 12463 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/ |
D | AArch64ISelLowering.cpp | 8899 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/ |
D | SystemZISelLowering.cpp | 5069 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/ |
D | SystemZISelLowering.cpp | 5268 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/ |
D | PPCISelLowering.cpp | 10750 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/ |
D | PPCISelLowering.cpp | 12670 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/ |
D | PPCISelLowering.cpp | 5328 DCI.CombineTo(N, ResVal); in PerformDAGCombine() 5332 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 2235 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 4210 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 4034 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 28858 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()
|