Searched refs:LD (Results 1 - 25 of 170) sorted by last modified time

1234567

/macosx-10.10.1/llvmCore-3425.0.34/unittests/ExecutionEngine/JIT/
H A DMakefile43 LD.Flags += $(RDYNAMIC)
/macosx-10.10.1/llvmCore-3425.0.34/unittests/
H A DMakefile.unittest43 LD.Flags += $(RPATH) -Wl,$(SharedLibDir)
45 # Also set {DYLD,LD}_LIBRARY_PATH because OSX ignores the rpath most
/macosx-10.10.1/llvmCore-3425.0.34/projects/sample/
H A Dconfigure8903 case $LD in # libtool.m4 will add one of these switches to LD
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DGVN.cpp1467 if (LoadInst *LD = dyn_cast<LoadInst>(DepInst)) {
1469 if (LD->getType() != LI->getType()) {
1472 if (TD == 0 || !CanCoerceMustAliasedValueToLoad(LD, LI->getType(),*TD)){
1477 ValuesPerBlock.push_back(AvailableValueInBlock::getLoad(DepBB, LD));
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/XCore/
H A DXCoreISelLowering.cpp401 LoadSDNode *LD = cast<LoadSDNode>(Op); local
402 assert(LD->getExtensionType() == ISD::NON_EXTLOAD &&
404 assert(LD->getMemoryVT() == MVT::i32 && "Unexpected load EVT");
405 if (allowsUnalignedMemoryAccesses(LD->getMemoryVT()))
409 getABITypeAlignment(LD->getMemoryVT().getTypeForEVT(*DAG.getContext()));
411 if (LD->getAlignment() >= ABIAlignment)
414 SDValue Chain = LD->getChain();
415 SDValue BasePtr = LD->getBasePtr();
420 if (!LD->isVolatile() &&
459 if (LD
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp410 LoadSDNode *LD = dyn_cast<LoadSDNode>(Callee.getNode());
411 if (!LD ||
412 LD->isVolatile() ||
413 LD->getAddressingMode() != ISD::UNINDEXED ||
414 LD->getExtensionType() != ISD::NON_EXTLOAD)
1348 LoadSDNode *LD = cast<LoadSDNode>(PatternNodeWithChain); local
1349 if (!SelectAddr(LD, LD->getBasePtr(), Base, Scale, Index, Disp, Segment))
1366 LoadSDNode *LD = cast<LoadSDNode>(N.getOperand(0).getOperand(0)); local
1367 if (!SelectAddr(LD, L
[all...]
H A DX86ISelLowering.cpp4185 static bool isScalarLoadToVector(SDNode *N, LoadSDNode **LD = NULL) {
4191 if (LD)
4192 *LD = cast<LoadSDNode>(N);
4880 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(SrcOp)) {
4881 SDValue Ptr = LD->getBasePtr();
4882 if (!ISD::isNormalLoad(LD) || LD->isVolatile())
4884 EVT PVT = LD->getValueType(0);
4905 SDValue Chain = LD->getChain();
4935 LD
4984 LoadSDNode *LD = cast<LoadSDNode>(Elt); local
5519 SDValue LD = EltsFromConsecutiveLoads(VT, V, dl, DAG); local
6135 LoadSDNode *LD = NULL; local
16341 LoadSDNode *LD = cast<LoadSDNode>(Op); local
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp150 LoadSDNode *LD = cast<LoadSDNode>(N); local
151 EVT LoadedVT = LD->getMemoryVT();
155 if (LD->isIndexed())
162 unsigned int codeAddrSpace = getCodeAddrSpace(LD, Subtarget);
166 bool isVolatile = LD->isVolatile();
194 if ((LD->getExtensionType() == ISD::SEXTLOAD))
207 MVT::SimpleValueType TargetVT = LD->getValueType(0).getSimpleVT().SimpleTy;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp356 // Change the opcode to LD, and the global address operand to be a
358 TmpInst.setOpcode(PPC::LD);
H A DPPCFrameLowering.cpp662 BuildMI(MBB, MBBI, dl, TII.get(PPC::LD), PPC::X1)
670 BuildMI(MBB, MBBI, dl, TII.get(PPC::LD), PPC::X0)
674 BuildMI(MBB, MBBI, dl, TII.get(PPC::LD), PPC::X31)
H A DPPCISelDAGToDAG.cpp894 LoadSDNode *LD = cast<LoadSDNode>(N); local
895 EVT LoadedVT = LD->getMemoryVT();
898 if (LD->getAddressingMode() != ISD::PRE_INC)
901 SDValue Offset = LD->getOffset();
906 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD;
907 if (LD->getValueType(0) != MVT::i64) {
920 assert(LD->getValueType(0) == MVT::i64 && "Unknown load result type!");
932 SDValue Chain = LD->getChain();
933 SDValue Base = LD->getBasePtr();
935 return CurDAG->getMachineNode(Opcode, dl, LD
[all...]
H A DPPCISelLowering.cpp1120 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N)) {
1121 Ptr = LD->getBasePtr();
1122 VT = LD->getMemoryVT();
1150 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N)) {
1153 if (LD->getValueType(0) == MVT::i64 && LD->getMemoryVT() == MVT::i32 &&
1154 LD->getExtensionType() == ISD::SEXTLOAD &&
5560 LoadSDNode *LD = cast<LoadSDNode>(Load); local
5563 LD->getChain(), // Chain
5564 LD
[all...]
H A DPPCInstrInfo.cpp104 case PPC::LD:
628 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LD), DestReg),
631 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LD),
H A DPPCRegisterInfo.cpp75 ImmToIdxMap[PPC::LD] = PPC::LDX; ImmToIdxMap[PPC::STD] = PPC::STDX;
333 BuildMI(MBB, II, dl, TII.get(PPC::LD), Reg)
337 BuildMI(MBB, II, dl, TII.get(PPC::LD), PPC::X0)
580 case PPC::LD:
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp302 static bool isValidIndexedLoad(const LoadSDNode *LD) { argument
303 ISD::MemIndexedMode AM = LD->getAddressingMode();
304 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD)
307 EVT VT = LD->getMemoryVT();
312 if (cast<ConstantSDNode>(LD->getOffset())->getZExtValue() != 1)
318 if (cast<ConstantSDNode>(LD->getOffset())->getZExtValue() != 2)
330 LoadSDNode *LD = cast<LoadSDNode>(N); local
331 if (!isValidIndexedLoad(LD))
334 MVT VT = LD->getMemoryVT().getSimpleVT();
350 LD
359 LoadSDNode *LD = cast<LoadSDNode>(N1); local
[all...]
H A DMSP430ISelLowering.cpp943 LoadSDNode *LD = cast<LoadSDNode>(N); local
944 if (LD->getExtensionType() != ISD::NON_EXTLOAD)
947 EVT VT = LD->getMemoryVT();
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Mips/
H A DMipsISelLowering.cpp2221 static SDValue CreateLoadLR(unsigned Opc, SelectionDAG &DAG, LoadSDNode *LD, argument
2223 SDValue Ptr = LD->getBasePtr();
2224 EVT VT = LD->getValueType(0), MemVT = LD->getMemoryVT();
2226 DebugLoc DL = LD->getDebugLoc();
2235 LD->getMemOperand());
2240 LoadSDNode *LD = cast<LoadSDNode>(Op); local
2241 EVT MemVT = LD->getMemoryVT();
2244 if ((LD->getAlignment() >= MemVT.getSizeInBits() / 8) ||
2250 ISD::LoadExtType ExtType = LD
[all...]
H A DMipsLongBranch.cpp348 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::LD), Mips::RA_64)
H A DMipsSEInstrInfo.cpp46 if ((Opc == Mips::LW) || (Opc == Mips::LW_P8) || (Opc == Mips::LD) ||
195 Opc = IsN64 ? Mips::LD_P8 : Mips::LD;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp78 SDNode *SelectBaseOffsetLoad(LoadSDNode *LD, DebugLoc dl);
79 SDNode *SelectIndexedLoad(LoadSDNode *LD, DebugLoc dl);
80 SDNode *SelectIndexedLoadZeroExtend64(LoadSDNode *LD, unsigned Opcode,
82 SDNode *SelectIndexedLoadSignExtend64(LoadSDNode *LD, unsigned Opcode,
299 SDNode *HexagonDAGToDAGISel::SelectBaseOffsetLoad(LoadSDNode *LD, DebugLoc dl) { argument
300 SDValue Chain = LD->getChain();
301 SDNode* Const32 = LD->getBasePtr().getNode();
305 ISD::isNormalLoad(LD)) {
307 EVT LoadedVT = LD->getMemoryVT();
328 LD
345 SelectIndexedLoadSignExtend64(LoadSDNode *LD, unsigned Opcode, DebugLoc dl) argument
409 SelectIndexedLoadZeroExtend64(LoadSDNode *LD, unsigned Opcode, DebugLoc dl) argument
486 SelectIndexedLoad(LoadSDNode *LD, DebugLoc dl) argument
582 LoadSDNode *LD = cast<LoadSDNode>(N); local
762 LoadSDNode *LD = cast<LoadSDNode>(MulOp0.getNode()); local
788 LoadSDNode *LD = cast<LoadSDNode>(MulOp1.getNode()); local
942 LoadSDNode *LD = cast<LoadSDNode>(MulOp0.getNode()); local
967 LoadSDNode *LD = cast<LoadSDNode>(MulOp1.getNode()); local
[all...]
H A DHexagonISelLowering.cpp639 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N)) {
640 VT = LD->getMemoryVT();
641 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD;
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1327 LoadSDNode *LD = cast<LoadSDNode>(N); local
1328 ISD::MemIndexedMode AM = LD->getAddressingMode();
1332 EVT LoadedVT = LD->getMemoryVT();
1338 SelectAddrMode2OffsetImmPre(N, LD->getOffset(), Offset, AMOpc)) {
1342 SelectAddrMode2OffsetImm(N, LD->getOffset(), Offset, AMOpc)) {
1346 SelectAddrMode2OffsetReg(N, LD->getOffset(), Offset, AMOpc)) {
1351 SelectAddrMode3Offset(N, LD->getOffset(), Offset, AMOpc)) {
1353 Opcode = (LD->getExtensionType() == ISD::SEXTLOAD)
1357 if (LD->getExtensionType() == ISD::SEXTLOAD) {
1358 if (SelectAddrMode3Offset(N, LD
1400 LoadSDNode *LD = cast<LoadSDNode>(N); local
[all...]
H A DARMISelLowering.cpp4875 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N))
4876 return DAG.getLoad(LD->getMemoryVT(), N->getDebugLoc(), LD->getChain(),
4877 LD->getBasePtr(), LD->getPointerInfo(), LD->isVolatile(),
4878 LD->isNonTemporal(), LD->isInvariant(),
4879 LD->getAlignment());
7895 LoadSDNode *LD local
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp726 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(Op)) {
727 EVT MemVT = LD->getMemoryVT();
728 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD)
731 : LD->getExtensionType();
734 LD->getChain(), LD->getBasePtr(),
735 LD->getPointerInfo(),
736 MemVT, LD->isVolatile(),
737 LD->isNonTemporal(), LD
950 LoadSDNode *LD = cast<LoadSDNode>(N); local
6998 LoadSDNode *LD = cast<LoadSDNode>(N); local
7300 LoadSDNode *LD = cast<LoadSDNode>(N0); local
7386 LoadSDNode *LD = cast<LoadSDNode>(Value); local
[all...]
H A DLegalizeDAG.cpp419 ExpandUnalignedLoad(LoadSDNode *LD, SelectionDAG &DAG, argument
422 assert(LD->getAddressingMode() == ISD::UNINDEXED &&
424 SDValue Chain = LD->getChain();
425 SDValue Ptr = LD->getBasePtr();
426 EVT VT = LD->getValueType(0);
427 EVT LoadedVT = LD->getMemoryVT();
428 DebugLoc dl = LD->getDebugLoc();
434 SDValue newLoad = DAG.getLoad(intVT, dl, Chain, Ptr, LD->getPointerInfo(),
435 LD->isVolatile(),
436 LD
[all...]

Completed in 322 milliseconds

1234567