/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 __anond4371d1e0111::DAGCombiner 105 return CombineTo(N, &Res, 1, AddTo); in CombineTo() 108 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anond4371d1e0111::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 __anonbfbf49f20111::DAGCombiner 166 return CombineTo(N, &Res, 1, AddTo); in CombineTo() 170 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anonbfbf49f20111::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 __anon3082002a0111::DAGCombiner 210 return CombineTo(N, &Res, 1, AddTo); in CombineTo() 214 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anon3082002a0111::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/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()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 2778 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()
|