OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PoisonValue
(Results
1 - 25
of
26
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantFold.cpp
547
if (isa<
PoisonValue
>(V))
548
return
PoisonValue
::get(DestTy);
655
return
PoisonValue
::get(DestTy);
787
if (isa<
PoisonValue
>(Cond)) {
788
V =
PoisonValue
::get(V1Element->getType());
805
if (isa<
PoisonValue
>(Cond))
806
return
PoisonValue
::get(V1->getType());
815
if (isa<
PoisonValue
>(V1))
817
if (isa<
PoisonValue
>(V2))
823
if (isa<
PoisonValue
>(C)
[
all
...]
Constants.cpp
334
this, [&](const auto *C) { return isa<
PoisonValue
>(C); });
437
if (const auto *PV = dyn_cast<
PoisonValue
>(this))
542
delete static_cast<
PoisonValue
*>(C);
1150
//
PoisonValue
Implementation
1153
PoisonValue
*
PoisonValue
::getSequentialElement() const {
1155
return
PoisonValue
::get(ATy->getElementType());
1156
return
PoisonValue
::get(cast<VectorType>(getType())->getElementType());
1159
PoisonValue
*
PoisonValue
::getStructElement(unsigned Elt) const
[
all
...]
IRBuilder.cpp
1070
Value *Poison =
PoisonValue
::get(VectorType::get(V->getType(), EC));
LLVMContextImpl.h
1410
DenseMap<Type *, std::unique_ptr<
PoisonValue
>> PVConstants;
Core.cpp
1074
return wrap(
PoisonValue
::get(unwrap(Ty)));
1092
return isa<
PoisonValue
>(unwrap(Val));
AsmWriter.cpp
1578
if (isa<
PoisonValue
>(CV)) {
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Constants.h
1395
class
PoisonValue
final : public UndefValue {
1398
explicit
PoisonValue
(Type *T) : UndefValue(T, PoisonValueVal) {}
1403
PoisonValue
(const
PoisonValue
&) = delete;
1406
static
PoisonValue
*get(Type *T);
1410
PoisonValue
*getSequentialElement() const;
1414
PoisonValue
*getStructElement(unsigned Elt) const;
1418
PoisonValue
*getElementValue(Constant *C) const;
1421
PoisonValue
*getElementValue(unsigned Idx) const;
PatternMatch.h
103
// Either UndefValue,
PoisonValue
, or an aggregate that only contains
139
inline class_match<
PoisonValue
> m_Poison() { return class_match<
PoisonValue
>(); }
IRBuilder.h
2447
return CreateShuffleVector(V,
PoisonValue
::get(V->getType()), Mask, Name);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
InterleavedAccessPass.cpp
406
new ShuffleVectorInst(BI->getOperand(0),
PoisonValue
::get(BIOp0Ty),
409
BI->getOperand(1),
PoisonValue
::get(BI->getOperand(1)->getType()), Mask,
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp
933
return
PoisonValue
::get(Ty);
939
return
PoisonValue
::get(Ty);
950
return
PoisonValue
::get(Ty);
1253
return
PoisonValue
::get(Op0->getType());
1271
return
PoisonValue
::get(Op0->getType());
1291
return
PoisonValue
::get(Op0->getType());
4266
if (any_of(Ops, [](const auto *V) { return isa<
PoisonValue
>(V); }))
4267
return
PoisonValue
::get(GEPTy);
4419
return
PoisonValue
::get(Vec->getType());
4424
return
PoisonValue
::get(Vec->getType())
[
all
...]
ConstantFolding.cpp
1718
if (isa<
PoisonValue
>(Op))
1719
return
PoisonValue
::get(VT->getElementType());
2763
if (isa<
PoisonValue
>(Operands[0]) || isa<
PoisonValue
>(Operands[1]))
2764
return
PoisonValue
::get(Ty);
ValueTracking.cpp
5081
return PoisonOnly && !isa<
PoisonValue
>(C);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Scalarizer.cpp
736
Value *V =
PoisonValue
::get(MidTy);
935
Value *Res =
PoisonValue
::get(Op->getType());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp
1102
return
PoisonValue
::get(V->getType());
1114
Constant *Poison =
PoisonValue
::get(EltTy);
/src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
llvm_ocaml.c
654
PoisonValue
,
695
DEFINE_CASE(Val,
PoisonValue
);
llvm.ml
324
|
PoisonValue
llvm.mli
359
|
PoisonValue
882
See the method [llvm::
PoisonValue
::get]. *)
894
otherwise. Similar to [llvm::isa<
PoisonValue
>]. *)
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp
2745
Value *PoisonVec =
PoisonValue
::get(VecTy);
2994
VecPtr, Alignment, BlockInMaskParts[Part],
PoisonValue
::get(DataTy),
4200
PoisonValue
::get(VectorType::get(VectorInit->getType(), VF)),
9507
Value *Poison =
PoisonValue
::get(
9588
Phi->addIncoming(
PoisonValue
::get(ScalarPredInst->getType()),
9713
Value *Undef =
PoisonValue
::get(VectorType::get(LastInst->getType(), VF));
/src/external/apache2/llvm/dist/llvm/include/llvm-c/
Core.h
1588
macro(
PoisonValue
) \
1888
* @see llvm::
PoisonValue
::get()
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp
3849
Value *
PoisonValue
= IRB.getInt8(PoisonStack ? ClPoisonStackPattern : 0);
3850
IRB.CreateMemSet(ShadowBase,
PoisonValue
, Len,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Local.cpp
958
return isa<
PoisonValue
>(PN->getIncomingValue(i));
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp
2443
V =
PoisonValue
::get(CurTy);
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp
2471
} else if (isa<
PoisonValue
>(C)) {
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp
5670
V =
PoisonValue
::get(Ty);
Completed in 116 milliseconds
1
2
Indexes created Wed Jun 10 00:26:05 UTC 2026