System_Ip.c.068i.whole-program 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. Marking local functions: System_Ip_ConfigIrqPrivileged
  2. Marking externally visible functions: System_Ip_ConfigIrq
  3. Marking externally visible variables:
  4. Reclaiming functions:
  5. Reclaiming variables:
  6. Clearing address taken flags:
  7. Symbol table:
  8. System_Ip_ConfigIrq/2 (System_Ip_ConfigIrq) @06f33b60
  9. Type: function definition analyzed
  10. Visibility: force_output externally_visible no_reorder public
  11. References:
  12. Referring:
  13. Availability: available
  14. Function flags: body
  15. Called by:
  16. Calls: System_Ip_ConfigIrqPrivileged/1
  17. System_Ip_ConfigIrqPrivileged/1 (System_Ip_ConfigIrqPrivileged) @06f33d20
  18. Type: function definition analyzed
  19. Visibility: no_reorder prevailing_def_ironly
  20. References:
  21. Referring:
  22. Availability: local
  23. Function flags: body local
  24. Called by: System_Ip_ConfigIrq/2
  25. Calls:
  26. System_Ip_ConfigIrq (System_Ip_IrqType eIrq, boolean bEnable)
  27. {
  28. <bb 2> :
  29. System_Ip_ConfigIrqPrivileged (eIrq_2(D), bEnable_3(D));
  30. return;
  31. }
  32. System_Ip_ConfigIrqPrivileged (System_Ip_IrqType eIrq, boolean bEnable)
  33. {
  34. uint32 regValTemp;
  35. struct MCM_Type * _1;
  36. long unsigned int _2;
  37. long unsigned int _3;
  38. long unsigned int _4;
  39. struct MCM_Type * _5;
  40. <bb 2> :
  41. _1 = 3758620672B;
  42. regValTemp_8 ={v} _1->ISCR;
  43. if (bEnable_9(D) != 0)
  44. goto <bb 3>; [INV]
  45. else
  46. goto <bb 4>; [INV]
  47. <bb 3> :
  48. _2 = 1 << eIrq_10(D);
  49. regValTemp_12 = regValTemp_8 | _2;
  50. goto <bb 5>; [INV]
  51. <bb 4> :
  52. _3 = 1 << eIrq_10(D);
  53. _4 = ~_3;
  54. regValTemp_11 = regValTemp_8 & _4;
  55. <bb 5> :
  56. # regValTemp_6 = PHI <regValTemp_12(3), regValTemp_11(4)>
  57. _5 = 3758620672B;
  58. _5->ISCR ={v} regValTemp_6;
  59. return;
  60. }