Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DLiveRangeEdit.h176 struct Remat { struct
179 explicit Remat(VNInfo *ParentVNI) : ParentVNI(ParentVNI), OrigMI(nullptr) {} in Remat() function
185 bool canRematerializeAt(Remat &RM,
196 const Remat &RM,
/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/llvm/lib/CodeGen/
DLiveRangeEdit.cpp116 bool LiveRangeEdit::canRematerializeAt(Remat &RM, in canRematerializeAt()
149 const Remat &RM, in rematerializeAt()
DInlineSpiller.cpp885 LiveRangeEdit::Remat RM(ParentVNI); in reMaterializeFor()
DSplitKit.cpp433 LiveRangeEdit::Remat RM(ParentVNI); in defFromParent()