projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
[AArch64] Match interleaved memory accesses into ldN/stN instructions.
[oota-llvm.git]
/
lib
/
Target
/
AArch64
/
AArch64TargetTransformInfo.h
diff --git
a/lib/Target/AArch64/AArch64TargetTransformInfo.h
b/lib/Target/AArch64/AArch64TargetTransformInfo.h
index 25c22bcd58ecf0cf2b4c2b0940fef40612d2077e..4dabdadd8eebacbca93abf7721e915db23d16c0c 100644
(file)
--- a/
lib/Target/AArch64/AArch64TargetTransformInfo.h
+++ b/
lib/Target/AArch64/AArch64TargetTransformInfo.h
@@
-139,6
+139,11
@@
public:
bool getTgtMemIntrinsic(IntrinsicInst *Inst, MemIntrinsicInfo &Info);
+ unsigned getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy,
+ unsigned Factor,
+ ArrayRef<unsigned> Indices,
+ unsigned Alignment,
+ unsigned AddressSpace);
/// @}
};