Lines Matching refs:dwarf

352   case dwarf::DW_ATE_signed:  in getSignedness()
353 case dwarf::DW_ATE_signed_char: in getSignedness()
355 case dwarf::DW_ATE_unsigned: in getSignedness()
356 case dwarf::DW_ATE_unsigned_char: in getSignedness()
817 case dwarf::DW_OP_LLVM_fragment: in getSize()
819 case dwarf::DW_OP_constu: in getSize()
820 case dwarf::DW_OP_plus_uconst: in getSize()
837 case dwarf::DW_OP_LLVM_fragment: in isValid()
840 case dwarf::DW_OP_stack_value: { in isValid()
845 if ((++J)->getOp() != dwarf::DW_OP_LLVM_fragment) in isValid()
849 case dwarf::DW_OP_swap: { in isValid()
861 case dwarf::DW_OP_constu: in isValid()
862 case dwarf::DW_OP_plus_uconst: in isValid()
863 case dwarf::DW_OP_plus: in isValid()
864 case dwarf::DW_OP_minus: in isValid()
865 case dwarf::DW_OP_mul: in isValid()
866 case dwarf::DW_OP_div: in isValid()
867 case dwarf::DW_OP_mod: in isValid()
868 case dwarf::DW_OP_or: in isValid()
869 case dwarf::DW_OP_and: in isValid()
870 case dwarf::DW_OP_xor: in isValid()
871 case dwarf::DW_OP_shl: in isValid()
872 case dwarf::DW_OP_shr: in isValid()
873 case dwarf::DW_OP_shra: in isValid()
874 case dwarf::DW_OP_deref: in isValid()
875 case dwarf::DW_OP_xderef: in isValid()
876 case dwarf::DW_OP_lit0: in isValid()
877 case dwarf::DW_OP_not: in isValid()
878 case dwarf::DW_OP_dup: in isValid()
888 if (I->getOp() == dwarf::DW_OP_LLVM_fragment) { in getFragmentInfo()
898 Ops.push_back(dwarf::DW_OP_plus_uconst); in appendOffset()
901 Ops.push_back(dwarf::DW_OP_constu); in appendOffset()
903 Ops.push_back(dwarf::DW_OP_minus); in appendOffset()
913 if (getNumElements() == 2 && Elements[0] == dwarf::DW_OP_plus_uconst) { in extractIfOffset()
918 if (getNumElements() == 3 && Elements[0] == dwarf::DW_OP_constu) { in extractIfOffset()
919 if (Elements[2] == dwarf::DW_OP_plus) { in extractIfOffset()
923 if (Elements[2] == dwarf::DW_OP_minus) { in extractIfOffset()
937 Ops.push_back(dwarf::DW_OP_deref); in prepend()
941 Ops.push_back(dwarf::DW_OP_deref); in prepend()
957 if (Op.getOp() == dwarf::DW_OP_stack_value) in prependOpcodes()
959 else if (Op.getOp() == dwarf::DW_OP_LLVM_fragment) { in prependOpcodes()
960 Ops.push_back(dwarf::DW_OP_stack_value); in prependOpcodes()
967 Ops.push_back(dwarf::DW_OP_stack_value); in prependOpcodes()
979 if (Op.getOp() == dwarf::DW_OP_stack_value || in append()
980 Op.getOp() == dwarf::DW_OP_LLVM_fragment) { in append()
998 return Op == dwarf::DW_OP_stack_value || in appendToStack()
999 Op == dwarf::DW_OP_LLVM_fragment; in appendToStack()
1012 (ExprOpsBeforeFragment.back() != dwarf::DW_OP_stack_value); in appendToStack()
1019 NewOps.push_back(dwarf::DW_OP_deref); in appendToStack()
1022 NewOps.push_back(dwarf::DW_OP_stack_value); in appendToStack()
1034 case dwarf::DW_OP_plus: in createFragmentExpression()
1035 case dwarf::DW_OP_minus: in createFragmentExpression()
1042 case dwarf::DW_OP_LLVM_fragment: { in createFragmentExpression()
1056 Ops.push_back(dwarf::DW_OP_LLVM_fragment); in createFragmentExpression()
1066 if (getElement(0) != dwarf::DW_OP_constu || in isConstant()
1067 getElement(2) != dwarf::DW_OP_stack_value) in isConstant()
1069 if (getNumElements() == 6 && getElement(3) != dwarf::DW_OP_LLVM_fragment) in isConstant()