HomeSort by: relevance | last modified time | path
    Searched refs:Ld (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
GCRootLowering.cpp 214 Value *Ld = new LoadInst(CI->getType(), CI->getArgOperand(1), "", CI);
215 Ld->takeName(CI);
216 CI->replaceAllUsesWith(Ld);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMParallelDSP.cpp 340 if (auto *Ld = dyn_cast<LoadInst>(SExt->getOperand(0))) {
342 return LoadPairs.count(Ld) || OffsetLoads.count(Ld);
362 auto *Ld = dyn_cast<LoadInst>(&I);
363 if (!Ld || !Ld->isSimple() ||
364 !Ld->hasOneUse() || !isa<SExtInst>(Ld->user_back()))
366 Loads.push_back(Ld);
ARMISelDAGToDAG.cpp 1107 // Look for an imm which is not legal for ld/st, but is legal for sub.
1575 LoadSDNode *LD = cast<LoadSDNode>(N);
1576 ISD::MemIndexedMode AM = LD->getAddressingMode();
1580 EVT LoadedVT = LD->getMemoryVT();
1586 SelectAddrMode2OffsetImmPre(N, LD->getOffset(), Offset, AMOpc)) {
1590 SelectAddrMode2OffsetImm(N, LD->getOffset(), Offset, AMOpc)) {
1594 SelectAddrMode2OffsetReg(N, LD->getOffset(), Offset, AMOpc)) {
1599 SelectAddrMode3Offset(N, LD->getOffset(), Offset, AMOpc)) {
1601 Opcode = (LD->getExtensionType() == ISD::SEXTLOAD)
1605 if (LD->getExtensionType() == ISD::SEXTLOAD)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopVersioningLICM.cpp 366 LoadInst *Ld = dyn_cast<LoadInst>(I);
367 if (!Ld || !Ld->isSimple()) {
372 Value *Ptr = Ld->getPointerOperand();
LoopUnrollAndJamPass.cpp 265 if (auto *Ld = dyn_cast<LoadInst>(&I)) {
266 Value *V = Ld->getPointerOperand();
GVNHoist.cpp 582 // hoist all scalars dependent on the hoisted ld/st.
1049 // The definition of this ld/st will not change: ld/st hoisting is
1050 // legal when the ld/st is not moved past its current definition.
1066 // Check whether the GEP of a ld/st can be synthesized at HoistPt.
1069 if (auto *Ld = dyn_cast<LoadInst>(Repl)) {
1070 Gep = dyn_cast<GetElementPtrInst>(Ld->getPointerOperand());
LoopInterchange.cpp 101 if (auto *Ld = dyn_cast<LoadInst>(&I)) {
102 if (!Ld->isSimple())
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 887 if (LoadInst *Ld = dyn_cast<LoadInst>(I->getOperand(0)))
889 if (!Ld->hasOneUse() && Ld->getParent() == I->getParent() &&
979 isFoldableLoad(const LoadInst *Ld, const Instruction *&FoldedValue) {
980 if (!Ld->hasOneUse())
982 FoldedValue = Ld;
983 const Instruction *UserI = cast<Instruction>(*Ld->user_begin());
984 unsigned LoadedBits = getScalarSizeInBits(Ld->getType());
SystemZTargetTransformInfo.h 110 bool isFoldableLoad(const LoadInst *Ld, const Instruction *&FoldedValue);
  /src/external/gpl3/gcc.old/dist/libgcc/config/m68k/
lb1sf68.S 685 Ld$den:
692 Ld$infty:
693 Ld$overflow:
702 Ld$underflow:
710 Ld$inop:
718 Ld$div$0:
1206 bra Ld$overflow
1391 bne Ld$inop |
1392 bra Ld$infty |
1448 bhi Ld$inop | if d0 > 0x7ff00000 or equal an
    [all...]
  /src/external/gpl3/gcc/dist/libgcc/config/m68k/
lb1sf68.S 685 Ld$den:
692 Ld$infty:
693 Ld$overflow:
702 Ld$underflow:
710 Ld$inop:
718 Ld$div$0:
1206 bra Ld$overflow
1393 bne Ld$inop |
1394 bra Ld$infty |
1450 bhi Ld$inop | if d0 > 0x7ff00000 or equal an
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopAccessAnalysis.cpp 1537 LLVM_DEBUG(dbgs() << "LAA: Forward but may prevent st->ld forwarding\n");
1845 auto *Ld = dyn_cast<LoadInst>(&I);
1846 if (!Ld) {
1847 recordAnalysis("CantVectorizeInstruction", Ld)
1852 if (!Ld->isSimple() && !IsAnnotatedParallel) {
1853 recordAnalysis("NonSimpleLoad", Ld)
1860 Loads.push_back(Ld);
1861 DepChecker->addAccess(Ld);
1863 collectStridedAccess(Ld);
1964 for (LoadInst *LD : Loads)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelDAGToDAG.cpp 1144 auto *Ld = dyn_cast<LoadSDNode>(Src);
1145 if (!Ld)
1147 EVT MemVT = Ld->getMemoryVT();
1161 SDValue Operands[] = {Ld->getBasePtr(),
1163 Ld->getChain()};
1461 case RISCV::LD:
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 1269 LoadSDNode *LD = cast<LoadSDNode>(N);
1270 if (LD->isUnindexed())
1272 EVT VT = LD->getMemoryVT();
1274 ISD::MemIndexedMode AM = LD->getAddressingMode();
1282 ISD::LoadExtType ExtType = LD->getExtensionType();
1336 SDValue Chain = LD->getChain();
1337 SDValue Base = LD->getBasePtr();
1338 ConstantSDNode *OffsetOp = cast<ConstantSDNode>(LD->getOffset());
1380 SDNode *Ld = CurDAG->getMachineNode(Opc, dl, ResTys, Ops);
1381 SDValue SuperReg = SDValue(Ld, 0)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp 4587 } else if (LoadSDNode *Ld = dyn_cast<LoadSDNode>(Arg)) {
4595 SDValue Ptr = Ld->getBasePtr();
6510 X86TargetLowering::getTargetConstantFromLoad(LoadSDNode *LD) const {
6511 assert(LD && "Unexpected null LoadSDNode");
6512 return getTargetConstantFromNode(LD);
8364 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(SrcOp)) {
8365 SDValue Ptr = LD->getBasePtr();
8366 if (!ISD::isNormalLoad(LD) || !LD->isSimple())
8368 EVT PVT = LD->getValueType(0)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopUnrollAndJam.cpp 640 if (auto *Ld = dyn_cast<LoadInst>(&I)) {
641 if (!Ld->isSimple())
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 3395 LoadSDNode *Ld = cast<LoadSDNode>(N);
3398 if (Ld->getValueType(0) != MVT::i64 || Ld->getMemoryVT() != MVT::i64)
3403 Ld->getExtensionType(), dl, MVT::v2i32, Ld->getChain(),
3404 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32,
3405 Ld->getOriginalAlign(), Ld->getMemOperand()->getFlags(),
3406 Ld->getAAInfo())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 360 SDValue SplitIndexingFromLoad(LoadSDNode *LD);
364 SDValue ForwardStoreValueToDirectLoad(LoadSDNode *LD);
366 bool extendLoadedValueToExtension(LoadSDNode *LD, SDValue &Val);
992 static bool canSplitIdx(LoadSDNode *LD) {
994 (LD->getOperand(2).getOpcode() != ISD::TargetConstant ||
995 !cast<ConstantSDNode>(LD->getOperand(2))->isOpaque());
1211 LoadSDNode *LD = cast<LoadSDNode>(Op);
1212 EVT MemVT = LD->getMemoryVT();
1213 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD
1214 : LD->getExtensionType()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 2667 const LoadSDNode *Ld = dyn_cast<LoadSDNode>(N);
2668 return Ld && Ld->getExtensionType() == ISD::NON_EXTLOAD &&
2669 Ld->getAddressingMode() == ISD::UNINDEXED;
  /src/tests/usr.bin/printf/
printf.sh 1538 expect 88888 %ld 88888
1540 expect 88888 %Ld 88888
1548 expect 300000 %Ld 300000
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ThreadSafetyCommon.cpp 836 til::SExpr *Ld = new (Arena) til::Load(Lp);
837 til::SExpr *V = addStatement(Ld, nullptr, Pm);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelDAGToDAG.cpp 2982 auto Ld = cast<LoadSDNode>(N);
2984 return Ld->getAlignment() >= 4 &&
2988 Ld->getAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS ||
2989 Ld->getAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS_32BIT
2997 Ld->getAddressSpace() == AMDGPUAS::GLOBAL_ADDRESS &&
2998 Ld->isSimple() &&
SIISelLowering.cpp 7952 SDValue SITargetLowering::widenLoad(LoadSDNode *Ld, DAGCombinerInfo &DCI) const {
7954 if (Ld->getAlignment() < 4 || Ld->isDivergent())
7958 unsigned AS = Ld->getAddressSpace();
7961 (AS != AMDGPUAS::GLOBAL_ADDRESS || !Ld->isInvariant()))
7967 EVT MemVT = Ld->getMemoryVT();
7972 SDLoc SL(Ld);
7974 assert((!MemVT.isVector() || Ld->getExtensionType() == ISD::NON_EXTLOAD) &&
7978 SDValue Ptr = Ld->getBasePtr();
7980 MVT::i32, SL, Ld->getChain(), Ptr
    [all...]
SIISelLowering.h 91 SDValue widenLoad(LoadSDNode *Ld, DAGCombinerInfo &DCI) const;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonCommonGEP.cpp 1018 if (LoadInst *Ld = dyn_cast<LoadInst>(R)) {
1020 if (&Ld->getOperandUse(PtrX) == U)

Completed in 62 milliseconds

1 2