| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Type.cpp | 259 return !ST->isOpaque(); in isFirstClassType() 464 if (!isOpaque()) in isScalableTy() 492 if (!isOpaque()) in containsNonGlobalTargetExtType() 520 if (!isOpaque()) in containsNonLocalTargetExtType() 542 assert(isOpaque() && "Struct body already set!"); in setBodyOrError() 664 if (isOpaque()) in isSized()
|
| H A D | DataLayout.cpp | 50 assert(!ST->isOpaque() && "Cannot get layout of opaque structs"); in StructLayout()
|
| H A D | Constants.cpp | 1299 if (ST->isOpaque()) in ConstantAggregate() 1375 assert((T->isOpaque() || V.size() == T->getNumElements()) && in ConstantStruct() 1381 assert((ST->isOpaque() || ST->getNumElements() == V.size()) && in get()
|
| H A D | AsmWriter.cpp | 721 if (STy->isOpaque()) { in printStructBody()
|
| H A D | Core.cpp | 841 return unwrap<StructType>(StructTy)->isOpaque(); in LLVMIsOpaqueStruct()
|
| /freebsd/contrib/llvm-project/llvm/lib/Linker/ |
| H A D | IRMover.cpp | 102 if (SSTy->isOpaque() || cast<StructType>(DstTy)->isOpaque()) in recursivelyAddMappingIfTypesAreIsomorphic() 221 if (STy->isOpaque()) { in get() 1616 assert(!Ty->isOpaque()); in addNonOpaque() 1621 assert(!Ty->isOpaque()); in switchToNonOpaque() 1629 assert(Ty->isOpaque()); in addOpaque() 1642 if (Ty->isOpaque()) in hasType() 1652 if (Ty->isOpaque()) in IRMover()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 688 bool isTarget = false, bool isOpaque = false); 690 bool isTarget = false, bool isOpaque = false); 694 bool isOpaque = false); 701 bool isTarget = false, bool isOpaque = false); 712 bool isOpaque = false) { 713 return getConstant(Val, DL, VT, true, isOpaque); 716 bool isOpaque = false) { 717 return getConstant(Val, DL, VT, true, isOpaque); 720 bool isOpaque = false) { 721 return getConstant(Val, DL, VT, true, isOpaque); [all …]
|
| H A D | SelectionDAGNodes.h | 1745 ConstantSDNode(bool isTarget, bool isOpaque, const ConstantInt *val, 1751 ConstantSDNodeBits.IsOpaque = isOpaque; 1771 bool isOpaque() const { return ConstantSDNodeBits.IsOpaque; }
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetObjectFile.cpp | 251 if (ST->isOpaque()) { in isGlobalInSmallSection()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 191 return I != RecordDeclTypes.end() && !I->second->isOpaque(); in isRecordLayoutComplete() 806 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 135 if (cast<ConstantSDNode>(this)->isOpaque()) in getOperationName() 178 if (cast<ConstantSDNode>(this)->isOpaque()) in getOperationName()
|
| H A D | SelectionDAG.cpp | 754 ID.AddBoolean(C->isOpaque()); in AddNodeIDCustom() 6819 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6821 if (C->isOpaque()) in FoldConstantArithmetic() 6826 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6831 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6833 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6836 C->isOpaque()); in FoldConstantArithmetic() 6839 C->isOpaque()); in FoldConstantArithmetic() 6842 C->isOpaque()); in FoldConstantArithmetic() 6845 C->isOpaque()); in FoldConstantArithmetic() [all …]
|
| H A D | DAGCombiner.cpp | 1061 return !(Const->isOpaque() && NoOpaques); in isConstantOrConstantVector() 1070 (Const->isOpaque() && NoOpaques)) in isConstantOrConstantVector() 1089 !cast<ConstantSDNode>(LD->getOperand(2))->isOpaque()); in canSplitIdx() 2377 return Const != nullptr && !Const->isOpaque() ? Const : nullptr; in getAsNonOpaqueConstant() 4413 if (!C0->isOpaque()) { in visitSUB() 4679 N1IsOpaqueConst = cast<ConstantSDNode>(N1)->isOpaque(); in visitMUL() 5106 if (C->isZero() || C->isOpaque()) in isDivisorPowerOfTwo() 6425 return !C0->isOpaque() && !C1->isOpaque() && (CMax - CMin).isPowerOf2(); in foldLogicOfSetCCs() 10581 if (N1C && !N1C->isOpaque()) in visitSHL() 10949 if (N1C && !N1C->isOpaque()) in visitSRA() [all …]
|
| H A D | TargetLowering.cpp | 560 if (!Op1C || Op1C->isOpaque()) in ShrinkDemandedConstant() 2945 if (MulC && !MulC->isOpaque() && !MulC->isZero() && in SimplifyDemandedBits() 3084 return C && C->isOpaque(); in SimplifyDemandedBits() 3146 if (isa<ConstantFPSDNode>(Elt) || Elt.isUndef() || (C && !C->isOpaque())) in getKnownUndefForVectorBinop() 5159 (!N1C->isOpaque() || (C.getBitWidth() <= 64 && in SimplifySetCC() 5179 (!N1C->isOpaque() || (C.getBitWidth() <= 64 && in SimplifySetCC() 10532 if (auto *C = dyn_cast<ConstantSDNode>(Lo); C && !C->isOpaque()) in expandUnalignedStore()
|
| H A D | LegalizeIntegerTypes.cpp | 3973 bool IsOpaque = Constant->isOpaque(); in ExpandIntRes_Constant()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DerivedTypes.h | 294 bool isOpaque() const { return (getSubclassData() & SCDB_HasBody) == 0; } in isOpaque() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | Coroutines.cpp | 577 ResultOkay = (!SRetTy->isOpaque() && in checkWFRetconPrototype()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 149 if (STy->isOpaque()) return true; in isLeakCheckerRoot()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerBufferFatPointers.cpp | 353 if (STy->isOpaque()) in remapTypeImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 1056 if (SType->isOpaque()) in createSPIRVType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 1104 if (ST->isOpaque()) { in writeTypeTable()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 660 if (!ConstSelOpNode || ConstSelOpNode->isOpaque()) in foldBinOpIntoSelectIfProfitable() 665 if (!ConstBinOpNode || ConstBinOpNode->isOpaque()) in foldBinOpIntoSelectIfProfitable()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 1202 if (ST->isOpaque()) { in writeTypeTable()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 2154 (!isa<ConstantSDNode>(Y) || cast<ConstantSDNode>(Y)->isOpaque()); in hasAndNotCompare() 9029 if (!ConstSelOpNode || ConstSelOpNode->isOpaque()) in foldBinOpIntoSelectIfProfitable() 9034 if (!ConstBinOpNode || ConstBinOpNode->isOpaque()) in foldBinOpIntoSelectIfProfitable() 20903 else if (!C->isOpaque() && MinSignedBits <= 32 && !ShrunkMask.isSignedIntN(32)) in targetShrinkDemandedConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 3498 return !isa<ConstantSDNode>(Y) || cast<ConstantSDNode>(Y)->isOpaque(); in hasAndNotCompare() 23910 if (!Elt || Elt->isOpaque() || Elt->getSimpleValueType(0) != EltVT) in incDecVectorConstant() 54943 if (N1C && !N1C->isOpaque() && N001C && !N001C->isOpaque()) { in combineXor()
|