Fix a pasto
authorChris Lattner <sabre@nondot.org>
Fri, 23 Dec 2005 00:52:30 +0000 (00:52 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 23 Dec 2005 00:52:30 +0000 (00:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24973 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

index 43133edc0d0f4c8061998021755cf1014839f418..879c7614de6e849d166e0b1f09052ba194c5e25a 100644 (file)
@@ -2793,13 +2793,14 @@ SDOperand SelectionDAGLegalize::PromoteOp(SDOperand Op) {
 }
 
 /// ExpandBIT_CONVERT - Expand a BIT_CONVERT node into a store/load combination.
-/// The resultant code need not be legal.
+/// The resultant code need not be legal.  Note that SrcOp is the input operand
+/// to the BIT_CONVERT, not the BIT_CONVERT node itself.
 SDOperand SelectionDAGLegalize::ExpandBIT_CONVERT(MVT::ValueType DestVT, 
                                                   SDOperand SrcOp) {
   // Create the stack frame object.
   MachineFrameInfo *FrameInfo = DAG.getMachineFunction().getFrameInfo();
   unsigned ByteSize = MVT::getSizeInBits(DestVT)/8;
-  int FrameIdx = FrameInfo->CreateFixedObject(ByteSize, ByteSize);
+  int FrameIdx = FrameInfo->CreateStackObject(ByteSize, ByteSize);
   SDOperand FIPtr = DAG.getFrameIndex(FrameIdx, TLI.getPointerTy());
   
   // Emit a store to the stack slot.