Home
last modified time | relevance | path

Searched refs:remat (Results 1 – 25 of 42) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/Instrumentation/AddressSanitizer/
Dwith-ifunc.ll5 ; RUN: opt -asan -asan-module -S -asan-with-ifunc=1 -asan-with-ifunc-suppress-remat=0 < %s | \
7 ; RUN: opt -asan -asan-module -S -asan-with-ifunc=1 -asan-with-ifunc-suppress-remat=1 < %s | \
11 ; RUN: opt -asan -asan-module -S -asan-with-ifunc=1 -asan-with-ifunc-suppress-remat=0 -mtriple=armv…
13 ; RUN: opt -asan -asan-module -S -asan-with-ifunc=1 -asan-with-ifunc-suppress-remat=0 -mtriple=armv…
15 ; RUN: opt -asan -asan-module -S -asan-with-ifunc=1 -asan-with-ifunc-suppress-remat=0 -mtriple=armv…
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/RewriteStatepointsForGC/
Drematerialize-derived-pointers.ll65 ; CHECK: bitcast i64 addrspace(1)* %ptr1.remat to i16 addrspace(1)*
230 ; CHECK: phi i32 addrspace(1)* [ %ptr.gep, %entry ], [ %ptr.gep.remat, %loop ]
267 ; remat the gep in presence of base pointer which is a phi node.
289 …; CHECK: %ptr.gep.remat = getelementptr i32, i32 addrspace(1)* %basephi.base.relocated.casted, i32…
290 ; CHECK: call void @use_obj32(i32 addrspace(1)* %ptr.gep.remat)
323 ; CHECK: %ptr.cast.remat = bitcast i32 addrspace(1)* %ptr.gep.remat1 to i64 addrspace(1)*
324 …; CHECK: %ptr.gep.remat = getelementptr i32, i32 addrspace(1)* %basephi.base.relocated.casted, i32…
325 ; CHECK: %ptr.cast2.remat = bitcast i32 addrspace(1)* %ptr.gep.remat to i16 addrspace(1)*
326 ; CHECK: call void @use_obj64(i64 addrspace(1)* %ptr.cast.remat)
327 ; CHECK: call void @use_obj16(i16 addrspace(1)* %ptr.cast2.remat)
Dbase-pointers-13.ll12 ; CHECK-NOT: remat
Dbase-vector.ll256 ; CHECK: %vec2.remat = getelementptr i64, <4 x i64 addrspace(1)*> %vec1.relocated.casted, i32 1024
257 ; CHECK: call void @use_vec(<4 x i64 addrspace(1)*> %vec2.remat)
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_rematerialization.cc1051 HloInstruction* remat = in RematerializeComputation() local
1056 TF_RETURN_IF_ERROR(remat->AddControlDependencyTo(successor)); in RematerializeComputation()
1059 TF_RETURN_IF_ERROR(predecessor->AddControlDependencyTo(remat)); in RematerializeComputation()
1062 Item* remat_item = instruction_list.CreateItem(remat); in RematerializeComputation()
1069 << user->name() << " with " << remat->name(); in RematerializeComputation()
1070 TF_RETURN_IF_ERROR(best->ReplaceUseWith(user, remat)); in RematerializeComputation()
1084 for (auto user : remat->users()) { in RematerializeComputation()
1087 for (auto* operand : remat->operands()) { in RematerializeComputation()
1089 if (operand_user != remat) { in RematerializeComputation()
1099 for (auto successor : remat->control_successors()) { in RematerializeComputation()
[all …]
Dhlo_rematerialization_test.cc151 HloRematerialization remat(ByteSizeOf, memory_limit_bytes, in RunHloRematerialization() local
153 return remat.Run(module); in RunHloRematerialization()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/Util/
Dstrip-gc-relocates.ll94 ; CHECK: %ptr.gep.remat = getelementptr i32, i32 addrspace(1)* %basephi.base
101 %ptr.gep.remat = getelementptr i32, i32 addrspace(1)* %basephi.base.relocated.casted, i32 15
102 call void @use_obj32(i32 addrspace(1)* %ptr.gep.remat)
/external/llvm/test/Transforms/RewriteStatepointsForGC/
Dbase-pointers-13.ll11 ; CHECK-NOT: remat
Drematerialize-derived-pointers.ll64 ; CHECK: bitcast i64 addrspace(1)* %ptr1.remat to i16 addrspace(1)*
229 ; CHECK: phi i32 addrspace(1)* [ %ptr.gep, %entry ], [ %ptr.gep.remat, %loop ]
/external/llvm/test/CodeGen/X86/
Dremat-mov-0.ll4 ; CodeGen should remat the zero instead of spilling it.
Dcoalescer-dce.ll5 ; This test case has a sub-register join followed by a remat:
Dcatchpad-regmask.ll71 ; Third array access must remat the address of array
Dinline-asm-fpstack.ll100 ; A valid alternative would be to remat the constant pool load before each
119 ; A valid alternative would be to remat the constant pool load before each
Dcrash-lre-eliminate-dead-def.ll27 ; instruction around for futher remat opportunities
31 ; remat it closer to its use) and the live-range
Dremat-fold-load.ll4 ; During coalescing, remat triggers DCE which deletes the penultimate use of a
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dremat-mov-0.ll4 ; CodeGen should remat the zero instead of spilling it.
Dcoalescer-dce.ll5 ; This test case has a sub-register join followed by a remat:
Dinline-asm-fpstack.ll100 ; A valid alternative would be to remat the constant pool load before each
119 ; A valid alternative would be to remat the constant pool load before each
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dremat-mov-0.ll4 ; CodeGen should remat the zero instead of spilling it.
Dcoalescer-dce.ll5 ; This test case has a sub-register join followed by a remat:
Dcatchpad-regmask.ll71 ; Third array access must remat the address of array
Dcrash-lre-eliminate-dead-def.ll27 ; instruction around for futher remat opportunities
31 ; remat it closer to its use) and the live-range
Dremat-fold-load.ll4 ; During coalescing, remat triggers DCE which deletes the penultimate use of a
Dinline-asm-fpstack.ll112 ; A valid alternative would be to remat the constant pool load before each
135 ; A valid alternative would be to remat the constant pool load before each inline asm.
Dinterval-update-remat.ll2 ; PR27275: When enabling remat for vreg defined by PHIs, make sure the update

12