mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-12 03:32:10 +00:00
DebugLoc propagation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63488 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4333f49afe
commit
644f6f875e
@ -631,11 +631,12 @@ private:
|
||||
/// isVolatile: volatile load.
|
||||
/// LdWidth: width of memory that we want to load.
|
||||
/// ResType: the wider result result type for the resulting vector.
|
||||
/// dl: DebugLoc to be applied to new nodes
|
||||
SDValue GenWidenVectorLoads(SmallVector<SDValue, 16>& LdChain, SDValue Chain,
|
||||
SDValue BasePtr, const Value *SV,
|
||||
int SVOffset, unsigned Alignment,
|
||||
bool isVolatile, unsigned LdWidth,
|
||||
MVT ResType);
|
||||
MVT ResType, DebugLoc dl);
|
||||
|
||||
/// Helper genWidenVectorStores - Helper function to generate a set of
|
||||
/// stores to store a widen vector into non widen memory
|
||||
@ -649,11 +650,12 @@ private:
|
||||
/// isVolatile: volatile lod
|
||||
/// ValOp: value to store
|
||||
/// StWidth: width of memory that we want to store
|
||||
/// dl: DebugLoc to be applied to new nodes
|
||||
void GenWidenVectorStores(SmallVector<SDValue, 16>& StChain, SDValue Chain,
|
||||
SDValue BasePtr, const Value *SV,
|
||||
int SVOffset, unsigned Alignment,
|
||||
bool isVolatile, SDValue ValOp,
|
||||
unsigned StWidth);
|
||||
unsigned StWidth, DebugLoc dl);
|
||||
|
||||
/// Modifies a vector input (widen or narrows) to a vector of NVT. The
|
||||
/// input vector must have the same element type as NVT.
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user