1 ; 2 ; Copyright (C) 2009 The Android Open Source Project 3 ; 4 ; Licensed under the Apache License, Version 2.0 (the "License"); 5 ; you may not use this file except in compliance with the License. 6 ; You may obtain a copy of the License at 7 ; 8 ; http://www.apache.org/licenses/LICENSE-2.0 9 ; 10 ; Unless required by applicable law or agreed to in writing, software 11 ; distributed under the License is distributed on an "AS IS" BASIS, 12 ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 ; See the License for the specific language governing permissions and 14 ; limitations under the License. 15 ; 16 17 REQUIRE8 18 PRESERVE8 19 20 AREA |.text|, CODE 21 22 EXPORT h264bsdCountLeadingZeros 23 24 ; Input / output registers 25 value RN 0 26 27 ; -- NEON registers -- 28 29 ;/*------------------------------------------------------------------------------ 30 ; 31 ; Function: h264bsdCountLeadingZeros 32 ; 33 ; Functional description: 34 ; 35 ; Inputs: 36 ; 37 ; Outputs: 38 ; 39 ; Returns: 40 ; 41 ;------------------------------------------------------------------------------*/ 42 43 h264bsdCountLeadingZeros 44 45 CLZ value, value 46 BX lr 47 END 48 49 50