Home
last modified time | relevance | path

Searched refs:LoadA (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td378 // LoadA multiclass - As above, but also define alternate address space variant
379 multiclass LoadA<string OpcStr, bits<6> Op3Val, bits<6> LoadAOp3Val,
513 defm LDSB : LoadA<"ldsb", 0b001001, 0b011001, sextloadi8, IntRegs, i32>;
514 defm LDSH : LoadA<"ldsh", 0b001010, 0b011010, sextloadi16, IntRegs, i32>;
515 defm LDUB : LoadA<"ldub", 0b000001, 0b010001, zextloadi8, IntRegs, i32>;
516 defm LDUH : LoadA<"lduh", 0b000010, 0b010010, zextloadi16, IntRegs, i32>;
517 defm LD : LoadA<"ld", 0b000000, 0b010000, load, IntRegs, i32>;
521 defm LDD : LoadA<"ldd", 0b000011, 0b010011, load, IntPair, v2i32, IIC_ldd>;
535 defm LDQF : LoadA<"ldq", 0b100010, 0b110010, load, QFPRegs, f128>,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1461 auto *LoadA = cast<LoadSDNode>(StoreA->getValue().getOperand(1 - I)); in storeLoadCanUseBlockBinary() local
1463 return !LoadA->isVolatile() && LoadA->getMemoryVT() == LoadB->getMemoryVT() && in storeLoadCanUseBlockBinary()