OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BasicExpression
(Results
1 - 3
of
3
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
GVNExpression.h
136
class
BasicExpression
: public Expression {
147
BasicExpression
(unsigned NumOperands)
148
:
BasicExpression
(NumOperands, ET_Basic) {}
149
BasicExpression
(unsigned NumOperands, ExpressionType ET)
151
BasicExpression
() = delete;
152
BasicExpression
(const
BasicExpression
&) = delete;
153
BasicExpression
&operator=(const
BasicExpression
&) = delete;
154
~
BasicExpression
() override
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVNSink.cpp
344
/// field of
BasicExpression
is used to store uses, not operands.
348
class InstructionUseExpr : public GVNExpression::
BasicExpression
{
356
: GVNExpression::
BasicExpression
(I->getNumUses()) {
373
return hash_combine(GVNExpression::
BasicExpression
::getHashValue(),
NewGVN.cpp
170
BasicExpression
::~
BasicExpression
() = default;
733
bool setBasicExpressionInfo(Instruction *,
BasicExpression
*) const;
969
assert(isa<
BasicExpression
>(E));
970
auto *BE = cast<
BasicExpression
>(E);
971
const_cast<
BasicExpression
*>(BE)->deallocateOperands(ArgRecycler);
1051
bool NewGVN::setBasicExpressionInfo(Instruction *I,
BasicExpression
*E) const {
1074
auto *E = new (ExpressionAllocator)
BasicExpression
(2);
1111
assert(isa<
BasicExpression
>(E) &&
1145
auto *E = new (ExpressionAllocator)
BasicExpression
(I->getNumOperands())
[
all
...]
Completed in 84 milliseconds
Indexes created Sun Sep 20 00:26:38 UTC 2026