Home
last modified time | relevance | path

Searched refs:gvn (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r600/sb/
Dsb_gvn.cpp41 bool gvn::visit(node& n, bool enter) { in visit()
87 bool gvn::visit(cf_node& n, bool enter) { in visit()
95 bool gvn::visit(alu_node& n, bool enter) { in visit()
103 bool gvn::visit(alu_packed_node& n, bool enter) { in visit()
111 bool gvn::visit(fetch_node& n, bool enter) { in visit()
119 bool gvn::visit(region_node& n, bool enter) { in visit()
135 bool gvn::process_src(value* &v, bool rewrite) { in process_src()
147 void gvn::process_alu_src_constants(node &n, value* &v) { in process_alu_src_constants()
188 void gvn::process_op(node& n, bool rewrite) { in process_op()
Dsb_core.cpp205 SB_RUN_PASS(gvn, 1); in r600_sb_bytecode_process()
Dsb_pass.h314 class gvn : public vpass {
319 gvn(shader &sh) : vpass(sh) {} in gvn() function
Dnotes.markdown352 - **gvn** - Global Value Numbering [[2]](#references),
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DGVN.h56 namespace gvn LLVM_LIBRARY_VISIBILITY {
155 friend class gvn::GVNLegacyPass;
195 using AvailValInBlkVect = SmallVector<gvn::AvailableValueInBlock, 64>;
260 Value *Address, gvn::AvailableValue &Res);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DGVN.cpp86 using namespace llvm::gvn;
164 struct llvm::gvn::AvailableValue {
234 GVN &gvn) const;
239 struct llvm::gvn::AvailableValueInBlock {
264 Value *MaterializeAdjustedValue(LoadInst *LI, GVN &gvn) const { in MaterializeAdjustedValue()
265 return AV.MaterializeAdjustedValue(LI, BB->getTerminator(), gvn); in MaterializeAdjustedValue()
734 GVN &gvn) { in ConstructSSAForLoadSet() argument
738 gvn.getDominatorTree().properlyDominates(ValuesPerBlock[0].BB, in ConstructSSAForLoadSet()
742 return ValuesPerBlock[0].MaterializeAdjustedValue(LI, gvn); in ConstructSSAForLoadSet()
765 SSAUpdate.AddAvailableValue(BB, AV.MaterializeAdjustedValue(LI, gvn)); in ConstructSSAForLoadSet()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOModule.cpp250 if (GlobalVariable *gvn = dyn_cast<GlobalVariable>(op)) { in objcClassNameFromExpression() local
251 Constant *cn = gvn->getInitializer(); in objcClassNameFromExpression()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/
DPassRegistry.def181 FUNCTION_PASS("gvn-hoist", GVNHoistPass())
196 FUNCTION_PASS("gvn", GVN())
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
DREADME.txt1209 opt -mem2reg -gvn -instcombine | llvm-dis
/third_party/chromium/patch/
D0001-cve.patch49555 zyS(f+lh1ytNLd_}#rbGH`#F=(4k=O=M`dw7n$OBio5lHPJ{w@JERM?Jd^Df^gvn<|