| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | ValueMapperTest.cpp | 27 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 D | ValueMapTest.cpp | 57 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 D | embedded-debug-sections.yaml | 16 # 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 D | stripped-debug-sections.yaml | 11 # 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 D | unified-debug-sections.yaml | 20 # 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 D | basic.yaml | 11 # 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 D | VEInstrVec.td | 5 // 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 D | VERegisterInfo.td | 152 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 D | ValueMapper.h | 147 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 D | sections.test | 11 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 D | subsections.yaml | 11 #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 D | 2001-07-06-LoweringIRForCodeGen.txt | 9 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 D | 2000-11-18-EarlyDesignIdeasResp.txt | 9 > 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 D | 2000-11-18-EarlyDesignIdeas.txt | 9 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 D | 2001-06-20-.NET-Differences.txt | 4 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 D | PT_LOAD.yaml | 12 # 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 D | section-addresses.yaml | 5 # 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 D | PT_LOAD-overlap-section.yaml | 17 # 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 D | compressed-sections.yaml | 26 # CHECK: VM address: 0 27 # CHECK-NEXT: VM size: 0 35 # CHECK: VM address: 0 36 # CHECK-NEXT: VM size: 0
|
| H A D | PT_TLS-overlap-PT_LOAD.yaml | 13 # 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 D | PT_LOAD-overlap-PT_TLS.yaml | 13 # 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 D | waitcnt-debug.mir | 4 …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 D | sections.yaml | 12 # 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 D | DarwinSDKInfo.cpp | 86 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 D | altivec-init.c | 57 VecMem VM; in test2() local 58 VM.vec = ++local_vec; in test2()
|