Lines Matching refs:Metadata
25 LoopInfo::createLoopPropertiesMetadata(ArrayRef<Metadata *> LoopProperties) { in createLoopPropertiesMetadata()
27 SmallVector<Metadata *, 4> NewLoopProperties; in createLoopPropertiesMetadata()
37 ArrayRef<Metadata *> LoopProperties, in createPipeliningMetadata()
48 SmallVector<Metadata *, 4> NewLoopProperties; in createPipeliningMetadata()
60 SmallVector<Metadata *, 4> Args; in createPipeliningMetadata()
65 Metadata *Vals[] = { in createPipeliningMetadata()
82 ArrayRef<Metadata *> LoopProperties, in createPartialUnrollMetadata()
101 SmallVector<Metadata *, 4> FollowupLoopProperties; in createPartialUnrollMetadata()
114 SmallVector<Metadata *, 4> Args; in createPartialUnrollMetadata()
120 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.count"), in createPartialUnrollMetadata()
128 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.enable")}; in createPartialUnrollMetadata()
144 ArrayRef<Metadata *> LoopProperties, in createUnrollAndJamMetadata()
156 SmallVector<Metadata *, 4> NewLoopProperties; in createUnrollAndJamMetadata()
167 SmallVector<Metadata *, 4> FollowupLoopProperties; in createUnrollAndJamMetadata()
176 SmallVector<Metadata *, 4> Args; in createUnrollAndJamMetadata()
182 Metadata *Vals[] = { in createUnrollAndJamMetadata()
190 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll_and_jam.enable")}; in createUnrollAndJamMetadata()
212 ArrayRef<Metadata *> LoopProperties, in createLoopVectorizeMetadata()
226 SmallVector<Metadata *, 4> NewLoopProperties; in createLoopVectorizeMetadata()
239 SmallVector<Metadata *, 4> FollowupLoopProperties; in createLoopVectorizeMetadata()
250 SmallVector<Metadata *, 4> Args; in createLoopVectorizeMetadata()
261 Metadata *Vals[] = { in createLoopVectorizeMetadata()
270 Metadata *Vals[] = { in createLoopVectorizeMetadata()
280 Metadata *Vals[] = { in createLoopVectorizeMetadata()
289 Metadata *Vals[] = { in createLoopVectorizeMetadata()
330 ArrayRef<Metadata *> LoopProperties, in createLoopDistributeMetadata()
341 SmallVector<Metadata *, 4> NewLoopProperties; in createLoopDistributeMetadata()
358 SmallVector<Metadata *, 4> Args; in createLoopDistributeMetadata()
362 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.distribute.enable"), in createLoopDistributeMetadata()
380 ArrayRef<Metadata *> LoopProperties, in createFullUnrollMetadata()
391 SmallVector<Metadata *, 4> NewLoopProperties; in createFullUnrollMetadata()
402 SmallVector<Metadata *, 4> Args; in createFullUnrollMetadata()
418 llvm::ArrayRef<llvm::Metadata *> AdditionalLoopProperties, in createMetadata()
420 SmallVector<Metadata *, 3> LoopProperties; in createMetadata()
564 SmallVector<Metadata *, 1> BeforeLoopProperties; in finish()
813 SmallVector<Metadata *, 4> AccessGroups; in InsertHelper()