Home
last modified time | relevance | path

Searched refs:Remat (Results 1 – 20 of 20) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLiveRangeEdit.h149 struct Remat { struct
152 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI), OrigMI(0) {} in Remat() argument
158 bool canRematerializeAt(Remat &RM,
170 const Remat &RM,
DLiveRangeEdit.cpp111 bool LiveRangeEdit::canRematerializeAt(Remat &RM, in canRematerializeAt()
145 const Remat &RM, in rematerializeAt()
DInlineSpiller.cpp854 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
DSplitKit.cpp415 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()
/external/llvm/include/llvm/CodeGen/
DLiveRangeEdit.h194 struct Remat { struct
198 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI), OrigMI(nullptr) {} in Remat() argument
204 bool canRematerializeAt(Remat &RM, VNInfo *OrigVNI, SlotIndex UseIdx,
214 const Remat &RM,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DLiveRangeEdit.h202 struct Remat { struct
207 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI) {} in Remat() argument
213 bool canRematerializeAt(Remat &RM, VNInfo *OrigVNI, SlotIndex UseIdx,
222 const Remat &RM, const TargetRegisterInfo &,
/external/llvm/test/CodeGen/X86/
Dremat-phys-dead.ll12 ; CHECK: Remat: %EAX<def,dead> = MOV32r0 %EFLAGS<imp-def,dead>, %AL<imp-def>
21 ; CHECK: Remat: %EAX<def> = MOV32r0 %EFLAGS<imp-def,dead>
Dcoalescer-dce.ll19 ; Remat: %vreg10<def> = MOV64r0 %vreg10<imp-def>, %EFLAGS<imp-def,dead>, %vreg10<imp-def>; GR64:%vr…
Dremat-scalar-zero.ll8 ; Remat should be able to fold the zero constant into the div instructions
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dremat-phys-dead.ll12 ; CHECK: Remat: dead $eax = MOV32r0 implicit-def dead $eflags, implicit-def $al
21 ; CHECK: Remat: $eax = MOV32r0 implicit-def dead $eflags
Dcoalescer-dce.ll19 ; Remat: %10 = MOV64r0 implicit-def %10, implicit dead %eflags, implicit-def %10; GR64:%10
Dremat-scalar-zero.ll8 ; Remat should be able to fold the zero constant into the div instructions
/external/llvm/lib/CodeGen/
DLiveRangeEdit.cpp119 bool LiveRangeEdit::canRematerializeAt(Remat &RM, VNInfo *OrigVNI, in canRematerializeAt()
146 const Remat &RM, in rematerializeAt()
DInlineSpiller.cpp530 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
DSplitKit.cpp458 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveRangeEdit.cpp141 bool LiveRangeEdit::canRematerializeAt(Remat &RM, VNInfo *OrigVNI, in canRematerializeAt()
168 const Remat &RM, in rematerializeAt()
DInlineSpiller.cpp546 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
DSplitKit.cpp647 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dcoalescer-dce.ll19 ; Remat: %vreg10<def> = MOV64r0 %vreg10<imp-def>, %EFLAGS<imp-def,dead>, %vreg10<imp-def>; GR64:%vr…
Dremat-scalar-zero.ll7 ; Remat should be able to fold the zero constant into the div instructions