Searched refs:getBooleanContents (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrFloat.td | 112 // ISD::SELECT requires its operand to conform to getBooleanContents, but 127 // to getBooleanContents, which we can lower away.
|
| H A D | WebAssemblyInstrInteger.td | 112 // ISD::SELECT requires its operand to conform to getBooleanContents, but
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 400 TLI.getBooleanContents(false, false); in ScalarizeVecRes_VSELECT() 401 TargetLowering::BooleanContent VecBool = TLI.getBooleanContents(true, false); in ScalarizeVecRes_VSELECT() 407 if (TLI.getBooleanContents(false, false) != in ScalarizeVecRes_VSELECT() 408 TLI.getBooleanContents(false, true)) { in ScalarizeVecRes_VSELECT() 413 ScalarBool = TLI.getBooleanContents(OpVT.getScalarType()); in ScalarizeVecRes_VSELECT() 414 VecBool = TLI.getBooleanContents(OpVT); in ScalarizeVecRes_VSELECT() 509 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecRes_SETCC() 657 TargetLowering::getExtendForContent(TLI.getBooleanContents(OpVT)); in ScalarizeVecOp_VSETCC()
|
| H A D | TargetLowering.cpp | 811 getBooleanContents(VT) == in SimplifyDemandedBits() 824 if (getBooleanContents(Op0.getValueType()) == in SimplifyDemandedBits() 1991 switch (getBooleanContents(N->getValueType(0))) { in isConstTrueVal() 2021 if (getBooleanContents(N->getValueType(0)) == UndefinedBooleanContent) in isConstFalseVal() 2032 TargetLowering::BooleanContent Cnt = getBooleanContents(VT); in isExtendedTrueVal() 2562 getBooleanContents(N0->getValueType(0)) == in SimplifySetCC() 3077 ISD::NodeType ExtendCode = getExtendForContent(getBooleanContents(OpVT)); in SimplifySetCC()
|
| H A D | LegalizeTypes.cpp | 1072 TargetLowering::getExtendForContent(TLI.getBooleanContents(ValVT)); in PromoteTargetBoolean()
|
| H A D | SelectionDAG.cpp | 1123 TargetLowering::BooleanContent BType = TLI->getBooleanContents(OpVT); in getBoolExtOrTrunc() 1157 switch (TLI->getBooleanContents(OpVT)) { in getBoolConstant() 2649 if (TLI->getBooleanContents(Op.getValueType().isVector(), false) == in computeKnownBits() 2656 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in computeKnownBits() 2872 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in computeKnownBits() 2921 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in computeKnownBits() 3521 if (TLI->getBooleanContents(VT.isVector(), false) == in ComputeNumSignBits() 3527 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in ComputeNumSignBits()
|
| H A D | LegalizeVectorOps.cpp | 1056 TLI.getBooleanContents(Op1.getValueType()) != in ExpandVSELECT()
|
| H A D | DAGCombiner.cpp | 868 if (TLI.getBooleanContents(N.getValueType()) == in isSetCCEquivalent() 2253 TLI.getBooleanContents(V.getValueType()) == in getAsCarry() 2350 switch (TLI.getBooleanContents(VT)) { in flipBoolean() 2368 switch(TLI.getBooleanContents(VT)) { in isBooleanFlip() 6496 TLI.getBooleanContents(N00.getOperand(0).getValueType()) == in visitSHL() 7345 TLI.getBooleanContents(/*isVec*/false, /*isFloat*/true) == in foldSelectOfConstants() 7347 TLI.getBooleanContents(/*isVec*/false, /*isFloat*/false) == in foldSelectOfConstants() 8737 TLI.getBooleanContents(N00VT) == in visitSIGN_EXTEND() 18613 TLI.getBooleanContents(CmpOpVT) == in SimplifySelectCC()
|
| H A D | LegalizeIntegerTypes.cpp | 1438 TargetLoweringBase::BooleanContent BoolType = TLI.getBooleanContents(VT); in PromoteIntOp_ADDSUBCARRY() 1994 TargetLoweringBase::BooleanContent BoolType = TLI.getBooleanContents(NVT); in ExpandIntRes_ADDSUB()
|
| H A D | LegalizeDAG.cpp | 3588 switch (TLI.getBooleanContents(Tmp1.getValueType())) { in ExpandNode()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 598 BooleanContent getBooleanContents(bool isVec, bool isFloat) const { in getBooleanContents() function 604 BooleanContent getBooleanContents(EVT Type) const { in getBooleanContents() function 605 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents()
|