Lines Matching defs:Form
1 //===------ PPCLoopInstrFormPrep.cpp - Loop Instr Form Prep Pass ----------===//
261 const SCEV *BasePtrIncSCEV, PrepForm Form);
299 bool dispFormPrep(Loop *L, SmallVector<Bucket, 16> &Buckets, PrepForm Form);
303 /// \p Form is used to find the best base element.
307 bool prepareBaseForDispFormChain(Bucket &BucketChain, PrepForm Form);
320 PrepForm Form);
325 Instruction *BaseMemI, bool CanPreInc, PrepForm Form,
649 PrepForm Form, SCEVExpander &SCEVE,
679 if (Form == UpdateForm && !IsConstantInc && !EnableUpdateFormForNonConstInc) {
696 if (alreadyPrepared(L, BaseMemI, BasePtrStartSCEV, BasePtrIncSCEV, Form)) {
900 PrepForm Form) {
915 .urem(Form);
938 for (unsigned j = 0; j < (unsigned)Form; j++)
1017 PrepForm Form) {
1036 bool CanPreInc = (Form == UpdateForm ||
1037 ((Form == DSForm) &&
1046 CanPreInc, Form, SCEVE, DeletedPtrs);
1084 if (Form == DSForm && !CanPreInc)
1086 else if (Form == DQForm)
1088 else if (Form == UpdateForm || (Form == DSForm && CanPreInc))
1114 PrepForm Form) {
1124 if (prepareBaseForDispFormChain(Bucket, Form))
1125 MadeChange |= rewriteLoadStores(L, Bucket, BBChanged, Form);
1219 PrepForm Form) {
1259 if ((Form == UpdateForm || Form == ChainCommoning ) &&
1264 if (Form == DSForm || Form == DQForm) {
1267 if (Diff && !Diff->getAPInt().urem(Form)) {
1268 if (Form == DSForm)