Lines Matching refs:iaddr

1065 def iaddr    : ComplexPattern<iPTR, 2, "SelectAddrImm",     [], []>; // "stb"
1088 /// This is just the offset part of iaddr, used for preinc.
1481 (PPCdynalloc i32:$negsize, iaddr:$fpsi))]>;
1483 [(set i32:$result, (PPCdynareaoffset iaddr:$fpsi))]>;
1489 (PPCprobedalloca i32:$negsize, iaddr:$fpsi))]>;
1836 [(PPCbctrl_load_toc iaddr:$src)]>, Requires<[In32BitMode]>;
2168 [(set i32:$rD, (zextloadi8 iaddr:$src))]>;
2171 [(set i32:$rD, (sextloadi16 iaddr:$src))]>,
2175 [(set i32:$rD, (zextloadi16 iaddr:$src))]>;
2178 [(set i32:$rD, (load iaddr:$src))]>;
2183 [(set f32:$rD, (load iaddr:$src))]>;
2186 [(set f64:$rD, (load iaddr:$src))]>;
2319 [(truncstorei8 i32:$rS, iaddr:$dst)]>;
2322 [(truncstorei16 i32:$rS, iaddr:$dst)]>;
2325 [(store i32:$rS, iaddr:$dst)]>;
2329 [(store f32:$rS, iaddr:$dst)]>;
2332 [(store f64:$rS, iaddr:$dst)]>;
3485 def : Pat<(i32 (zextloadi1 iaddr:$src)),
3486 (LBZ iaddr:$src)>;
3489 def : Pat<(i32 (extloadi1 iaddr:$src)),
3490 (LBZ iaddr:$src)>;
3493 def : Pat<(i32 (extloadi8 iaddr:$src)),
3494 (LBZ iaddr:$src)>;
3497 def : Pat<(i32 (extloadi16 iaddr:$src)),
3498 (LHZ iaddr:$src)>;
3502 def : Pat<(f64 (extloadf32 iaddr:$src)),
3503 (COPY_TO_REGCLASS (LFS iaddr:$src), F8RC)>;
5119 def : Pat<(atomic_load_8 iaddr:$src), (LBZ memri:$src)>;
5120 def : Pat<(atomic_load_16 iaddr:$src), (LHZ memri:$src)>;
5121 def : Pat<(atomic_load_32 iaddr:$src), (LWZ memri:$src)>;
5127 def : Pat<(atomic_store_8 iaddr:$ptr, i32:$val), (STB gprc:$val, memri:$ptr)>;
5128 def : Pat<(atomic_store_16 iaddr:$ptr, i32:$val), (STH gprc:$val, memri:$ptr)>;
5129 def : Pat<(atomic_store_32 iaddr:$ptr, i32:$val), (STW gprc:$val, memri:$ptr)>;