OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ValueMap
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
FunctionLoweringInfo.h
75
///
ValueMap
- Since we emit code for the function a basic block at a time,
78
DenseMap<const Value *, Register>
ValueMap
;
81
/// instruction selection. It is reverted
ValueMap
. It is computed
196
return
ValueMap
.count(V);
209
Register &R =
ValueMap
[V];
256
// PHIs with no uses have no
ValueMap
entry.
257
DenseMap<const Value*, Register>::const_iterator It =
ValueMap
.find(PN);
258
if (It ==
ValueMap
.end())
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ValueMap.h
1
//===-
ValueMap
.h - Safe map from Values to data ----------------*- C++ -*-===//
9
// This file defines the
ValueMap
class.
ValueMap
maps Value* or any subclass
16
// You can override a
ValueMap
's Config parameter to control exactly what
18
// legal to call back into the
ValueMap
from a Config's callbacks. Config
20
// implementations of all the methods
ValueMap
uses. See ValueMapConfig for
54
///
ValueMap
<>. User Configs should inherit from this class to be as compatible
55
/// as possible with future versions of
ValueMap
.
60
/// If FollowRAUW is true, the
ValueMap
will update mappings on RAUW. If it's
61
/// false, the
ValueMap
will leave the original mapping in place
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
ValueEnumerator.cpp
511
ValueMapType::const_iterator I =
ValueMap
.find(V);
512
assert(I !=
ValueMap
.end() && "Value not in slotcalculator!");
518
print(dbgs(),
ValueMap
, "Default");
591
// Rebuild the modified portion of
ValueMap
.
593
ValueMap
[Values[CstStart].first] = CstStart+1;
786
assert(
ValueMap
.count(VAM->getValue()) &&
897
unsigned &ValueID =
ValueMap
[V];
934
ValueMap
[V] = Values.size();
994
if (
ValueMap
.count(C))
1068
ValueMap
[&BB] = BasicBlocks.size()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
CFLAndersAliasAnalysis.cpp
427
// '
ValueMap
' here records, for each value, which InterfaceValues read from or
431
DenseMap<Value *, ValueSummary>
ValueMap
;
445
// If Src is not a param/return, add it to
ValueMap
448
ValueMap
[SrcIVal.Val].FromRecords.push_back(
451
ValueMap
[SrcIVal.Val].ToRecords.push_back(
458
for (const auto &Mapping :
ValueMap
) {
/src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
echo.cpp
55
typedef CAPIDenseMap<LLVMValueRef>::Map
ValueMap
;
165
static
ValueMap
clone_params(LLVMValueRef Src, LLVMValueRef Dst) {
170
ValueMap
VMap;
414
ValueMap
VMap;
/src/external/apache2/llvm/dist/llvm/lib/Linker/
IRMover.cpp
392
/// in DstM. ValueToValueMapTy is a
ValueMap
, which involves some overhead
395
ValueToValueMapTy
ValueMap
;
530
Mapper(
ValueMap
, RF_ReuseAndMutateDistinctMDs | RF_IgnoreMissingLocals,
534
ValueMap
.getMDMap() = std::move(SharedMDs);
540
~IRLinker() { SharedMDs = std::move(*
ValueMap
.getMDMap()); }
618
//
ValueMap
but the value is different, it means that the value already had a
621
if ((ForIndirectSymbol &&
ValueMap
.lookup(SGV) == New) ||
991
auto I =
ValueMap
.find(SGV);
992
if (I !=
ValueMap
.end())
1474
if (
ValueMap
.find(GV) != ValueMap.end() |
[
all
...]
Completed in 26 milliseconds
Indexes created Sun Jun 07 00:24:08 UTC 2026