reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
486 LLVMContext &Context = *DAG.getContext(); 491 if (allowsMemoryAccessForAlignment(Context, DAG.getDataLayout(), 502 SDValue High = DAG.getNode(ISD::SRL, dl, MVT::i32, Value, 503 DAG.getConstant(16, dl, MVT::i32)); 504 SDValue StoreLow = DAG.getTruncStore( 507 SDValue HighAddr = DAG.getNode(ISD::ADD, dl, MVT::i32, BasePtr, 508 DAG.getConstant(2, dl, MVT::i32)); 509 SDValue StoreHigh = DAG.getTruncStore( 512 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, StoreLow, StoreHigh); 516 Type *IntPtrTy = DAG.getDataLayout().getIntPtrType(Context); 527 TargetLowering::CallLoweringInfo CLI(DAG); 530 DAG.getExternalSymbol("__misaligned_store", 531 getPointerTy(DAG.getDataLayout())),