OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Safe
(Results
1 - 6
of
6
) sorted by null
/external/llvm/lib/CodeGen/
SafeStack.cpp
1
//===-- SafeStack.cpp -
Safe
Stack Insertion ------------------------------===//
10
// This pass splits the stack into the
safe
stack (kept as-is for LLVM backend)
57
static cl::opt<UnsafeStackPtrStorageVal> USPStorage("
safe
-stack-usp-storage",
101
/// The SafeStack pass splits the stack of each function into the
safe
102
/// stack, which is only accessed through memory
safe
dereferences (as
105
/// be
safe
.
236
bool
Safe
= AllocaRange.contains(AccessRange);
247
<< " " << (
Safe
? "
safe
" : "unsafe") << "\n");
249
return
Safe
;
[
all
...]
MachineLICM.cpp
119
// If a MBB does not dominate loop exiting blocks then it may not
safe
389
//
safe
to hoist.
413
// register, then this is not
safe
. Two defs is indicated by setting a
502
bool
Safe
= true;
511
// not
safe
to hoist.
512
Safe
= false;
516
if (
Safe
)
540
///
safe
to hoist, this instruction is called to do the dirty work.
563
/// may not be
safe
to hoist.
856
/// e.g. If the instruction is a call, then it's obviously not
safe
to hoist it
[
all
...]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineLICM.cpp
106
// If a MBB does not dominate loop exiting blocks then it may not
safe
162
/// operands that is
safe
to hoist, this instruction is called to do the
178
/// obviously not
safe
to hoist it.
215
/// If not then a load from this mbb may not be
safe
to hoist.
265
/// that is
safe
to hoist, this instruction is called to do the dirty work.
416
//
safe
to hoist.
441
// register, then this is not
safe
.
512
bool
Safe
= true;
520
// not
safe
to hoist.
521
Safe
= false
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
SafeStack.cpp
1
//===- SafeStack.cpp -
Safe
Stack Insertion -------------------------------===//
10
// This pass splits the stack into the
safe
stack (kept as-is for LLVM backend)
76
#define DEBUG_TYPE "
safe
-stack"
94
/// access
safe
stack pointer.
120
/// The SafeStack pass splits the stack of each function into the
safe
121
/// stack, which is only accessed through memory
safe
dereferences (as
124
/// be
safe
.
243
bool
Safe
= AllocaRange.contains(AccessRange);
255
<< " " << (
Safe
? "
safe
" : "unsafe") << "\n")
[
all
...]
MachineLICM.cpp
141
// If a MBB does not dominate loop exiting blocks then it may not
safe
437
//
safe
to hoist.
461
// register, then this is not
safe
. Two defs is indicated by setting a
550
bool
Safe
= true;
559
// not
safe
to hoist.
560
Safe
= false;
564
if (
Safe
)
588
///
safe
to hoist, this instruction is called to do the dirty work.
612
/// may not be
safe
to hoist.
[
all
...]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
GVNHoist.cpp
456
// from OldBB into NewBB has to be
safe
on all execution paths.
493
// BBInsn. Hoisting an expression from BBInsn into NewHoistPt has to be
safe
516
// Return true when it is
safe
to hoist a memory load or store U from OldPt
520
// In place hoisting is
safe
.
555
// No side effects: it is
safe
to hoist.
559
// Return true when it is
safe
to hoist scalar instructions from all blocks in
595
// Check if it is
safe
to hoist values tracked by CHI in the range
596
// [Begin, End) and accumulate them in
Safe
.
598
SmallVectorImpl<CHIArg> &
Safe
) {
606
Safe
.push_back(CHI)
[
all
...]
Completed in 180 milliseconds