OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BCI
(Results
1 - 18
of
18
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPULowerKernelAttributes.cpp
95
auto *
BCI
= dyn_cast<BitCastInst>(*U->user_begin());
96
if (!
BCI
|| !
BCI
->hasOneUse())
99
auto *Load = dyn_cast<LoadInst>(*
BCI
->user_begin());
AMDGPURewriteOutArguments.cpp
127
auto *
BCI
= dyn_cast<BitCastInst>(U.getUser());
128
if (!
BCI
|| !
BCI
->hasOneUse())
133
Type *DestEltTy =
BCI
->getType()->getPointerElementType();
156
return checkArgumentUses(*
BCI
);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Scalarizer.cpp
200
bool visitBitCastInst(BitCastInst &
BCI
);
694
bool ScalarizerVisitor::visitBitCastInst(BitCastInst &
BCI
) {
695
VectorType *DstVT = dyn_cast<VectorType>(
BCI
.getDestTy());
696
VectorType *SrcVT = dyn_cast<VectorType>(
BCI
.getSrcTy());
702
IRBuilder<> Builder(&
BCI
);
703
Scatterer Op0 = scatter(&
BCI
,
BCI
.getOperand(0));
710
BCI
.getName() + ".i" + Twine(I));
726
Scatterer Mid = scatter(&
BCI
, V);
739
BCI
.getName() + ".i" + Twine(ResI
[
all
...]
CallSiteSplitting.cpp
246
BitCastInst*
BCI
= dyn_cast<BitCastInst>(&*II);
247
if (
BCI
)
255
if (
BCI
)
256
V = cloneInstForMustTail(
BCI
, TI, V);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroEarly.cpp
95
auto *
BCI
= Builder.CreateBitCast(Operand, FramePtrTy);
96
auto *Load = Builder.CreateLoad(FrameTy,
BCI
);
Coroutines.cpp
445
auto
BCI
= new BitCastInst(*SI, *RI, "", Suspend);
446
SI->set(
BCI
);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BypassSlowDivision.cpp
397
if (auto *
BCI
= dyn_cast<BitCastInst>(Divisor))
398
if (
BCI
->getParent() == SlowDivOrRem->getParent() &&
399
isa<ConstantInt>(
BCI
->getOperand(0)))
PromoteMemoryToRegister.cpp
82
} else if (const BitCastInst *
BCI
= dyn_cast<BitCastInst>(U)) {
83
if (!onlyUsedByLifetimeMarkersOrDroppableInsts(
BCI
))
BasicBlockUtils.cpp
1304
if (BitCastInst *
BCI
= dyn_cast<BitCastInst>(V)) {
1307
V =
BCI
->getOperand(0);
1308
NewBC =
BCI
->clone();
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
InterleavedLoadCombinePass.cpp
719
BitCastInst *
BCI
= dyn_cast<BitCastInst>(V);
720
if (
BCI
)
721
return computeFromBCI(
BCI
, Result, DL);
727
/// \param
BCI
BitCastInst to operate on
731
static bool computeFromBCI(BitCastInst *
BCI
, VectorInfo &Result,
733
Instruction *Op = dyn_cast<Instruction>(
BCI
->getOperand(0));
769
Result.Is.insert(
BCI
);
StackColoring.cpp
1000
if (BitCastInst *
BCI
= dyn_cast<BitCastInst>(Use.get()))
1001
if (
BCI
->isUsedByMetadata())
1002
ValueAsMetadata::handleRAUW(
BCI
, UndefValue::get(
BCI
->getType()));
CodeGenPrepare.cpp
2318
BitCastInst *
BCI
= nullptr;
2321
BCI
= dyn_cast<BitCastInst>(V);
2322
if (
BCI
)
2323
V =
BCI
->getOperand(0);
2354
while (isa<DbgInfoIntrinsic>(BI) || BI ==
BCI
|| BI == EVI ||
6908
if (auto *
BCI
= dyn_cast<Instruction>(BC1))
6909
if (auto *Op = dyn_cast<Instruction>(
BCI
->getOperand(0)))
6910
if (
BCI
->getParent() != Op->getParent() && !isa<PHINode>(Op) &&
6912
BCI
->moveAfter(Op);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp
2436
auto *
BCI
= dyn_cast<BitCastInst>(IncValue);
2438
if (!
BCI
)
2442
Type *TyA =
BCI
->getOperand(0)->getType();
2443
Type *TyB =
BCI
->getType();
2456
} else if (auto *
BCI
= dyn_cast<BitCastInst>(V)) {
2458
Type *TyB =
BCI
->getOperand(0)->getType();
2459
Type *TyA =
BCI
->getType();
2499
} else if (auto *
BCI
= dyn_cast<BitCastInst>(V)) {
2500
NewV =
BCI
->getOperand(0);
2531
else if (auto *
BCI
= dyn_cast<BitCastInst>(V))
[
all
...]
InstructionCombining.cpp
2382
if (auto *
BCI
= dyn_cast<BitCastInst>(ASCStrippedPtrOp)) {
2383
Value *SrcOp =
BCI
->getOperand(0);
2384
PointerType *SrcType = cast<PointerType>(
BCI
->getSrcTy());
2444
if (Instruction *I = visitBitCast(*
BCI
)) {
2445
if (I !=
BCI
) {
2446
I->takeName(
BCI
);
2447
BCI
->getParent()->getInstList().insert(
BCI
->getIterator(), I);
2448
replaceInstUsesWith(*
BCI
, I);
InstCombineCalls.cpp
1620
if (CallInst *
BCI
= dyn_cast<CallInst>(BI)) {
1621
if (auto *II2 = dyn_cast<IntrinsicInst>(
BCI
)) {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
GlobalOpt.cpp
913
if (BitCastInst *
BCI
= dyn_cast<BitCastInst>(User)) {
914
if (
BCI
->getType() == NewGV->getType()) {
915
BCI
->replaceAllUsesWith(NewGV);
916
BCI
->eraseFromParent();
918
BCI
->setOperand(0, NewGV);
1031
if (const BitCastInst *
BCI
= dyn_cast<BitCastInst>(Inst)) {
1032
if (!valueIsOnlyUsedLocallyOrStoredToOneGlobal(
BCI
, GV))
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemoryBuiltins.cpp
386
if (const BitCastInst *
BCI
= dyn_cast<BitCastInst>(U)) {
387
MallocType = cast<PointerType>(
BCI
->getDestTy());
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp
6037
if (const BitCastInst *
BCI
= dyn_cast<BitCastInst>(Address))
6038
Address =
BCI
->getOperand(0);
Completed in 74 milliseconds
Indexes created Wed Jun 17 00:25:26 UTC 2026