Searched refs:CanBeNull (Results 1 - 9 of 9) sorted by relevance

/art/compiler/optimizing/
H A Dconstant_folding.cc147 if ((instruction->GetLeft()->IsNullConstant() && !instruction->GetRight()->CanBeNull()) ||
148 (instruction->GetRight()->IsNullConstant() && !instruction->GetLeft()->CanBeNull())) {
159 if ((instruction->GetLeft()->IsNullConstant() && !instruction->GetRight()->CanBeNull()) ||
160 (instruction->GetRight()->IsNullConstant() && !instruction->GetLeft()->CanBeNull())) {
H A Dreference_type_propagation.cc398 if (!obj->CanBeNull() || obj->IsNullConstant()) {
711 instr->SetCanBeNull(obj->CanBeNull() && instr->GetUpperCanBeNull());
758 phi->SetCanBeNull(first_input->CanBeNull());
977 bool existing_can_be_null = instr->CanBeNull();
982 if (input->CanBeNull()) {
990 bound_type->SetCanBeNull(instr->InputAt(0)->CanBeNull() && bound_type->GetUpperCanBeNull());
992 return existing_can_be_null != instr->CanBeNull();
H A Dnodes.h2058 virtual bool CanBeNull() const { function in class:art::HInstruction
2059 DCHECK_EQ(GetType(), DataType::Type::kReference) << "CanBeNull only applies to reference types";
2747 bool CanBeNull() const OVERRIDE { return GetPackedFlag<kFlagCanBeNull>(); }
4183 bool CanBeNull() const OVERRIDE { return false; }
4543 bool CanBeNull() const OVERRIDE {
4681 bool CanBeNull() const OVERRIDE {
4690 return HInvoke::CanBeNull();
4800 bool CanBeNull() const OVERRIDE { return false; }
5372 bool CanBeNull() const OVERRIDE { return GetPackedFlag<kFlagCanBeNull>(); }
5517 bool CanBeNull() cons
[all...]
H A Dinstruction_simplifier.cc553 if (!obj->CanBeNull()) {
563 if (!input->CanBeNull()) {
2369 if (invoke->CanThrow() && !arg->CanBeNull()) {
H A Dgraph_visualizer.cc655 << std::boolalpha << instruction->CanBeNull() << std::noboolalpha;
H A Dinliner.cc1826 current->AsParameterValue()->SetCanBeNull(argument->CanBeNull());
2048 if (declared_can_be_null && !actual_obj->CanBeNull()) {
H A Dintrinsics_arm64.cc1292 invoke->InputAt(1)->CanBeNull()
1340 const bool can_slow_path = invoke->InputAt(1)->CanBeNull();
H A Dintrinsics_arm_vixl.cc1445 invoke->InputAt(1)->CanBeNull()
1499 const bool can_slow_path = invoke->InputAt(1)->CanBeNull();
H A Dinstruction_builder.cc273 if (!ref->CanBeNull()) {

Completed in 876 milliseconds