| Index: src/trusted/validator/x86/decoder/generator/nc_def_jumps.c
 | 
| diff --git a/src/trusted/validator/x86/decoder/generator/nc_def_jumps.c b/src/trusted/validator/x86/decoder/generator/nc_def_jumps.c
 | 
| deleted file mode 100644
 | 
| index ebe926718df71429a33bdc999bffd39ece56d06c..0000000000000000000000000000000000000000
 | 
| --- a/src/trusted/validator/x86/decoder/generator/nc_def_jumps.c
 | 
| +++ /dev/null
 | 
| @@ -1,74 +0,0 @@
 | 
| -/*
 | 
| - * Copyright (c) 2011 The Native Client Authors. All rights reserved.
 | 
| - * Use of this source code is governed by a BSD-style license that can be
 | 
| - * found in the LICENSE file.
 | 
| - */
 | 
| -
 | 
| -/*
 | 
| - * Captures instructions that jump.
 | 
| - */
 | 
| -
 | 
| -#ifndef NACL_TRUSTED_BUT_NOT_TCB
 | 
| -#error("This file is not meant for use in the TCB")
 | 
| -#endif
 | 
| -
 | 
| -#include "native_client/src/trusted/validator/x86/decoder/generator/nc_def_jumps.h"
 | 
| -
 | 
| -#include "native_client/src/include/nacl_macros.h"
 | 
| -#include "native_client/src/trusted/validator/x86/decoder/generator/ncdecode_forms.h"
 | 
| -#include "native_client/src/trusted/validator/x86/decoder/generator/ncdecode_tablegen.h"
 | 
| -
 | 
| -/* List of instructions that do unconditional jumps. */
 | 
| -static const NaClMnemonic kDefinesUnconditionalJump[] = {
 | 
| -  InstJmp,
 | 
| -  InstCall,
 | 
| -};
 | 
| -
 | 
| -/* List of instructions that do conditional jumps with branch hints. */
 | 
| -static const NaClMnemonic kDefinesConditionalJumpWithHints[] = {
 | 
| -  InstJb,
 | 
| -  InstJbe,
 | 
| -  InstJcxz,
 | 
| -  InstJecxz,
 | 
| -  InstJrcxz,
 | 
| -  InstJnl,
 | 
| -  InstJnle,
 | 
| -  InstJl,
 | 
| -  InstJle,
 | 
| -  InstJnb,
 | 
| -  InstJnbe,
 | 
| -  InstJno,
 | 
| -  InstJnp,
 | 
| -  InstJns,
 | 
| -  InstJnz,
 | 
| -  InstJo,
 | 
| -  InstJp,
 | 
| -  InstJs,
 | 
| -  InstJz,
 | 
| -};
 | 
| -
 | 
| -/* List of instructions that do conditional jumps without branch hints. */
 | 
| -static const NaClMnemonic kDefinesConditionalJumpWithoutHints[] = {
 | 
| -  InstLoop,
 | 
| -  InstLoope,
 | 
| -  InstLoopne,
 | 
| -};
 | 
| -
 | 
| -static void NaClAddJumpFlags(NaClIFlag flag, const NaClMnemonic* name,
 | 
| -                             size_t name_size) {
 | 
| -  if (NaClInInstructionSet(name, name_size, NULL, 0)) {
 | 
| -    NaClGetDefInst()->flags |= NACL_IFLAG(flag);
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void NaClAddJumpFlagsIfApplicable(void) {
 | 
| -  NaClAddJumpFlags(JumpInstruction, kDefinesUnconditionalJump,
 | 
| -                   NACL_ARRAY_SIZE(kDefinesUnconditionalJump));
 | 
| -  NaClAddJumpFlags(ConditionalJump, kDefinesConditionalJumpWithHints,
 | 
| -                   NACL_ARRAY_SIZE(kDefinesConditionalJumpWithHints));
 | 
| -  NaClAddJumpFlags(BranchHints, kDefinesConditionalJumpWithHints,
 | 
| -                   NACL_ARRAY_SIZE(kDefinesConditionalJumpWithHints));
 | 
| -  NaClAddJumpFlags(ConditionalJump, kDefinesConditionalJumpWithoutHints,
 | 
| -                   NACL_ARRAY_SIZE(kDefinesConditionalJumpWithoutHints));
 | 
| -}
 | 
| 
 |