OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BlockColors
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARC.cpp
49
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
) {
54
if (!
BlockColors
.empty()) {
55
const ColorVector &CV =
BlockColors
.find(InsertBefore->getParent())->second;
98
DenseMap<BasicBlock *, ColorVector>
BlockColors
;
99
return insertRVCallWithColors(InsertPt, AnnotatedCall,
BlockColors
);
104
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
) {
112
createCallInstWithColors(Func, CallArg, "", InsertPt,
BlockColors
);
ObjCARCContract.cpp
87
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
);
96
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
);
337
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
) {
390
objcarc::createCallInstWithColors(Decl, Args, "", Store,
BlockColors
);
414
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
) {
470
objcarc::createCallInstWithColors(IA, None, "", Inst,
BlockColors
);
494
tryToContractReleaseIntoStoreStrong(Inst, Iter,
BlockColors
);
547
DenseMap<BasicBlock *, ColorVector>
BlockColors
;
550
BlockColors
= colorEHFunclets(F);
572
BundledInsts->insertRVCallWithColors(&*I, CI,
BlockColors
);
[
all
...]
ObjCARC.h
104
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
);
123
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
);
ObjCARCOpts.cpp
515
Function &F, DenseMap<BasicBlock *, ColorVector> &
BlockColors
,
522
Function &F, DenseMap<BasicBlock *, ColorVector> &
BlockColors
,
664
Function &F, DenseMap<BasicBlock *, ColorVector> &
BlockColors
,
718
OptimizeIndividualCallImpl(F,
BlockColors
, Release, ARCInstKind::Release,
775
const DenseMap<BasicBlock *, ColorVector> &
BlockColors
) {
785
if (!
BlockColors
.empty()) {
786
const ColorVector &CV =
BlockColors
.find(&BB)->second;
804
DenseMap<BasicBlock *, ColorVector>
BlockColors
;
807
BlockColors
= colorEHFunclets(F);
821
OptimizeIndividualCallImpl(F,
BlockColors
, DelayedAutoreleaseRV
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
EHPersonalities.cpp
84
DenseMap<BasicBlock *, ColorVector>
BlockColors
;
114
ColorVector &Colors =
BlockColors
[Visiting];
138
return
BlockColors
;
MustExecute.cpp
36
return
BlockColors
;
40
ColorVector &ColorsForNewBlock =
BlockColors
[New];
41
ColorVector &ColorsForOldBlock =
BlockColors
[Old];
113
BlockColors
= colorEHFunclets(*Fn);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86WinEHState.cpp
73
int getBaseStateForBB(DenseMap<BasicBlock *, ColorVector> &
BlockColors
,
75
int getStateForCall(DenseMap<BasicBlock *, ColorVector> &
BlockColors
,
508
DenseMap<BasicBlock *, ColorVector> &
BlockColors
, WinEHFuncInfo &FuncInfo,
511
auto &BBColors =
BlockColors
[BB];
527
DenseMap<BasicBlock *, ColorVector> &
BlockColors
, WinEHFuncInfo &FuncInfo,
536
return getBaseStateForBB(
BlockColors
, FuncInfo, Call.getParent());
651
DenseMap<BasicBlock *, ColorVector>
BlockColors
= colorEHFunclets(F);
672
int State = getStateForCall(
BlockColors
, FuncInfo, *Call);
725
auto &BBColors =
BlockColors
[BB];
739
int State = getStateForCall(
BlockColors
, FuncInfo, *Call)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
WinEHPrepare.cpp
99
DenseMap<BasicBlock *, ColorVector>
BlockColors
;
178
DenseMap<BasicBlock *, ColorVector>
BlockColors
= colorEHFunclets(*F);
184
auto &BBColors =
BlockColors
[&BB];
703
BlockColors
= colorEHFunclets(F);
707
ColorVector &Colors =
BlockColors
[&BB];
760
ColorVector &ColorsForBB =
BlockColors
[BB];
796
ColorVector &NewColors =
BlockColors
[NewBlock];
806
ColorVector &OldColors =
BlockColors
[OldBlock];
850
ColorVector &IncomingColors =
BlockColors
[IncomingBlock];
923
ColorVector &ColorsForUserBB =
BlockColors
[UserBB]
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LICM.cpp
1419
const auto &
BlockColors
= SafetyInfo->getBlockColors();
1432
if (!
BlockColors
.empty() &&
1433
BlockColors
.find(const_cast<BasicBlock *>(BB))->second.size() != 1)
1453
const auto &
BlockColors
= SafetyInfo->getBlockColors();
1468
if (!
BlockColors
.empty()) {
1469
const ColorVector &CV =
BlockColors
.find(&ExitBlock)->second;
1568
// It's not impossible to split EHPad blocks, but if
BlockColors
already exist
1569
// it require updating
BlockColors
for all offspring blocks accordingly. By
1570
// skipping such corner case, we can make updating
BlockColors
after splitting
1628
const auto &
BlockColors
= SafetyInfo->getBlockColors()
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MustExecute.h
62
DenseMap<BasicBlock *, ColorVector>
BlockColors
;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PGOInstrumentation.cpp
868
DenseMap<BasicBlock *, ColorVector> &
BlockColors
,
880
// front-end. Need to use the
BlockColors
that was computed by the routine
882
if (!
BlockColors
.empty()) {
883
const ColorVector &CV =
BlockColors
.find(OrigCall->getParent())->second;
937
DenseMap<BasicBlock *, ColorVector>
BlockColors
;
940
BlockColors
= colorEHFunclets(F);
964
populateEHOperandBundle(Cand,
BlockColors
, OpBundles);
Completed in 25 milliseconds
Indexes created Wed Sep 23 00:26:21 UTC 2026