Home
last modified time | relevance | path

Searched refs:VM (Results 1 – 25 of 79) sorted by relevance

1234

/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DValueMapperTest.cpp27 ValueToValueMapTy VM; in TEST() local
54 ValueToValueMapTy VM; in TEST() local
61 ValueToValueMapTy VM; in TEST() local
95 ValueToValueMapTy VM; in TEST() local
112 ValueToValueMapTy VM; in TEST() local
139 ValueToValueMapTy VM; in TEST() local
315 VM[MAV] = MAV; in TEST()
321 VM[MAV] = &A; in TEST()
365 VM[MAV] = MAV; in TEST()
371 VM[MAV] = &A; in TEST()
[all …]
/llvm-project-15.0.7/llvm/unittests/IR/
H A DValueMapTest.cpp57 EXPECT_EQ(0U, VM.size()); in TYPED_TEST()
65 EXPECT_TRUE(VM.empty()); in TYPED_TEST()
72 ASSERT_TRUE(I != VM.end()); in TYPED_TEST()
75 EXPECT_TRUE(VM.find(this->AddV.get()) == VM.end()); in TYPED_TEST()
105 EXPECT_EQ(0U, VM.size()); in TYPED_TEST()
125 VM[this->AddV.get()] = 3; in TYPED_TEST()
127 for (typename ValueMap<TypeParam*, int>::iterator I = VM.begin(), E = VM.end(); in TYPED_TEST()
169 VM[this->AddV.get()] = 9; in TYPED_TEST()
231 EXPECT_EQ(0U, VM.size()); in TYPED_TEST()
283 MapAddress = &VM; in TYPED_TEST()
[all …]
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/wasm/
H A Dembedded-debug-sections.yaml16 # CHECK: VM size: 56
22 # CHECK: VM size: 0
28 # CHECK: VM size: 0
34 # CHECK: VM size: 0
40 # CHECK: VM size: 0
46 # CHECK: VM size: 0
52 # CHECK: VM size: 0
58 # CHECK: VM size: 0
64 # CHECK: VM size: 0
70 # CHECK: VM size: 0
[all …]
H A Dstripped-debug-sections.yaml11 # CHECK: Base VM address: 0x0
15 # CHECK: VM address: 0x0
16 # CHECK: VM size: 0
21 # CHECK: VM address: 0x0
22 # CHECK: VM size: 0
27 # CHECK: VM address: 0x0
28 # CHECK: VM size: 0
33 # CHECK: VM address: 0x0
34 # CHECK: VM size: 0
H A Dunified-debug-sections.yaml20 # CHECK: Base VM address: 0x0
24 # CHECK: VM address: 0x0
25 # CHECK: VM size: 56
30 # CHECK: VM address: 0x0
31 # CHECK: VM size: 0
36 # CHECK: VM address: 0x0
37 # CHECK: VM size: 0
42 # CHECK: VM address: 0x0
43 # CHECK: VM size: 0
48 # CHECK: VM address: 0x0
[all …]
H A Dbasic.yaml11 # CHECK: Base VM address: 0x0
15 # CHECK: VM address: 0x0
16 # CHECK: VM size: 56
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEInstrVec.td5 // Pseudo instructions for VM/VM512 spill/restore
17 (outs VM:$vmx), (ins MEMrii:$addr),
25 (outs), (ins MEMrii:$addr, VM:$vmx),
403 // Section 8.9.22 - LVM (Load VM)
427 defm LVM : LVMm<"lvm", 0xb7, VM>;
429 // Section 8.9.23 - SVM (Save VM)
438 defm SVM : SVMm<"svm", 0xa7, VM>;
1488 // Section 8.17.4 - ANDM (And VM)
1489 defm ANDM : RVM2m<"andm", 0x84, VM>;
1491 // Section 8.17.5 - ORM (Or VM)
[all …]
H A DVERegisterInfo.td152 def VM#I : VEMaskReg<I, "vm"#I, [], ["vm"#I]>, DwarfRegNum<[!add(128,I)]>;
154 // Aliases of VMs to use as a pair of two VM for packed instructions
160 [!cast<VEMaskReg>("VM"#!shl(I,1)),
161 !cast<VEMaskReg>("VM"#!add(!shl(I,1),1))],
195 def VM : RegisterClass<"VE", [v256i1], 64, (sequence "VM%u", 0, 15)>;
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DValueMapper.h147 ValueMapper(ValueToValueMapTy &VM, RemapFlags Flags = RF_None,
161 registerAlternateMappingContext(ValueToValueMapTy &VM,
209 inline Value *MapValue(const Value *V, ValueToValueMapTy &VM,
213 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapValue(*V);
231 inline Metadata *MapMetadata(const Metadata *MD, ValueToValueMapTy &VM,
239 inline MDNode *MapMetadata(const MDNode *MD, ValueToValueMapTy &VM,
254 inline void RemapInstruction(Instruction *I, ValueToValueMapTy &VM,
258 ValueMapper(VM, Flags, TypeMapper, Materializer).remapInstruction(*I);
267 inline void RemapFunction(Function &F, ValueToValueMapTy &VM,
271 ValueMapper(VM, Flags, TypeMapper, Materializer).remapFunction(F);
[all …]
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/Breakpad/
H A Dsections.test11 CHECK-NEXT: VM address: 0
12 CHECK-NEXT: VM size: 0
25 CHECK-NEXT: VM address: 0
26 CHECK-NEXT: VM size: 0
39 CHECK-NEXT: VM address: 0
40 CHECK-NEXT: VM size: 0
52 CHECK-NEXT: VM address: 0
53 CHECK-NEXT: VM size: 0
67 CHECK-NEXT: VM address: 0
68 CHECK-NEXT: VM size: 0
[all …]
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/MachO/
H A Dsubsections.yaml11 #CHECK-NEXT: VM address: 0x0
12 #CHECK-NEXT: VM size: 4294967296
22 #CHECK-NEXT: VM address: 0x100000000
23 #CHECK-NEXT: VM size: 4096
32 #CHECK-NEXT: VM address: 0x100000f30
33 #CHECK-NEXT: VM size: 22
42 #CHECK-NEXT: VM address: 0x100000f48
43 #CHECK-NEXT: VM size: 76
52 #CHECK-NEXT: VM address: 0x100000f98
53 #CHECK-NEXT: VM size: 104
/llvm-project-15.0.7/llvm/docs/HistoricalNotes/
H A D2001-07-06-LoweringIRForCodeGen.txt9 VM -- it is a little too specialized. But without a corresponding
10 conditional move instruction in the VM, it is pretty difficult to maintain a
11 close mapping between VM and machine code. Other architectures may have
15 additional VM instructions that match some of the unusual opcodes on the
16 processor but have VM semantics otherwise, i.e., all operands are in SSA
17 form and typed. This means that we can re-generate core VM code from the
20 Typically, a static compiler like gcc would generate just the core VM, which
23 specialized target-specific VM code for a particular architecture. If the
28 mapping between VM and machine code.
H A D2000-11-18-EarlyDesignIdeasResp.txt9 > 1. We need to be clear on our goals for the VM. Do we want to emphasize
10 > portability and safety like the Java VM? Or shall we focus on the
18 1. The VM code is NOT guaranteed safe in a java sense. Doing so makes it
31 VM. Performance is not wonderful, but it works right.
36 we could sign the generated VM code with a host specific private
48 for value add. The nice safe "sandbox" VM can be provided as a layer
58 > a. A single-assignment VM, which we've both already been thinking
62 however, by the prospect of a minimally allocated VM representation... I
93 in the VM representation. I believe that the number of additional
101 > to a low-level VM design?
[all …]
H A D2000-11-18-EarlyDesignIdeas.txt9 1. We need to be clear on our goals for the VM. Do we want to emphasize
10 portability and safety like the Java VM? Or shall we focus on the
28 a. A single-assignment VM, which we've both already been thinking about.
30 b. A strongly-typed VM. One question is do we need the types to be
33 c. How do we get more high-level information into the VM while keeping
34 to a low-level VM design?
H A D2001-06-20-.NET-Differences.txt4 Subject: .NET vs. our VM
6 One significant difference between .NET CLR and our VM is that the CLR
14 advantages to have a much lower level VM layer, and do significant static
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/ELF/
H A DPT_LOAD.yaml12 # CHECK-NEXT: VM address: 0x1000
13 # CHECK-NEXT: VM size: 10
22 # CHECK-NEXT: VM address: 0x1000
23 # CHECK-NEXT: VM size: 8
32 # CHECK-NEXT: VM address: 0x1008
33 # CHECK-NEXT: VM size: 2
43 # CHECK-NEXT: VM address: 0x2000
44 # CHECK-NEXT: VM size: 2
H A Dsection-addresses.yaml5 # CHECK: VM address: 0x0
8 # CHECK: VM address: 0x0
11 # CHECK: VM address: 0x8
14 # CHECK: VM address: 0xc
17 # CHECK: VM address: 0xc
20 # CHECK: VM address: 0x1000
H A DPT_LOAD-overlap-section.yaml17 # CHECK-NEXT: VM address: 0x1006
18 # CHECK-NEXT: VM size: 8
27 # CHECK-NEXT: VM address: 0x1008
28 # CHECK-NEXT: VM size: 6
37 # CHECK-NEXT: VM address: 0x1000
38 # CHECK-NEXT: VM size: 6
H A Dcompressed-sections.yaml26 # CHECK: VM address: 0
27 # CHECK-NEXT: VM size: 0
35 # CHECK: VM address: 0
36 # CHECK-NEXT: VM size: 0
H A DPT_TLS-overlap-PT_LOAD.yaml13 # CHECK-NEXT: VM address: 0x1000
14 # CHECK-NEXT: VM size: 16
24 # CHECK-NEXT: VM address: 0x1000
25 # CHECK-NEXT: VM size: 16
H A DPT_LOAD-overlap-PT_TLS.yaml13 # CHECK-NEXT: VM address: 0x1000
14 # CHECK-NEXT: VM size: 16
24 # CHECK-NEXT: VM address: 0x1000
25 # CHECK-NEXT: VM size: 16
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dwaitcnt-debug.mir4 …nts -debug-counter=si-insert-waitcnts-forcevm-count=3 -o - %s | FileCheck -check-prefixes=GCN,VM %s
20 # VM: S_WAITCNT 3952
21 # VM-NEXT: S_NOP 0
22 # VM-NEXT: S_WAITCNT 3952
23 # VM-NEXT: S_NOP 0
24 # VM-NEXT: S_WAITCNT 3952
25 # VM-NEXT: S_NOP 0
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/PECOFF/
H A Dsections.yaml12 # CHECK-NEXT: VM address: 0x40000000
13 # CHECK-NEXT: VM size: 512
22 # CHECK-NEXT: VM address: 0x40001000
23 # CHECK-NEXT: VM size: 64
32 # CHECK-NEXT: VM address: 0x40002000
33 # CHECK-NEXT: VM size: 64
/llvm-project-15.0.7/clang/lib/Basic/
H A DDarwinSDKInfo.cpp86 if (const auto *VM = Obj->getObject("VersionMap")) { in parseDarwinSDKSettingsJSON() local
89 for (const auto &KV : *VM) { in parseDarwinSDKSettingsJSON()
106 if (const auto *Mapping = VM->getObject("macOS_iOSMac")) { in parseDarwinSDKSettingsJSON()
114 if (const auto *Mapping = VM->getObject("iOSMac_macOS")) { in parseDarwinSDKSettingsJSON()
/llvm-project-15.0.7/clang/test/Sema/
H A Daltivec-init.c57 VecMem VM; in test2() local
58 VM.vec = ++local_vec; in test2()

1234