@@ -361,8 +361,9 @@ SelectionDAGLegalize::ExpandConstantFP(ConstantFPSDNode *CFP, bool UseCP) {
361361 }
362362
363363 SDValue CPIdx = DAG.getConstantPool (
364- LLVMC, TLI.getPointerTy (DAG.getDataLayout (),
365- DAG.getDataLayout ().getGlobalsAddressSpace ()));
364+ LLVMC,
365+ TLI.getPointerTy (DAG.getDataLayout (),
366+ DAG.getDataLayout ().getDefaultGlobalsAddressSpace ()));
366367 Align Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlign ();
367368 if (Extend) {
368369 SDValue Result = DAG.getExtLoad (
@@ -384,7 +385,7 @@ SDValue SelectionDAGLegalize::ExpandConstant(ConstantSDNode *CP) {
384385 SDValue CPIdx = DAG.getConstantPool (
385386 CP->getConstantIntValue (),
386387 TLI.getPointerTy (DAG.getDataLayout (),
387- DAG.getDataLayout ().getGlobalsAddressSpace ()));
388+ DAG.getDataLayout ().getDefaultGlobalsAddressSpace ()));
388389 Align Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlign ();
389390 SDValue Result = DAG.getLoad (
390391 VT, dl, DAG.getEntryNode (), CPIdx,
@@ -2096,8 +2097,9 @@ SDValue SelectionDAGLegalize::ExpandBUILD_VECTOR(SDNode *Node) {
20962097 }
20972098 Constant *CP = ConstantVector::get (CV);
20982099 SDValue CPIdx = DAG.getConstantPool (
2099- CP, TLI.getPointerTy (DAG.getDataLayout (),
2100- DAG.getDataLayout ().getGlobalsAddressSpace ()));
2100+ CP,
2101+ TLI.getPointerTy (DAG.getDataLayout (),
2102+ DAG.getDataLayout ().getDefaultGlobalsAddressSpace ()));
21012103 Align Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlign ();
21022104 return DAG.getLoad (
21032105 VT, dl, DAG.getEntryNode (), CPIdx,
@@ -2887,7 +2889,7 @@ SDValue SelectionDAGLegalize::ExpandLegalINT_TO_FP(SDNode *Node,
28872889 SDValue CPIdx = DAG.getConstantPool (
28882890 FudgeFactor,
28892891 TLI.getPointerTy (DAG.getDataLayout (),
2890- DAG.getDataLayout ().getGlobalsAddressSpace ()));
2892+ DAG.getDataLayout ().getDefaultGlobalsAddressSpace ()));
28912893 Align Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlign ();
28922894 CPIdx = DAG.getNode (ISD::ADD, dl, CPIdx.getValueType (), CPIdx, CstOffset);
28932895 Alignment = commonAlignment (Alignment, 4 );
0 commit comments