Lines Matching refs:ImplicitNullChecks

79 class ImplicitNullChecks : public MachineFunctionPass {  class
217 ImplicitNullChecks() : MachineFunctionPass(ID) { in ImplicitNullChecks() function in __anon796cdc5b0111::ImplicitNullChecks
235 bool ImplicitNullChecks::canHandle(const MachineInstr *MI) { in canHandle()
249 ImplicitNullChecks::DependenceResult
250 ImplicitNullChecks::computeDependence(const MachineInstr *MI, in computeDependence()
273 bool ImplicitNullChecks::canReorder(const MachineInstr *A, in canReorder()
300 bool ImplicitNullChecks::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
327 ImplicitNullChecks::AliasResult
328 ImplicitNullChecks::areMemoryOpsAliased(const MachineInstr &MI, in areMemoryOpsAliased()
362 ImplicitNullChecks::SuitabilityResult
363 ImplicitNullChecks::isSuitableMemoryOp(const MachineInstr &MI, in isSuitableMemoryOp()
478 bool ImplicitNullChecks::canDependenceHoistingClobberLiveIns( in canDependenceHoistingClobberLiveIns()
510 bool ImplicitNullChecks::canHoistInst(MachineInstr *FaultingMI, in canHoistInst()
551 bool ImplicitNullChecks::analyzeBlockForNullChecks( in analyzeBlockForNullChecks()
706 MachineInstr *ImplicitNullChecks::insertFaultingInstr( in insertFaultingInstr()
751 void ImplicitNullChecks::rewriteNullChecks( in rewriteNullChecks()
752 ArrayRef<ImplicitNullChecks::NullCheck> NullCheckList) { in rewriteNullChecks()
806 char ImplicitNullChecks::ID = 0;
808 char &llvm::ImplicitNullChecksID = ImplicitNullChecks::ID;
810 INITIALIZE_PASS_BEGIN(ImplicitNullChecks, DEBUG_TYPE,
813 INITIALIZE_PASS_END(ImplicitNullChecks, DEBUG_TYPE,