/external/llvm/test/CodeGen/SPARC/ |
D | select-mask.ll | 3 ;; getBooleanContents on Sparc used to claim that no bits mattered
|
/external/llvm-project/llvm/test/CodeGen/SPARC/ |
D | select-mask.ll | 3 ;; getBooleanContents on Sparc used to claim that no bits mattered
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrInteger.td | 85 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
D | WebAssemblyInstrFloat.td | 89 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | Utils.cpp | 726 switch (TLI.getBooleanContents(IsVector, IsFP)) { in isConstTrueVal() 739 switch (TLI.getBooleanContents(IsVector, IsFP)) { in getICmpTrueVal()
|
D | GISelKnownBits.cpp | 336 if (TL.getBooleanContents(DstTy.isVector(), in computeKnownBitsImpl()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrFloat.td | 111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
D | WebAssemblyInstrInteger.td | 111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrFloat.td | 111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
D | WebAssemblyInstrInteger.td | 111 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | GISelKnownBits.cpp | 272 if (TL.getBooleanContents(DstTy.isVector(), in computeKnownBitsImpl()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 406 BooleanContent getBooleanContents(bool isVec, bool isFloat) const { in getBooleanContents() function 412 BooleanContent getBooleanContents(EVT Type) const { in getBooleanContents() function 413 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 763 getBooleanContents(Op0.getValueType()) == in SimplifyMultipleUseDemandedBits() 1417 getBooleanContents(Op0.getValueType()) == in SimplifyDemandedBits() 1430 if (getBooleanContents(Op0.getValueType()) == in SimplifyDemandedBits() 3055 switch (getBooleanContents(N->getValueType(0))) { in isConstTrueVal() 3085 if (getBooleanContents(N->getValueType(0)) == UndefinedBooleanContent) in isConstFalseVal() 3096 TargetLowering::BooleanContent Cnt = getBooleanContents(VT); in isExtendedTrueVal() 3756 getBooleanContents(N0.getOperand(0).getValueType()) == in SimplifySetCC() 3809 (getBooleanContents(XorLHS.getOperand(0).getValueType()) == in SimplifySetCC() 3811 getBooleanContents(XorRHS.getOperand(0).getValueType()) == in SimplifySetCC() 3994 getBooleanContents(N0.getValueType()) == ZeroOrOneBooleanContent) && in SimplifySetCC() [all …]
|
D | LegalizeVectorTypes.cpp | 440 TLI.getBooleanContents(false, false); in ScalarizeVecRes_VSELECT() 441 TargetLowering::BooleanContent VecBool = TLI.getBooleanContents(true, false); in ScalarizeVecRes_VSELECT() 447 if (TLI.getBooleanContents(false, false) != in ScalarizeVecRes_VSELECT() 448 TLI.getBooleanContents(false, true)) { in ScalarizeVecRes_VSELECT() 453 ScalarBool = TLI.getBooleanContents(OpVT.getScalarType()); in ScalarizeVecRes_VSELECT() 454 VecBool = TLI.getBooleanContents(OpVT); in ScalarizeVecRes_VSELECT() 547 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecRes_SETCC() 749 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecOp_VSETCC() 2778 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in SplitVecOp_VSETCC() 4801 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in WidenVecOp_SETCC()
|
D | LegalizeTypes.cpp | 1017 TargetLowering::getExtendForContent(TLI.getBooleanContents(ValVT)); in PromoteTargetBoolean()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 431 TLI.getBooleanContents(false, false); in ScalarizeVecRes_VSELECT() 432 TargetLowering::BooleanContent VecBool = TLI.getBooleanContents(true, false); in ScalarizeVecRes_VSELECT() 438 if (TLI.getBooleanContents(false, false) != in ScalarizeVecRes_VSELECT() 439 TLI.getBooleanContents(false, true)) { in ScalarizeVecRes_VSELECT() 444 ScalarBool = TLI.getBooleanContents(OpVT.getScalarType()); in ScalarizeVecRes_VSELECT() 445 VecBool = TLI.getBooleanContents(OpVT); in ScalarizeVecRes_VSELECT() 540 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecRes_SETCC() 734 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecOp_VSETCC() 2624 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in SplitVecOp_VSETCC() 4639 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in WidenVecOp_SETCC()
|
D | TargetLowering.cpp | 731 getBooleanContents(Op0.getValueType()) == in SimplifyMultipleUseDemandedBits() 1301 getBooleanContents(Op0.getValueType()) == in SimplifyDemandedBits() 1314 if (getBooleanContents(Op0.getValueType()) == in SimplifyDemandedBits() 2789 switch (getBooleanContents(N->getValueType(0))) { in isConstTrueVal() 2819 if (getBooleanContents(N->getValueType(0)) == UndefinedBooleanContent) in isConstFalseVal() 2830 TargetLowering::BooleanContent Cnt = getBooleanContents(VT); in isExtendedTrueVal() 3451 getBooleanContents(N0.getOperand(0).getValueType()) == in SimplifySetCC() 3504 (getBooleanContents(XorLHS.getOperand(0).getValueType()) == in SimplifySetCC() 3506 getBooleanContents(XorRHS.getOperand(0).getValueType()) == in SimplifySetCC() 3989 ISD::NodeType ExtendCode = getExtendForContent(getBooleanContents(OpVT)); in SimplifySetCC() [all …]
|
D | LegalizeTypes.cpp | 987 TargetLowering::getExtendForContent(TLI.getBooleanContents(ValVT)); in PromoteTargetBoolean()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 1225 switch (getBooleanContents(N->getValueType(0))) { in isConstTrueVal() 1255 if (getBooleanContents(N->getValueType(0)) == UndefinedBooleanContent) in isConstFalseVal() 1266 TargetLowering::BooleanContent Cnt = getBooleanContents(VT); in isExtendedTrueVal() 1356 getBooleanContents(N0->getValueType(0)); in SimplifySetCC() 1698 getBooleanContents(N0->getValueType(0)) == in SimplifySetCC() 1979 switch (getBooleanContents(N0.getValueType())) { in SimplifySetCC()
|
D | LegalizeVectorTypes.cpp | 290 TLI.getBooleanContents(false, false); in ScalarizeVecRes_VSELECT() 291 TargetLowering::BooleanContent VecBool = TLI.getBooleanContents(true, false); in ScalarizeVecRes_VSELECT() 297 if (TLI.getBooleanContents(false, false) != in ScalarizeVecRes_VSELECT() 298 TLI.getBooleanContents(false, true)) { in ScalarizeVecRes_VSELECT() 303 ScalarBool = TLI.getBooleanContents(OpVT.getScalarType()); in ScalarizeVecRes_VSELECT() 304 VecBool = TLI.getBooleanContents(OpVT); in ScalarizeVecRes_VSELECT() 409 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecRes_VSETCC()
|
D | LegalizeTypes.cpp | 1122 TargetLowering::getExtendForContent(TLI.getBooleanContents(ValVT)); in PromoteTargetBoolean()
|
D | SelectionDAG.cpp | 1024 TargetLowering::BooleanContent BType = TLI->getBooleanContents(OpVT); in getBoolExtOrTrunc() 1085 switch (TLI->getBooleanContents(VT)) { in getLogicalNOT() 1901 TLI->getBooleanContents(N1->getValueType(0)); in FoldSetCC() 2136 if (TLI->getBooleanContents(Op.getValueType().isVector(), false) == in computeKnownBits() 2143 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in computeKnownBits() 2627 if (TLI->getBooleanContents(Op.getValueType().isVector(), false) == in ComputeNumSignBits() 2633 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in ComputeNumSignBits()
|
D | LegalizeVectorOps.cpp | 952 TLI.getBooleanContents(Op1.getValueType()) != in ExpandVSELECT()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetLowering.h | 683 BooleanContent getBooleanContents(bool isVec, bool isFloat) const { in getBooleanContents() function 689 BooleanContent getBooleanContents(EVT Type) const { in getBooleanContents() function 690 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | TargetLowering.h | 818 BooleanContent getBooleanContents(bool isVec, bool isFloat) const { in getBooleanContents() function 824 BooleanContent getBooleanContents(EVT Type) const { in getBooleanContents() function 825 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents()
|