/freebsd/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 148 if (SSTy->isOpaque()) { in areTypesIsomorphic() 158 if (cast<StructType>(DstTy)->isOpaque()) { in areTypesIsomorphic() 214 assert(DstSTy->isOpaque()); in linkDefinedTypeBodies() 291 if (DTy->isOpaque()) { in get() 329 if (STy->isOpaque()) { in get() 1727 assert(!Ty->isOpaque()); in addNonOpaque() 1732 assert(!Ty->isOpaque()); in switchToNonOpaque() 1740 assert(Ty->isOpaque()); in addOpaque() 1753 if (Ty->isOpaque()) in hasType() 1763 if (Ty->isOpaque()) in IRMover()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 669 bool isTarget = false, bool isOpaque = false); 671 bool isTarget = false, bool isOpaque = false); 680 bool isTarget = false, bool isOpaque = false); 689 bool isOpaque = false) { 690 return getConstant(Val, DL, VT, true, isOpaque); 693 bool isOpaque = false) { 694 return getConstant(Val, DL, VT, true, isOpaque); 697 bool isOpaque = false) { 698 return getConstant(Val, DL, VT, true, isOpaque);
|
H A D | SelectionDAGNodes.h | 1658 ConstantSDNode(bool isTarget, bool isOpaque, const ConstantInt *val, 1663 ConstantSDNodeBits.IsOpaque = isOpaque; 1683 bool isOpaque() const { return ConstantSDNodeBits.IsOpaque; }
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Type.cpp | 429 if (!isOpaque()) in containsScalableVectorType() 446 assert(isOpaque() && "Struct body already set!"); in setBody() 555 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 | 1278 if (ST->isOpaque()) in ConstantAggregate() 1352 assert((T->isOpaque() || V.size() == T->getNumElements()) && in ConstantStruct() 1358 assert((ST->isOpaque() || ST->getNumElements() == V.size()) && in get()
|
H A D | AsmWriter.cpp | 663 if (STy->isOpaque()) { in printStructBody()
|
H A D | Core.cpp | 843 return unwrap<StructType>(StructTy)->isOpaque(); in LLVMIsOpaqueStruct()
|
/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 | 182 return I != RecordDeclTypes.end() && !I->second->isOpaque(); in isRecordLayoutComplete() 809 if (!RD || !RD->isCompleteDefinition() || !Ty->isOpaque()) in ConvertRecordDeclType()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 124 if (cast<ConstantSDNode>(this)->isOpaque()) in getOperationName() 169 if (cast<ConstantSDNode>(this)->isOpaque()) in getOperationName()
|
H A D | SelectionDAG.cpp | 729 ID.AddBoolean(C->isOpaque()); in AddNodeIDCustom() 6405 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6407 if (C->isOpaque()) in FoldConstantArithmetic() 6412 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6417 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6419 C->isTargetOpcode(), C->isOpaque()); in FoldConstantArithmetic() 6422 C->isOpaque()); in FoldConstantArithmetic() 6425 C->isOpaque()); in FoldConstantArithmetic() 6428 C->isOpaque()); in FoldConstantArithmetic() 6431 C->isOpaque()); in FoldConstantArithmetic() [all …]
|
H A D | DAGCombiner.cpp | 1041 return !(Const->isOpaque() && NoOpaques); in isConstantOrConstantVector() 1050 (Const->isOpaque() && NoOpaques)) in isConstantOrConstantVector() 1069 !cast<ConstantSDNode>(LD->getOperand(2))->isOpaque()); in canSplitIdx() 2297 return Const != nullptr && !Const->isOpaque() ? Const : nullptr; in getAsNonOpaqueConstant() 4109 if (!C0->isOpaque()) { in visitSUB() 4349 N1IsOpaqueConst = cast<ConstantSDNode>(N1)->isOpaque(); in visitMUL() 4772 if (C->isZero() || C->isOpaque()) in isDivisorPowerOfTwo() 6047 return !C0->isOpaque() && !C1->isOpaque() && (CMax - CMin).isPowerOf2(); in foldLogicOfSetCCs() 10126 if (N1C && !N1C->isOpaque()) in visitSHL() 10503 if (N1C && !N1C->isOpaque()) in visitSRA() [all …]
|
H A D | TargetLowering.cpp | 537 if (!Op1C || Op1C->isOpaque()) in ShrinkDemandedConstant() 2884 if (MulC && !MulC->isOpaque() && !MulC->isZero() && in SimplifyDemandedBits() 2954 if (C->isOpaque()) in SimplifyDemandedBits() 3017 if (isa<ConstantFPSDNode>(Elt) || Elt.isUndef() || (C && !C->isOpaque())) in getKnownUndefForVectorBinop() 4943 (!N1C->isOpaque() || (C.getBitWidth() <= 64 && in SimplifySetCC() 4963 (!N1C->isOpaque() || (C.getBitWidth() <= 64 && in SimplifySetCC() 10043 if (auto *C = dyn_cast<ConstantSDNode>(Lo); C && !C->isOpaque()) in expandUnalignedStore()
|
H A D | LegalizeIntegerTypes.cpp | 3775 bool IsOpaque = Constant->isOpaque(); in ExpandIntRes_Constant()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 528 ResultOkay = (!SRetTy->isOpaque() && in checkWFRetconPrototype()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 286 bool isOpaque() const { return (getSubclassData() & SCDB_HasBody) == 0; } in isOpaque() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVGlobalRegistry.cpp | 872 if (SType->isOpaque()) in createSPIRVType()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerBufferFatPointers.cpp | 332 if (STy->isOpaque()) in remapTypeImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 143 if (STy->isOpaque()) return true; in isLeakCheckerRoot()
|
/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/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1133 if (ST->isOpaque()) { in writeTypeTable()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 1970 (!isa<ConstantSDNode>(Y) || cast<ConstantSDNode>(Y)->isOpaque()); in hasAndNotCompare() 7658 if (!ConstSelOpNode || ConstSelOpNode->isOpaque()) in foldBinOpIntoSelectIfProfitable() 7663 if (!ConstBinOpNode || ConstBinOpNode->isOpaque()) in foldBinOpIntoSelectIfProfitable() 17781 else if (!C->isOpaque() && MinSignedBits <= 32 && !ShrunkMask.isSignedIntN(32)) in targetShrinkDemandedConstant()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 3317 return !isa<ConstantSDNode>(Y) || cast<ConstantSDNode>(Y)->isOpaque(); in hasAndNotCompare() 23170 if (!Elt || Elt->isOpaque() || Elt->getSimpleValueType(0) != EltVT) in incDecVectorConstant() 53117 if (N1C && !N1C->isOpaque() && N001C && !N001C->isOpaque()) { in combineXor() 55949 return !Cst->isOpaque(); in combineSub()
|