OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BitOp
(Results
1 - 5
of
5
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonLoopIdiomRecognition.cpp
1703
// (lshr (
BitOp
x y) c) -> (
BitOp
(lshr x c) (lshr y c))
1707
BinaryOperator *
BitOp
= dyn_cast<BinaryOperator>(I->getOperand(0));
1708
if (!
BitOp
)
1710
switch (
BitOp
->getOpcode()) {
1720
return B.CreateBinOp(
BitOp
->getOpcode(),
1721
B.CreateLShr(
BitOp
->getOperand(0), S),
1722
B.CreateLShr(
BitOp
->getOperand(1), S));
1724
S.addRule("expose
bitop
-const",
/src/external/apache2/llvm/dist/clang/lib/Analysis/
CFG.cpp
974
const BinaryOperator *
BitOp
= dyn_cast<BinaryOperator>(BoolExpr);
975
if (
BitOp
&& (
BitOp
->getOpcode() == BO_And ||
976
BitOp
->getOpcode() == BO_Or)) {
977
const Expr *LHSExpr2 =
BitOp
->getLHS()->IgnoreParens();
978
const Expr *RHSExpr2 =
BitOp
->getRHS()->IgnoreParens();
990
if ((
BitOp
->getOpcode() == BO_And && (L2 & L1) != L1) ||
991
(
BitOp
->getOpcode() == BO_Or && (L2 | L1) != L1)) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorTypes.cpp
4776
SDValue
BitOp
= DAG.getNode(ISD::BITCAST, dl, NewVT, InOp);
4777
return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, VT,
BitOp
,
4793
SDValue
BitOp
= DAG.getNode(ISD::BITCAST, dl, NewVT, InOp);
4794
return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, VT,
BitOp
,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp
2674
if (Instruction *
BitOp
= matchBSwapOrBitReverse(I, /*MatchBSwaps*/ true,
2676
return
BitOp
;
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
10374
if (SDValue
BitOp
= lowerBuildVectorToBitOp(BV, Subtarget, DAG))
10375
return
BitOp
;
[
all
...]
Completed in 57 milliseconds
Indexes created Tue Jun 16 00:25:01 UTC 2026