Lines Matching refs:ImplicitNullChecks

79 class ImplicitNullChecks : public MachineFunctionPass {  class
217 ImplicitNullChecks() : MachineFunctionPass(ID) { in ImplicitNullChecks() function in __anone418d9300111::ImplicitNullChecks
236 bool ImplicitNullChecks::canHandle(const MachineInstr *MI) { in canHandle()
250 ImplicitNullChecks::DependenceResult
251 ImplicitNullChecks::computeDependence(const MachineInstr *MI, in computeDependence()
274 bool ImplicitNullChecks::canReorder(const MachineInstr *A, in canReorder()
301 bool ImplicitNullChecks::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
328 ImplicitNullChecks::AliasResult
329 ImplicitNullChecks::areMemoryOpsAliased(const MachineInstr &MI, in areMemoryOpsAliased()
363 ImplicitNullChecks::SuitabilityResult
364 ImplicitNullChecks::isSuitableMemoryOp(const MachineInstr &MI, in isSuitableMemoryOp()
479 bool ImplicitNullChecks::canDependenceHoistingClobberLiveIns( in canDependenceHoistingClobberLiveIns()
511 bool ImplicitNullChecks::canHoistInst(MachineInstr *FaultingMI, in canHoistInst()
552 bool ImplicitNullChecks::analyzeBlockForNullChecks( in analyzeBlockForNullChecks()
707 MachineInstr *ImplicitNullChecks::insertFaultingInstr( in insertFaultingInstr()
755 void ImplicitNullChecks::rewriteNullChecks( in rewriteNullChecks()
756 ArrayRef<ImplicitNullChecks::NullCheck> NullCheckList) { in rewriteNullChecks()
810 char ImplicitNullChecks::ID = 0;
812 char &llvm::ImplicitNullChecksID = ImplicitNullChecks::ID;
814 INITIALIZE_PASS_BEGIN(ImplicitNullChecks, DEBUG_TYPE,
817 INITIALIZE_PASS_END(ImplicitNullChecks, DEBUG_TYPE,