Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp56 class ARMDAGToDAGISel : public SelectionDAGISel { class
62 ARMDAGToDAGISel() = delete;
64 explicit ARMDAGToDAGISel(ARMBaseTargetMachine &tm, CodeGenOptLevel OptLevel) in ARMDAGToDAGISel() function in __anonc2114afd0111::ARMDAGToDAGISel
369 ID, std::make_unique<ARMDAGToDAGISel>(tm, OptLevel)) {} in ARMDAGToDAGISelLegacy()
423 void ARMDAGToDAGISel::PreprocessISelDAG() { in PreprocessISelDAG()
507 bool ARMDAGToDAGISel::hasNoVMLxHazardUse(SDNode *N) const { in hasNoVMLxHazardUse()
549 bool ARMDAGToDAGISel::isShifterOpProfitable(const SDValue &Shift, in isShifterOpProfitable()
561 bool ARMDAGToDAGISel::canExtractShiftFromMul(const SDValue &N, in canExtractShiftFromMul()
595 void ARMDAGToDAGISel::replaceDAGValue(const SDValue &N, SDValue M) { in replaceDAGValue()
600 bool ARMDAGToDAGISel::SelectImmShifterOperand(SDValue N, in SelectImmShifterOperand()
[all …]