Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCombiner.cpp99 GISelCSEInfo *CSEInfo) { in combineMachineInstrs() argument
107 CSEInfo ? std::make_unique<CSEMIRBuilder>() : std::make_unique<MachineIRBuilder>(); in combineMachineInstrs()
110 if (CSEInfo) in combineMachineInstrs()
111 Builder->setCSEInfo(CSEInfo); in combineMachineInstrs()
129 if (CSEInfo) in combineMachineInstrs()
130 WrapperObserver.addObserver(CSEInfo); in combineMachineInstrs()
DCSEMIRBuilder.cpp36 GISelCSEInfo *CSEInfo = getCSEInfo(); in getDominatingInstrForID() local
37 assert(CSEInfo && "Can't get here without setting CSEInfo"); in getDominatingInstrForID()
40 CSEInfo->getMachineInstrIfExists(ID, CurMBB, NodeInsertPos); in getDominatingInstrForID()
42 CSEInfo->countOpcodeHit(MI->getOpcode()); in getDominatingInstrForID()
52 const GISelCSEInfo *CSEInfo = getCSEInfo(); in canPerformCSEForOpc() local
53 if (!CSEInfo || !CSEInfo->shouldCSE(Opc)) in canPerformCSEForOpc()
DLegalizer.cpp292 GISelCSEInfo *CSEInfo = nullptr; in runOnMachineFunction() local
298 CSEInfo = &Wrapper.get(TPC.getCSEConfig()); in runOnMachineFunction()
299 MIRBuilder->setCSEInfo(CSEInfo); in runOnMachineFunction()
304 if (EnableCSE && CSEInfo) { in runOnMachineFunction()
306 AuxObservers.push_back(CSEInfo); in runOnMachineFunction()
DCMakeLists.txt2 CSEInfo.cpp
DIRTranslator.cpp2247 GISelCSEInfo *CSEInfo = nullptr; in runOnMachineFunction() local
2255 CSEInfo = &Wrapper.get(TPC->getCSEConfig()); in runOnMachineFunction()
2256 EntryBuilder->setCSEInfo(CSEInfo); in runOnMachineFunction()
2258 CurBuilder->setCSEInfo(CSEInfo); in runOnMachineFunction()
2346 if (EnableCSE && CSEInfo) in runOnMachineFunction()
2347 WrapperObserver.addObserver(CSEInfo); in runOnMachineFunction()
DMachineIRBuilder.cpp49 void MachineIRBuilder::setCSEInfo(GISelCSEInfo *Info) { State.CSEInfo = Info; } in setCSEInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DCombiner.h34 bool combineMachineInstrs(MachineFunction &MF, GISelCSEInfo *CSEInfo);
DMachineIRBuilder.h56 GISelCSEInfo *CSEInfo; member
288 GISelCSEInfo *getCSEInfo() { return State.CSEInfo; } in getCSEInfo()
289 const GISelCSEInfo *getCSEInfo() const { return State.CSEInfo; } in getCSEInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp166 "llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp",
DBUILD.gn321 "llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp",
DCMakeLists.txt167 ${LLVM_DIR}/lib/CodeGen/GlobalISel/CSEInfo.cpp