Home
last modified time | relevance | path

Searched refs:GenXBaling (Results 1 – 17 of 17) sorted by relevance

/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXCodeGen/
H A DGenXRegionUtils.h64 class GenXBaling; variable
139 bool buildFromStartWr(Instruction *Wr, GenXBaling *Baling);
142 bool buildFromWr(Instruction *Wr, GenXBaling *Baling);
145 bool buildFromRd(Instruction *Rd, GenXBaling *Baling);
H A DGenXBaling.cpp162 bool GenXBaling::processFunction(Function *F) in processFunction()
196 void GenXBaling::processInst(Instruction *Inst) in processInst()
449 bool GenXBaling::operandCanBeBaled( in operandCanBeBaled()
687 void GenXBaling::processStore(StoreInst *Inst) { in processStore()
844 void GenXBaling::processSat(Instruction *Inst) in processSat()
1097 bool GenXBaling::isBalableIndexAdd(Value *V) in isBalableIndexAdd()
1110 bool GenXBaling::isBalableIndexOr(Value *V) in isBalableIndexOr()
1793 void GenXBaling::doClones() in doClones()
1999 void GenXBaling::unbale(Instruction *Inst) in unbale()
2115 void GenXBaling::store(BaleInst BI) in store()
[all …]
H A DGenXBaling.h371 class GenXBaling {
396 explicit GenXBaling(BalingKind BKind, GenXSubtarget *Subtarget) in GenXBaling() function
490 class GenXFuncBaling : public FunctionPass, public GenXBaling {
494 : FunctionPass(ID), GenXBaling(Kind, ST) {} in FunctionPass()
511 GenXBaling::print(OS); in print()
521 public GenXBaling {
525 : GenXBaling(Kind, ST) {} in GenXBaling() function
H A DGenXNumbering.h66 class GenXBaling; variable
73 GenXBaling *Baling = nullptr;
H A DGenXPrinter.cpp96 static void printFunction(raw_ostream &OS, Function &F, GenXBaling *Baling, in printFunction()
217 GenXBaling *Baling = getAnalysisIfAvailable<GenXFuncBaling>(); in runOnFunction()
240 GenXBaling *Baling = nullptr; in runOnFunctionGroup()
H A DGenXLiveness.h182 class GenXBaling; variable
485 GenXBaling *Baling = nullptr;
505 void setBaling(GenXBaling *B) { Baling = B; } in setBaling()
H A DGenXRematerialization.cpp33 GenXBaling *Baling = nullptr;
H A DGenXLiveRanges.cpp48 GenXBaling *Baling = nullptr;
H A DGenXRegionUtils.cpp125 if (GenXBaling::isBalableIndexAdd(Inst->getOperand(OperandNum))) in makeRegionWithOffset()
537 GenXBaling *Baling) { in buildFromStartWr()
651 bool RdWrRegionSequence::buildFromWr(Instruction *Wr, GenXBaling *Baling) in buildFromWr()
713 bool RdWrRegionSequence::buildFromRd(Instruction *Rd, GenXBaling *Baling) in buildFromRd()
H A DGenXCategory.cpp705 if (!GenXBaling::getIndexAdd(Input, &ThisOffset) && in createConversion()
706 !GenXBaling::getIndexOr(Input, ThisOffset)) in createConversion()
H A DGenXIMadPostLegalization.cpp40 GenXBaling *Baling = nullptr;
H A DGenXArgIndirection.cpp364 GenXBaling *Baling = nullptr;
1773 if (GenXBaling::isBalableIndexAdd(NewAdd)) { in indirectRegion()
H A DGenXUnbaling.cpp294 GenXBaling *Baling = nullptr;
H A DGenXAddressCommoning.cpp174 GenXBaling *Baling = nullptr;
H A DGenXCoalescing.cpp311 GenXBaling *Baling = nullptr;
H A DGenXCisaBuilder.cpp581 GenXBaling *Baling = nullptr;
956 const GenXBaling *Baling) { in isExtOperandBaled()
966 static bool isExtOperandBaled(Use &U, const GenXBaling *Baling) { in isExtOperandBaled()
H A DGenXLegalization.cpp210 GenXBaling *Baling = nullptr;