OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ExtractElement
(Results
1 - 25
of
43
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
RandomIRBuilder.cpp
76
case Instruction::
ExtractElement
:
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h
90
Cost += thisT()->getVectorInstrCost(Instruction::
ExtractElement
, VTy, 0);
111
Cost += thisT()->getVectorInstrCost(Instruction::
ExtractElement
, VTy, i);
133
Cost += thisT()->getVectorInstrCost(Instruction::
ExtractElement
, VTy,
159
thisT()->getVectorInstrCost(Instruction::
ExtractElement
, SubVTy, i);
204
? getVectorInstrCost(Instruction::
ExtractElement
,
230
Instruction::
ExtractElement
,
678
Cost += thisT()->getVectorInstrCost(Instruction::
ExtractElement
, Ty, i);
1006
return thisT()->getVectorInstrCost(Instruction::
ExtractElement
, VecTy,
1214
Cost += thisT()->getVectorInstrCost(Instruction::
ExtractElement
, VT,
1237
thisT()->getVectorInstrCost(Instruction::
ExtractElement
, SubVT, i)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetTransformInfo.cpp
316
return Cost + getVectorInstrCost(Instruction::
ExtractElement
, Val, Index);
319
if (Opcode == Instruction::
ExtractElement
)
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPromoteAlloca.cpp
515
Value *
ExtractElement
= Builder.CreateExtractElement(VecValue, Index);
517
ExtractElement
= Builder.CreateBitOrPointerCast(
ExtractElement
, Inst->getType());
518
Inst->replaceAllUsesWith(
ExtractElement
);
AMDGPUTargetTransformInfo.cpp
885
case Instruction::
ExtractElement
:
1337
case Instruction::
ExtractElement
:
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SpeculativeExecution.cpp
250
case Instruction::
ExtractElement
:
GVNSink.cpp
482
case Instruction::
ExtractElement
:
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp
266
case Instruction::
ExtractElement
:
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PoisonChecking.cpp
199
case Instruction::
ExtractElement
: {
357
- Scalable vector types for insertelement/
extractelement
/src/external/apache2/llvm/dist/llvm/lib/IR/
ConstantsContext.h
126
///
extractelement
constant exprs.
131
Instruction::
ExtractElement
, &Op<0>(), 2) {
145
return CE->getOpcode() == Instruction::
ExtractElement
;
622
case Instruction::
ExtractElement
:
Instruction.cpp
389
case
ExtractElement
: return "
extractelement
";
Constants.cpp
1554
case Instruction::
ExtractElement
:
2543
"Tried to create
extractelement
operation on non-vector type!");
2545
"
Extractelement
index must be an integer type!");
2556
const ConstantExprKeyType Key(Instruction::
ExtractElement
, ArgVec);
2638
"Tried to create
extractelement
operation on non-first-class type!");
3507
case Instruction::
ExtractElement
:
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineNegator.cpp
322
case Instruction::
ExtractElement
: {
323
// `
extractelement
` is negatible if source operand is negatible.
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VectorCombine.cpp
314
TTI.getVectorInstrCost(Instruction::
ExtractElement
, VecTy, Ext0Index);
316
TTI.getVectorInstrCost(Instruction::
ExtractElement
, VecTy, Ext1Index);
SLPVectorizer.cpp
252
/// %x0 =
extractelement
<4 x i8> %x, i32 0
253
/// %x3 =
extractelement
<4 x i8> %x, i32 3
254
/// %y1 =
extractelement
<4 x i8> %y, i32 1
255
/// %y2 =
extractelement
<4 x i8> %y, i32 2
271
/// %x0 =
extractelement
<4 x i8> %x, i32 0
272
/// %x3 =
extractelement
<4 x i8> %x, i32 3
273
/// %y1 =
extractelement
<4 x i8> %y, i32 1
274
/// %y2 =
extractelement
<4 x i8> %y, i32 2
280
/// %6 =
extractelement
<4 x i8> %5, i32 0
282
/// %7 =
extractelement
<4 x i8> %5, i32
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
CFLGraph.h
234
// (e.g. extractvalue,
extractelement
) as loads. Since those take
562
case Instruction::
ExtractElement
:
DemandedBits.cpp
307
case Instruction::
ExtractElement
:
ObjCARCInstKind.cpp
282
case Instruction::
ExtractElement
:
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLLexer.cpp
908
INSTKEYWORD(
extractelement
,
ExtractElement
);
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp
964
if (Opcode == Instruction::
ExtractElement
) {
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp
3114
if (Index != -1U && (Opcode == Instruction::
ExtractElement
||
3148
if (ScalarType->isIntegerTy() && Opcode == Instruction::
ExtractElement
)
3190
if (Opcode == Instruction::
ExtractElement
&& ScalarType->isPointerTy())
3772
return ReductionCost + getVectorInstrCost(Instruction::
ExtractElement
, Ty, 0);
4079
return MinMaxCost + getVectorInstrCost(Instruction::
ExtractElement
, Ty, 0);
4408
getVectorInstrCost(Instruction::
ExtractElement
, SrcVTy, i);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp
872
getVectorInstrCost(Instruction::
ExtractElement
, VecTy, Index);
1033
Cost += getArithmeticInstrCost(Instruction::
ExtractElement
, Ty, CostKind,
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp
809
Opcode == Instruction::
ExtractElement
)) {
824
Opcode == Instruction::
ExtractElement
)) {
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h
1103
case Instruction::
ExtractElement
: {
1114
// followed by an
extractelement
).
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp
1184
Cost += getVectorInstrCost(Instruction::
ExtractElement
, Src, i);
Completed in 102 milliseconds
1
2
Indexes created Sun Sep 27 00:26:35 UTC 2026