Home
last modified time | relevance | path

Searched refs:getBooleanContents (Results 1 – 12 of 12) sorted by relevance

/external/llvm/test/CodeGen/SPARC/
Dselect-mask.ll3 ;; getBooleanContents on Sparc used to claim that no bits mattered
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInteger.td76 // ISD::SELECT requires its operand to conform to getBooleanContents, but
DWebAssemblyInstrFloat.td89 // ISD::SELECT requires its operand to conform to getBooleanContents, but
/external/llvm/include/llvm/Target/
DTargetLowering.h356 BooleanContent getBooleanContents(bool isVec, bool isFloat) const { in getBooleanContents() function
362 BooleanContent getBooleanContents(EVT Type) const { in getBooleanContents() function
363 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp290 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()
DTargetLowering.cpp1219 switch (getBooleanContents(N->getValueType(0))) { in isConstTrueVal()
1249 if (getBooleanContents(N->getValueType(0)) == UndefinedBooleanContent) in isConstFalseVal()
1271 getBooleanContents(N0->getValueType(0)); in SimplifySetCC()
1581 getBooleanContents(N0->getValueType(0)) == in SimplifySetCC()
1864 switch (getBooleanContents(N0.getValueType())) { in SimplifySetCC()
DLegalizeTypes.cpp1126 TargetLowering::getExtendForContent(TLI.getBooleanContents(ValVT)); in PromoteTargetBoolean()
DSelectionDAG.cpp1034 TargetLowering::BooleanContent BType = TLI->getBooleanContents(OpVT); in getBoolExtOrTrunc()
1092 switch (TLI->getBooleanContents(VT)) { in getLogicalNOT()
1927 TLI->getBooleanContents(N1->getValueType(0)); in FoldSetCC()
2162 if (TLI->getBooleanContents(Op.getValueType().isVector(), false) == in computeKnownBits()
2169 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in computeKnownBits()
2623 if (TLI->getBooleanContents(Op.getValueType().isVector(), false) == in ComputeNumSignBits()
2629 if (TLI->getBooleanContents(Op.getOperand(0).getValueType()) == in ComputeNumSignBits()
DLegalizeVectorOps.cpp947 TLI.getBooleanContents(Op1.getValueType()) != in ExpandVSELECT()
DDAGCombiner.cpp730 if (TLI.getBooleanContents(N.getValueType()) == in isSetCCEquivalent()
4376 TLI.getBooleanContents(N00.getOperand(0).getValueType()) == in visitSHL()
5044 TLI.getBooleanContents(false, false) == in visitSELECT()
5045 TLI.getBooleanContents(false, true) && in visitSELECT()
5046 TLI.getBooleanContents(false, false) == in visitSELECT()
6120 TLI.getBooleanContents(N0VT) == in visitSIGN_EXTEND()
14144 TLI.getBooleanContents(N0.getValueType()) == in SimplifySelectCC()
DLegalizeIntegerTypes.cpp1717 TargetLoweringBase::BooleanContent BoolType = TLI.getBooleanContents(NVT); in ExpandIntRes_ADDSUB()
DLegalizeDAG.cpp3790 switch (TLI.getBooleanContents(Tmp1->getValueType(0))) { in ExpandNode()