Searched refs:LoadA (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopIdiomVectorize.cpp | 333 Value *LoadA, *LoadB; in recognizeByteCompare() local 335 m_Br(m_SpecificICmp(ICmpInst::ICMP_EQ, m_Value(LoadA), in recognizeByteCompare() 342 if (!match(LoadA, m_Load(m_Value(A))) || !match(LoadB, m_Load(m_Value(B)))) in recognizeByteCompare() 345 LoadInst *LoadAI = cast<LoadInst>(LoadA); in recognizeByteCompare()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.td | 508 // LoadA multiclass - As above, but also define alternate address space variant 509 multiclass LoadA<string OpcStr, bits<6> Op3Val, bits<6> LoadAOp3Val, 657 defm LDSB : LoadA<"ldsb", 0b001001, 0b011001, sextloadi8, IntRegs, i32>; 658 defm LDSH : LoadA<"ldsh", 0b001010, 0b011010, sextloadi16, IntRegs, i32>; 659 defm LDUB : LoadA<"ldub", 0b000001, 0b010001, zextloadi8, IntRegs, i32>; 660 defm LDUH : LoadA<"lduh", 0b000010, 0b010010, zextloadi16, IntRegs, i32>; 661 defm LD : LoadA<"ld", 0b000000, 0b010000, load, IntRegs, i32>; 662 defm LDD : LoadA<"ldd", 0b000011, 0b010011, load, IntPair, v2i32, IIC_ldd>; 671 defm LDQF : LoadA<"ldq", 0b100010, 0b110010, load, QFPRegs, f128>,
|
| H A D | SparcInstr64Bit.td | 207 defm LDX : LoadA<"ldx", 0b001011, 0b011011, load, I64Regs, i64>; 250 defm LDSW : LoadA<"ldsw", 0b001000, 0b011000, sextloadi32, I64Regs, i64>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1528 auto *LoadA = cast<LoadSDNode>(StoreA->getValue().getOperand(1 - I)); in storeLoadCanUseBlockBinary() local 1530 return !LoadA->isVolatile() && LoadA->getMemoryVT() == LoadB->getMemoryVT() && in storeLoadCanUseBlockBinary()
|