Lines Matching defs:Form
1 //===------ PPCLoopInstrFormPrep.cpp - Loop Instr Form Prep Pass ----------===//
263 const SCEV *BasePtrIncSCEV, PrepForm Form);
301 bool dispFormPrep(Loop *L, SmallVector<Bucket, 16> &Buckets, PrepForm Form);
305 /// \p Form is used to find the best base element.
309 bool prepareBaseForDispFormChain(Bucket &BucketChain, PrepForm Form);
322 PrepForm Form);
327 Instruction *BaseMemI, bool CanPreInc, PrepForm Form,
651 PrepForm Form, SCEVExpander &SCEVE,
681 if (Form == UpdateForm && !IsConstantInc && !EnableUpdateFormForNonConstInc) {
698 if (alreadyPrepared(L, BaseMemI, BasePtrStartSCEV, BasePtrIncSCEV, Form)) {
902 PrepForm Form) {
917 .urem(Form);
940 for (unsigned j = 0; j < (unsigned)Form; j++)
1019 PrepForm Form) {
1038 bool CanPreInc = (Form == UpdateForm ||
1039 ((Form == DSForm) &&
1048 CanPreInc, Form, SCEVE, DeletedPtrs);
1086 if (Form == DSForm && !CanPreInc)
1088 else if (Form == DQForm)
1090 else if (Form == UpdateForm || (Form == DSForm && CanPreInc))
1116 PrepForm Form) {
1126 if (prepareBaseForDispFormChain(Bucket, Form))
1127 MadeChange |= rewriteLoadStores(L, Bucket, BBChanged, Form);
1221 PrepForm Form) {
1261 if ((Form == UpdateForm || Form == ChainCommoning ) &&
1266 if (Form == DSForm || Form == DQForm) {
1269 if (Diff && !Diff->getAPInt().urem(Form)) {
1270 if (Form == DSForm)