| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| D | ARMISelDAGToDAG.cpp | 2109 SDValue MemAddr, Align; in SelectVLD() local 2113 if (!SelectAddrMode6(N, N->getOperand(AddrOpIdx), MemAddr, Align)) in SelectVLD() 2167 Ops.push_back(MemAddr); in SelectVLD() 2191 EVT AddrTy = MemAddr.getValueType(); in SelectVLD() 2197 const SDValue OpsA[] = { MemAddr, Align, Reg0, ImplDef, Pred, Reg0, Chain }; in SelectVLD() 2251 SDValue MemAddr, Align; in SelectVST() local 2256 if (!SelectAddrMode6(N, N->getOperand(AddrOpIdx), MemAddr, Align)) in SelectVST() 2326 Ops.push_back(MemAddr); in SelectVST() 2370 const SDValue OpsA[] = { MemAddr, Align, Reg0, RegSeq, Pred, Reg0, Chain }; in SelectVST() 2372 MemAddr.getValueType(), in SelectVST() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCTargetTransformInfo.cpp | 341 static bool memAddrUsesCTR(const Value *MemAddr, const PPCTargetMachine &TM, in memAddrUsesCTR() argument 344 if (!Visited.insert(MemAddr).second) in memAddrUsesCTR() 346 const auto *GV = dyn_cast<GlobalValue>(MemAddr); in memAddrUsesCTR() 349 if (const auto *CV = dyn_cast<Constant>(MemAddr)) in memAddrUsesCTR()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | CodeExtractor.cpp | 324 Value *MemAddr = nullptr; in findSideEffectInfoForBlock() local 330 MemAddr = SI->getPointerOperand(); in findSideEffectInfoForBlock() 333 MemAddr = LI->getPointerOperand(); in findSideEffectInfoForBlock() 336 if (isa<Constant>(MemAddr)) in findSideEffectInfoForBlock() 338 Value *Base = MemAddr->stripInBoundsConstantOffsets(); in findSideEffectInfoForBlock()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| D | HexagonISelLowering.cpp | 499 SDValue MemAddr = DAG.getConstant(LocMemOffset, dl, in LowerCall() local 501 MemAddr = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, MemAddr); in LowerCall() 508 MemOpChains.push_back(CreateCopyOfByValArgument(Arg, MemAddr, Chain, in LowerCall() 513 SDValue S = DAG.getStore(Chain, dl, Arg, MemAddr, LocPI); in LowerCall()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | TargetInfo.cpp | 4155 Address MemAddr = EmitX86_64VAArgFromMemory(CGF, VAListAddr, Ty); in EmitVAArg() local 4160 Address ResAddr = emitMergePHI(CGF, RegAddr, InRegBlock, MemAddr, InMemBlock, in EmitVAArg() 4795 Address MemAddr = Address::invalid(); in EmitVAArg() local 4823 MemAddr = Builder.CreateElementBitCast(OverflowArea, DirectTy); in EmitVAArg() 4834 Address Result = emitMergePHI(CGF, RegAddr, UsingRegs, MemAddr, UsingOverflow, in EmitVAArg() 7475 Address MemAddr = in EmitVAArg() local 7485 return MemAddr; in EmitVAArg() 7555 Address MemAddr = in EmitVAArg() local 7569 MemAddr, InMemBlock, "va_arg.addr"); in EmitVAArg()
|
| D | CGBuiltin.cpp | 9359 llvm::Value *MemAddr = EmitScalarExpr(E->getArg(0)); in EmitAArch64BuiltinExpr() local 9366 llvm::Value *Val = Builder.CreateCall(F, MemAddr); in EmitAArch64BuiltinExpr() 9379 Args.push_back(MemAddr); in EmitAArch64BuiltinExpr()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| D | AArch64ISelDAGToDAG.cpp | 3562 SDValue MemAddr = Node->getOperand(2); in Select() local 3567 MVT::Other, MemAddr, Chain); in Select() 3584 SDValue MemAddr = Node->getOperand(4); in Select() local 3587 SDValue Ops[] = {ValLo, ValHi, MemAddr, Chain}; in Select()
|