# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.17

# Default target executed when no arguments are given to make.
default_target: all

.PHONY : default_target

# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:


#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:


# Disable VCS-based implicit rules.
% : %,v


# Disable VCS-based implicit rules.
% : RCS/%


# Disable VCS-based implicit rules.
% : RCS/%,v


# Disable VCS-based implicit rules.
% : SCCS/s.%


# Disable VCS-based implicit rules.
% : s.%


.SUFFIXES: .hpux_make_needs_suffix_list


# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s

# Suppress display of executed commands.
$(VERBOSE).SILENT:


# A target that is always out of date.
cmake_force:

.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

# The shell in which to execute make rules.
SHELL = /bin/sh

# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake3

# The command to remove a file.
RM = /usr/bin/cmake3 -E rm -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/huchen/FAISS/faiss

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/huchen/FAISS/faiss/build

#=============================================================================
# Targets provided globally by CMake.

# Special rule for the target install
install: preinstall
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
	/usr/bin/cmake3 -P cmake_install.cmake
.PHONY : install

# Special rule for the target install
install/fast: preinstall/fast
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
	/usr/bin/cmake3 -P cmake_install.cmake
.PHONY : install/fast

# Special rule for the target list_install_components
list_install_components:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
.PHONY : list_install_components

# Special rule for the target list_install_components
list_install_components/fast: list_install_components

.PHONY : list_install_components/fast

# Special rule for the target rebuild_cache
rebuild_cache:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
	/usr/bin/cmake3 --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache

# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache

.PHONY : rebuild_cache/fast

# Special rule for the target edit_cache
edit_cache:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
	/usr/bin/ccmake3 -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache

# Special rule for the target edit_cache
edit_cache/fast: edit_cache

.PHONY : edit_cache/fast

# Special rule for the target test
test:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
	/usr/bin/ctest3 --force-new-ctest-process $(ARGS)
.PHONY : test

# Special rule for the target test
test/fast: test

.PHONY : test/fast

# Special rule for the target install/strip
install/strip: preinstall
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
	/usr/bin/cmake3 -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip

# Special rule for the target install/strip
install/strip/fast: preinstall/fast
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
	/usr/bin/cmake3 -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip/fast

# Special rule for the target install/local
install/local: preinstall
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
	/usr/bin/cmake3 -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local

# Special rule for the target install/local
install/local/fast: preinstall/fast
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
	/usr/bin/cmake3 -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local/fast

# The main all target
all: cmake_check_build_system
	cd /home/huchen/FAISS/faiss/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/huchen/FAISS/faiss/build/CMakeFiles /home/huchen/FAISS/faiss/build/faiss/CMakeFiles/progress.marks
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 faiss/all
	$(CMAKE_COMMAND) -E cmake_progress_start /home/huchen/FAISS/faiss/build/CMakeFiles 0
.PHONY : all

# The main clean target
clean:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 faiss/clean
.PHONY : clean

# The main clean target
clean/fast: clean

.PHONY : clean/fast

# Prepare targets for installation.
preinstall: all
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 faiss/preinstall
.PHONY : preinstall

# Prepare targets for installation.
preinstall/fast:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 faiss/preinstall
.PHONY : preinstall/fast

# clear depends
depend:
	cd /home/huchen/FAISS/faiss/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend

# Convenience name for target.
faiss/CMakeFiles/faiss_avx2.dir/rule:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 faiss/CMakeFiles/faiss_avx2.dir/rule
.PHONY : faiss/CMakeFiles/faiss_avx2.dir/rule

# Convenience name for target.
faiss_avx2: faiss/CMakeFiles/faiss_avx2.dir/rule

.PHONY : faiss_avx2

# fast build rule for target.
faiss_avx2/fast:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/build
.PHONY : faiss_avx2/fast

# Convenience name for target.
faiss/CMakeFiles/faiss.dir/rule:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 faiss/CMakeFiles/faiss.dir/rule
.PHONY : faiss/CMakeFiles/faiss.dir/rule

# Convenience name for target.
faiss: faiss/CMakeFiles/faiss.dir/rule

.PHONY : faiss

# fast build rule for target.
faiss/fast:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/build
.PHONY : faiss/fast

AutoTune.o: AutoTune.cpp.o

.PHONY : AutoTune.o

# target to build an object file
AutoTune.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/AutoTune.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/AutoTune.cpp.o
.PHONY : AutoTune.cpp.o

AutoTune.i: AutoTune.cpp.i

.PHONY : AutoTune.i

# target to preprocess a source file
AutoTune.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/AutoTune.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/AutoTune.cpp.i
.PHONY : AutoTune.cpp.i

AutoTune.s: AutoTune.cpp.s

.PHONY : AutoTune.s

# target to generate assembly for a file
AutoTune.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/AutoTune.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/AutoTune.cpp.s
.PHONY : AutoTune.cpp.s

Clustering.o: Clustering.cpp.o

.PHONY : Clustering.o

# target to build an object file
Clustering.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Clustering.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Clustering.cpp.o
.PHONY : Clustering.cpp.o

Clustering.i: Clustering.cpp.i

.PHONY : Clustering.i

# target to preprocess a source file
Clustering.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Clustering.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Clustering.cpp.i
.PHONY : Clustering.cpp.i

Clustering.s: Clustering.cpp.s

.PHONY : Clustering.s

# target to generate assembly for a file
Clustering.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Clustering.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Clustering.cpp.s
.PHONY : Clustering.cpp.s

IVFlib.o: IVFlib.cpp.o

.PHONY : IVFlib.o

# target to build an object file
IVFlib.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IVFlib.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IVFlib.cpp.o
.PHONY : IVFlib.cpp.o

IVFlib.i: IVFlib.cpp.i

.PHONY : IVFlib.i

# target to preprocess a source file
IVFlib.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IVFlib.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IVFlib.cpp.i
.PHONY : IVFlib.cpp.i

IVFlib.s: IVFlib.cpp.s

.PHONY : IVFlib.s

# target to generate assembly for a file
IVFlib.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IVFlib.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IVFlib.cpp.s
.PHONY : IVFlib.cpp.s

Index.o: Index.cpp.o

.PHONY : Index.o

# target to build an object file
Index.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Index.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Index.cpp.o
.PHONY : Index.cpp.o

Index.i: Index.cpp.i

.PHONY : Index.i

# target to preprocess a source file
Index.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Index.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Index.cpp.i
.PHONY : Index.cpp.i

Index.s: Index.cpp.s

.PHONY : Index.s

# target to generate assembly for a file
Index.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Index.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Index.cpp.s
.PHONY : Index.cpp.s

Index2Layer.o: Index2Layer.cpp.o

.PHONY : Index2Layer.o

# target to build an object file
Index2Layer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Index2Layer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.o
.PHONY : Index2Layer.cpp.o

Index2Layer.i: Index2Layer.cpp.i

.PHONY : Index2Layer.i

# target to preprocess a source file
Index2Layer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Index2Layer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.i
.PHONY : Index2Layer.cpp.i

Index2Layer.s: Index2Layer.cpp.s

.PHONY : Index2Layer.s

# target to generate assembly for a file
Index2Layer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/Index2Layer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/Index2Layer.cpp.s
.PHONY : Index2Layer.cpp.s

IndexAdditiveQuantizer.o: IndexAdditiveQuantizer.cpp.o

.PHONY : IndexAdditiveQuantizer.o

# target to build an object file
IndexAdditiveQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexAdditiveQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.o
.PHONY : IndexAdditiveQuantizer.cpp.o

IndexAdditiveQuantizer.i: IndexAdditiveQuantizer.cpp.i

.PHONY : IndexAdditiveQuantizer.i

# target to preprocess a source file
IndexAdditiveQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexAdditiveQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.i
.PHONY : IndexAdditiveQuantizer.cpp.i

IndexAdditiveQuantizer.s: IndexAdditiveQuantizer.cpp.s

.PHONY : IndexAdditiveQuantizer.s

# target to generate assembly for a file
IndexAdditiveQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexAdditiveQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexAdditiveQuantizer.cpp.s
.PHONY : IndexAdditiveQuantizer.cpp.s

IndexBinary.o: IndexBinary.cpp.o

.PHONY : IndexBinary.o

# target to build an object file
IndexBinary.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinary.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinary.cpp.o
.PHONY : IndexBinary.cpp.o

IndexBinary.i: IndexBinary.cpp.i

.PHONY : IndexBinary.i

# target to preprocess a source file
IndexBinary.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinary.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinary.cpp.i
.PHONY : IndexBinary.cpp.i

IndexBinary.s: IndexBinary.cpp.s

.PHONY : IndexBinary.s

# target to generate assembly for a file
IndexBinary.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinary.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinary.cpp.s
.PHONY : IndexBinary.cpp.s

IndexBinaryFlat.o: IndexBinaryFlat.cpp.o

.PHONY : IndexBinaryFlat.o

# target to build an object file
IndexBinaryFlat.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryFlat.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryFlat.cpp.o
.PHONY : IndexBinaryFlat.cpp.o

IndexBinaryFlat.i: IndexBinaryFlat.cpp.i

.PHONY : IndexBinaryFlat.i

# target to preprocess a source file
IndexBinaryFlat.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryFlat.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryFlat.cpp.i
.PHONY : IndexBinaryFlat.cpp.i

IndexBinaryFlat.s: IndexBinaryFlat.cpp.s

.PHONY : IndexBinaryFlat.s

# target to generate assembly for a file
IndexBinaryFlat.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryFlat.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryFlat.cpp.s
.PHONY : IndexBinaryFlat.cpp.s

IndexBinaryFromFloat.o: IndexBinaryFromFloat.cpp.o

.PHONY : IndexBinaryFromFloat.o

# target to build an object file
IndexBinaryFromFloat.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryFromFloat.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryFromFloat.cpp.o
.PHONY : IndexBinaryFromFloat.cpp.o

IndexBinaryFromFloat.i: IndexBinaryFromFloat.cpp.i

.PHONY : IndexBinaryFromFloat.i

# target to preprocess a source file
IndexBinaryFromFloat.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryFromFloat.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryFromFloat.cpp.i
.PHONY : IndexBinaryFromFloat.cpp.i

IndexBinaryFromFloat.s: IndexBinaryFromFloat.cpp.s

.PHONY : IndexBinaryFromFloat.s

# target to generate assembly for a file
IndexBinaryFromFloat.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryFromFloat.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryFromFloat.cpp.s
.PHONY : IndexBinaryFromFloat.cpp.s

IndexBinaryHNSW.o: IndexBinaryHNSW.cpp.o

.PHONY : IndexBinaryHNSW.o

# target to build an object file
IndexBinaryHNSW.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryHNSW.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.o
.PHONY : IndexBinaryHNSW.cpp.o

IndexBinaryHNSW.i: IndexBinaryHNSW.cpp.i

.PHONY : IndexBinaryHNSW.i

# target to preprocess a source file
IndexBinaryHNSW.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryHNSW.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.i
.PHONY : IndexBinaryHNSW.cpp.i

IndexBinaryHNSW.s: IndexBinaryHNSW.cpp.s

.PHONY : IndexBinaryHNSW.s

# target to generate assembly for a file
IndexBinaryHNSW.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryHNSW.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryHNSW.cpp.s
.PHONY : IndexBinaryHNSW.cpp.s

IndexBinaryHash.o: IndexBinaryHash.cpp.o

.PHONY : IndexBinaryHash.o

# target to build an object file
IndexBinaryHash.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryHash.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryHash.cpp.o
.PHONY : IndexBinaryHash.cpp.o

IndexBinaryHash.i: IndexBinaryHash.cpp.i

.PHONY : IndexBinaryHash.i

# target to preprocess a source file
IndexBinaryHash.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryHash.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryHash.cpp.i
.PHONY : IndexBinaryHash.cpp.i

IndexBinaryHash.s: IndexBinaryHash.cpp.s

.PHONY : IndexBinaryHash.s

# target to generate assembly for a file
IndexBinaryHash.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryHash.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryHash.cpp.s
.PHONY : IndexBinaryHash.cpp.s

IndexBinaryIVF.o: IndexBinaryIVF.cpp.o

.PHONY : IndexBinaryIVF.o

# target to build an object file
IndexBinaryIVF.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryIVF.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.o
.PHONY : IndexBinaryIVF.cpp.o

IndexBinaryIVF.i: IndexBinaryIVF.cpp.i

.PHONY : IndexBinaryIVF.i

# target to preprocess a source file
IndexBinaryIVF.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryIVF.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.i
.PHONY : IndexBinaryIVF.cpp.i

IndexBinaryIVF.s: IndexBinaryIVF.cpp.s

.PHONY : IndexBinaryIVF.s

# target to generate assembly for a file
IndexBinaryIVF.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexBinaryIVF.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexBinaryIVF.cpp.s
.PHONY : IndexBinaryIVF.cpp.s

IndexFlat.o: IndexFlat.cpp.o

.PHONY : IndexFlat.o

# target to build an object file
IndexFlat.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexFlat.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexFlat.cpp.o
.PHONY : IndexFlat.cpp.o

IndexFlat.i: IndexFlat.cpp.i

.PHONY : IndexFlat.i

# target to preprocess a source file
IndexFlat.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexFlat.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexFlat.cpp.i
.PHONY : IndexFlat.cpp.i

IndexFlat.s: IndexFlat.cpp.s

.PHONY : IndexFlat.s

# target to generate assembly for a file
IndexFlat.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexFlat.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexFlat.cpp.s
.PHONY : IndexFlat.cpp.s

IndexFlatCodes.o: IndexFlatCodes.cpp.o

.PHONY : IndexFlatCodes.o

# target to build an object file
IndexFlatCodes.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexFlatCodes.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexFlatCodes.cpp.o
.PHONY : IndexFlatCodes.cpp.o

IndexFlatCodes.i: IndexFlatCodes.cpp.i

.PHONY : IndexFlatCodes.i

# target to preprocess a source file
IndexFlatCodes.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexFlatCodes.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexFlatCodes.cpp.i
.PHONY : IndexFlatCodes.cpp.i

IndexFlatCodes.s: IndexFlatCodes.cpp.s

.PHONY : IndexFlatCodes.s

# target to generate assembly for a file
IndexFlatCodes.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexFlatCodes.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexFlatCodes.cpp.s
.PHONY : IndexFlatCodes.cpp.s

IndexHNSW.o: IndexHNSW.cpp.o

.PHONY : IndexHNSW.o

# target to build an object file
IndexHNSW.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexHNSW.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexHNSW.cpp.o
.PHONY : IndexHNSW.cpp.o

IndexHNSW.i: IndexHNSW.cpp.i

.PHONY : IndexHNSW.i

# target to preprocess a source file
IndexHNSW.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexHNSW.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexHNSW.cpp.i
.PHONY : IndexHNSW.cpp.i

IndexHNSW.s: IndexHNSW.cpp.s

.PHONY : IndexHNSW.s

# target to generate assembly for a file
IndexHNSW.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexHNSW.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexHNSW.cpp.s
.PHONY : IndexHNSW.cpp.s

IndexIVF.o: IndexIVF.cpp.o

.PHONY : IndexIVF.o

# target to build an object file
IndexIVF.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVF.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVF.cpp.o
.PHONY : IndexIVF.cpp.o

IndexIVF.i: IndexIVF.cpp.i

.PHONY : IndexIVF.i

# target to preprocess a source file
IndexIVF.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVF.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVF.cpp.i
.PHONY : IndexIVF.cpp.i

IndexIVF.s: IndexIVF.cpp.s

.PHONY : IndexIVF.s

# target to generate assembly for a file
IndexIVF.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVF.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVF.cpp.s
.PHONY : IndexIVF.cpp.s

IndexIVFAdditiveQuantizer.o: IndexIVFAdditiveQuantizer.cpp.o

.PHONY : IndexIVFAdditiveQuantizer.o

# target to build an object file
IndexIVFAdditiveQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFAdditiveQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizer.cpp.o
.PHONY : IndexIVFAdditiveQuantizer.cpp.o

IndexIVFAdditiveQuantizer.i: IndexIVFAdditiveQuantizer.cpp.i

.PHONY : IndexIVFAdditiveQuantizer.i

# target to preprocess a source file
IndexIVFAdditiveQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFAdditiveQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizer.cpp.i
.PHONY : IndexIVFAdditiveQuantizer.cpp.i

IndexIVFAdditiveQuantizer.s: IndexIVFAdditiveQuantizer.cpp.s

.PHONY : IndexIVFAdditiveQuantizer.s

# target to generate assembly for a file
IndexIVFAdditiveQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFAdditiveQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFAdditiveQuantizer.cpp.s
.PHONY : IndexIVFAdditiveQuantizer.cpp.s

IndexIVFFlat.o: IndexIVFFlat.cpp.o

.PHONY : IndexIVFFlat.o

# target to build an object file
IndexIVFFlat.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFFlat.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFFlat.cpp.o
.PHONY : IndexIVFFlat.cpp.o

IndexIVFFlat.i: IndexIVFFlat.cpp.i

.PHONY : IndexIVFFlat.i

# target to preprocess a source file
IndexIVFFlat.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFFlat.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFFlat.cpp.i
.PHONY : IndexIVFFlat.cpp.i

IndexIVFFlat.s: IndexIVFFlat.cpp.s

.PHONY : IndexIVFFlat.s

# target to generate assembly for a file
IndexIVFFlat.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFFlat.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFFlat.cpp.s
.PHONY : IndexIVFFlat.cpp.s

IndexIVFPQ.o: IndexIVFPQ.cpp.o

.PHONY : IndexIVFPQ.o

# target to build an object file
IndexIVFPQ.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQ.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQ.cpp.o
.PHONY : IndexIVFPQ.cpp.o

IndexIVFPQ.i: IndexIVFPQ.cpp.i

.PHONY : IndexIVFPQ.i

# target to preprocess a source file
IndexIVFPQ.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQ.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQ.cpp.i
.PHONY : IndexIVFPQ.cpp.i

IndexIVFPQ.s: IndexIVFPQ.cpp.s

.PHONY : IndexIVFPQ.s

# target to generate assembly for a file
IndexIVFPQ.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQ.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQ.cpp.s
.PHONY : IndexIVFPQ.cpp.s

IndexIVFPQFastScan.o: IndexIVFPQFastScan.cpp.o

.PHONY : IndexIVFPQFastScan.o

# target to build an object file
IndexIVFPQFastScan.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQFastScan.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.o
.PHONY : IndexIVFPQFastScan.cpp.o

IndexIVFPQFastScan.i: IndexIVFPQFastScan.cpp.i

.PHONY : IndexIVFPQFastScan.i

# target to preprocess a source file
IndexIVFPQFastScan.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQFastScan.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.i
.PHONY : IndexIVFPQFastScan.cpp.i

IndexIVFPQFastScan.s: IndexIVFPQFastScan.cpp.s

.PHONY : IndexIVFPQFastScan.s

# target to generate assembly for a file
IndexIVFPQFastScan.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQFastScan.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQFastScan.cpp.s
.PHONY : IndexIVFPQFastScan.cpp.s

IndexIVFPQR.o: IndexIVFPQR.cpp.o

.PHONY : IndexIVFPQR.o

# target to build an object file
IndexIVFPQR.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQR.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQR.cpp.o
.PHONY : IndexIVFPQR.cpp.o

IndexIVFPQR.i: IndexIVFPQR.cpp.i

.PHONY : IndexIVFPQR.i

# target to preprocess a source file
IndexIVFPQR.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQR.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQR.cpp.i
.PHONY : IndexIVFPQR.cpp.i

IndexIVFPQR.s: IndexIVFPQR.cpp.s

.PHONY : IndexIVFPQR.s

# target to generate assembly for a file
IndexIVFPQR.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFPQR.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFPQR.cpp.s
.PHONY : IndexIVFPQR.cpp.s

IndexIVFSpectralHash.o: IndexIVFSpectralHash.cpp.o

.PHONY : IndexIVFSpectralHash.o

# target to build an object file
IndexIVFSpectralHash.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFSpectralHash.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFSpectralHash.cpp.o
.PHONY : IndexIVFSpectralHash.cpp.o

IndexIVFSpectralHash.i: IndexIVFSpectralHash.cpp.i

.PHONY : IndexIVFSpectralHash.i

# target to preprocess a source file
IndexIVFSpectralHash.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFSpectralHash.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFSpectralHash.cpp.i
.PHONY : IndexIVFSpectralHash.cpp.i

IndexIVFSpectralHash.s: IndexIVFSpectralHash.cpp.s

.PHONY : IndexIVFSpectralHash.s

# target to generate assembly for a file
IndexIVFSpectralHash.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexIVFSpectralHash.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexIVFSpectralHash.cpp.s
.PHONY : IndexIVFSpectralHash.cpp.s

IndexLSH.o: IndexLSH.cpp.o

.PHONY : IndexLSH.o

# target to build an object file
IndexLSH.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexLSH.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexLSH.cpp.o
.PHONY : IndexLSH.cpp.o

IndexLSH.i: IndexLSH.cpp.i

.PHONY : IndexLSH.i

# target to preprocess a source file
IndexLSH.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexLSH.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexLSH.cpp.i
.PHONY : IndexLSH.cpp.i

IndexLSH.s: IndexLSH.cpp.s

.PHONY : IndexLSH.s

# target to generate assembly for a file
IndexLSH.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexLSH.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexLSH.cpp.s
.PHONY : IndexLSH.cpp.s

IndexLattice.o: IndexLattice.cpp.o

.PHONY : IndexLattice.o

# target to build an object file
IndexLattice.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexLattice.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexLattice.cpp.o
.PHONY : IndexLattice.cpp.o

IndexLattice.i: IndexLattice.cpp.i

.PHONY : IndexLattice.i

# target to preprocess a source file
IndexLattice.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexLattice.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexLattice.cpp.i
.PHONY : IndexLattice.cpp.i

IndexLattice.s: IndexLattice.cpp.s

.PHONY : IndexLattice.s

# target to generate assembly for a file
IndexLattice.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexLattice.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexLattice.cpp.s
.PHONY : IndexLattice.cpp.s

IndexNNDescent.o: IndexNNDescent.cpp.o

.PHONY : IndexNNDescent.o

# target to build an object file
IndexNNDescent.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexNNDescent.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexNNDescent.cpp.o
.PHONY : IndexNNDescent.cpp.o

IndexNNDescent.i: IndexNNDescent.cpp.i

.PHONY : IndexNNDescent.i

# target to preprocess a source file
IndexNNDescent.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexNNDescent.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexNNDescent.cpp.i
.PHONY : IndexNNDescent.cpp.i

IndexNNDescent.s: IndexNNDescent.cpp.s

.PHONY : IndexNNDescent.s

# target to generate assembly for a file
IndexNNDescent.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexNNDescent.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexNNDescent.cpp.s
.PHONY : IndexNNDescent.cpp.s

IndexNSG.o: IndexNSG.cpp.o

.PHONY : IndexNSG.o

# target to build an object file
IndexNSG.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexNSG.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexNSG.cpp.o
.PHONY : IndexNSG.cpp.o

IndexNSG.i: IndexNSG.cpp.i

.PHONY : IndexNSG.i

# target to preprocess a source file
IndexNSG.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexNSG.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexNSG.cpp.i
.PHONY : IndexNSG.cpp.i

IndexNSG.s: IndexNSG.cpp.s

.PHONY : IndexNSG.s

# target to generate assembly for a file
IndexNSG.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexNSG.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexNSG.cpp.s
.PHONY : IndexNSG.cpp.s

IndexPQ.o: IndexPQ.cpp.o

.PHONY : IndexPQ.o

# target to build an object file
IndexPQ.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPQ.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPQ.cpp.o
.PHONY : IndexPQ.cpp.o

IndexPQ.i: IndexPQ.cpp.i

.PHONY : IndexPQ.i

# target to preprocess a source file
IndexPQ.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPQ.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPQ.cpp.i
.PHONY : IndexPQ.cpp.i

IndexPQ.s: IndexPQ.cpp.s

.PHONY : IndexPQ.s

# target to generate assembly for a file
IndexPQ.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPQ.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPQ.cpp.s
.PHONY : IndexPQ.cpp.s

IndexPQFastScan.o: IndexPQFastScan.cpp.o

.PHONY : IndexPQFastScan.o

# target to build an object file
IndexPQFastScan.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPQFastScan.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPQFastScan.cpp.o
.PHONY : IndexPQFastScan.cpp.o

IndexPQFastScan.i: IndexPQFastScan.cpp.i

.PHONY : IndexPQFastScan.i

# target to preprocess a source file
IndexPQFastScan.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPQFastScan.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPQFastScan.cpp.i
.PHONY : IndexPQFastScan.cpp.i

IndexPQFastScan.s: IndexPQFastScan.cpp.s

.PHONY : IndexPQFastScan.s

# target to generate assembly for a file
IndexPQFastScan.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPQFastScan.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPQFastScan.cpp.s
.PHONY : IndexPQFastScan.cpp.s

IndexPreTransform.o: IndexPreTransform.cpp.o

.PHONY : IndexPreTransform.o

# target to build an object file
IndexPreTransform.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPreTransform.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPreTransform.cpp.o
.PHONY : IndexPreTransform.cpp.o

IndexPreTransform.i: IndexPreTransform.cpp.i

.PHONY : IndexPreTransform.i

# target to preprocess a source file
IndexPreTransform.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPreTransform.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPreTransform.cpp.i
.PHONY : IndexPreTransform.cpp.i

IndexPreTransform.s: IndexPreTransform.cpp.s

.PHONY : IndexPreTransform.s

# target to generate assembly for a file
IndexPreTransform.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexPreTransform.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexPreTransform.cpp.s
.PHONY : IndexPreTransform.cpp.s

IndexRefine.o: IndexRefine.cpp.o

.PHONY : IndexRefine.o

# target to build an object file
IndexRefine.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexRefine.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexRefine.cpp.o
.PHONY : IndexRefine.cpp.o

IndexRefine.i: IndexRefine.cpp.i

.PHONY : IndexRefine.i

# target to preprocess a source file
IndexRefine.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexRefine.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexRefine.cpp.i
.PHONY : IndexRefine.cpp.i

IndexRefine.s: IndexRefine.cpp.s

.PHONY : IndexRefine.s

# target to generate assembly for a file
IndexRefine.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexRefine.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexRefine.cpp.s
.PHONY : IndexRefine.cpp.s

IndexReplicas.o: IndexReplicas.cpp.o

.PHONY : IndexReplicas.o

# target to build an object file
IndexReplicas.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexReplicas.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexReplicas.cpp.o
.PHONY : IndexReplicas.cpp.o

IndexReplicas.i: IndexReplicas.cpp.i

.PHONY : IndexReplicas.i

# target to preprocess a source file
IndexReplicas.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexReplicas.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexReplicas.cpp.i
.PHONY : IndexReplicas.cpp.i

IndexReplicas.s: IndexReplicas.cpp.s

.PHONY : IndexReplicas.s

# target to generate assembly for a file
IndexReplicas.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexReplicas.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexReplicas.cpp.s
.PHONY : IndexReplicas.cpp.s

IndexScalarQuantizer.o: IndexScalarQuantizer.cpp.o

.PHONY : IndexScalarQuantizer.o

# target to build an object file
IndexScalarQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexScalarQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexScalarQuantizer.cpp.o
.PHONY : IndexScalarQuantizer.cpp.o

IndexScalarQuantizer.i: IndexScalarQuantizer.cpp.i

.PHONY : IndexScalarQuantizer.i

# target to preprocess a source file
IndexScalarQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexScalarQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexScalarQuantizer.cpp.i
.PHONY : IndexScalarQuantizer.cpp.i

IndexScalarQuantizer.s: IndexScalarQuantizer.cpp.s

.PHONY : IndexScalarQuantizer.s

# target to generate assembly for a file
IndexScalarQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexScalarQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexScalarQuantizer.cpp.s
.PHONY : IndexScalarQuantizer.cpp.s

IndexShards.o: IndexShards.cpp.o

.PHONY : IndexShards.o

# target to build an object file
IndexShards.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexShards.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexShards.cpp.o
.PHONY : IndexShards.cpp.o

IndexShards.i: IndexShards.cpp.i

.PHONY : IndexShards.i

# target to preprocess a source file
IndexShards.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexShards.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexShards.cpp.i
.PHONY : IndexShards.cpp.i

IndexShards.s: IndexShards.cpp.s

.PHONY : IndexShards.s

# target to generate assembly for a file
IndexShards.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/IndexShards.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/IndexShards.cpp.s
.PHONY : IndexShards.cpp.s

MatrixStats.o: MatrixStats.cpp.o

.PHONY : MatrixStats.o

# target to build an object file
MatrixStats.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/MatrixStats.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/MatrixStats.cpp.o
.PHONY : MatrixStats.cpp.o

MatrixStats.i: MatrixStats.cpp.i

.PHONY : MatrixStats.i

# target to preprocess a source file
MatrixStats.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/MatrixStats.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/MatrixStats.cpp.i
.PHONY : MatrixStats.cpp.i

MatrixStats.s: MatrixStats.cpp.s

.PHONY : MatrixStats.s

# target to generate assembly for a file
MatrixStats.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/MatrixStats.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/MatrixStats.cpp.s
.PHONY : MatrixStats.cpp.s

MetaIndexes.o: MetaIndexes.cpp.o

.PHONY : MetaIndexes.o

# target to build an object file
MetaIndexes.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/MetaIndexes.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/MetaIndexes.cpp.o
.PHONY : MetaIndexes.cpp.o

MetaIndexes.i: MetaIndexes.cpp.i

.PHONY : MetaIndexes.i

# target to preprocess a source file
MetaIndexes.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/MetaIndexes.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/MetaIndexes.cpp.i
.PHONY : MetaIndexes.cpp.i

MetaIndexes.s: MetaIndexes.cpp.s

.PHONY : MetaIndexes.s

# target to generate assembly for a file
MetaIndexes.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/MetaIndexes.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/MetaIndexes.cpp.s
.PHONY : MetaIndexes.cpp.s

VectorTransform.o: VectorTransform.cpp.o

.PHONY : VectorTransform.o

# target to build an object file
VectorTransform.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/VectorTransform.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/VectorTransform.cpp.o
.PHONY : VectorTransform.cpp.o

VectorTransform.i: VectorTransform.cpp.i

.PHONY : VectorTransform.i

# target to preprocess a source file
VectorTransform.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/VectorTransform.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/VectorTransform.cpp.i
.PHONY : VectorTransform.cpp.i

VectorTransform.s: VectorTransform.cpp.s

.PHONY : VectorTransform.s

# target to generate assembly for a file
VectorTransform.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/VectorTransform.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/VectorTransform.cpp.s
.PHONY : VectorTransform.cpp.s

clone_index.o: clone_index.cpp.o

.PHONY : clone_index.o

# target to build an object file
clone_index.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/clone_index.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/clone_index.cpp.o
.PHONY : clone_index.cpp.o

clone_index.i: clone_index.cpp.i

.PHONY : clone_index.i

# target to preprocess a source file
clone_index.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/clone_index.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/clone_index.cpp.i
.PHONY : clone_index.cpp.i

clone_index.s: clone_index.cpp.s

.PHONY : clone_index.s

# target to generate assembly for a file
clone_index.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/clone_index.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/clone_index.cpp.s
.PHONY : clone_index.cpp.s

gpu/GpuAutoTune.o: gpu/GpuAutoTune.cpp.o

.PHONY : gpu/GpuAutoTune.o

# target to build an object file
gpu/GpuAutoTune.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuAutoTune.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuAutoTune.cpp.o
.PHONY : gpu/GpuAutoTune.cpp.o

gpu/GpuAutoTune.i: gpu/GpuAutoTune.cpp.i

.PHONY : gpu/GpuAutoTune.i

# target to preprocess a source file
gpu/GpuAutoTune.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuAutoTune.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuAutoTune.cpp.i
.PHONY : gpu/GpuAutoTune.cpp.i

gpu/GpuAutoTune.s: gpu/GpuAutoTune.cpp.s

.PHONY : gpu/GpuAutoTune.s

# target to generate assembly for a file
gpu/GpuAutoTune.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuAutoTune.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuAutoTune.cpp.s
.PHONY : gpu/GpuAutoTune.cpp.s

gpu/GpuCloner.o: gpu/GpuCloner.cpp.o

.PHONY : gpu/GpuCloner.o

# target to build an object file
gpu/GpuCloner.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuCloner.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuCloner.cpp.o
.PHONY : gpu/GpuCloner.cpp.o

gpu/GpuCloner.i: gpu/GpuCloner.cpp.i

.PHONY : gpu/GpuCloner.i

# target to preprocess a source file
gpu/GpuCloner.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuCloner.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuCloner.cpp.i
.PHONY : gpu/GpuCloner.cpp.i

gpu/GpuCloner.s: gpu/GpuCloner.cpp.s

.PHONY : gpu/GpuCloner.s

# target to generate assembly for a file
gpu/GpuCloner.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuCloner.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuCloner.cpp.s
.PHONY : gpu/GpuCloner.cpp.s

gpu/GpuClonerOptions.o: gpu/GpuClonerOptions.cpp.o

.PHONY : gpu/GpuClonerOptions.o

# target to build an object file
gpu/GpuClonerOptions.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuClonerOptions.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuClonerOptions.cpp.o
.PHONY : gpu/GpuClonerOptions.cpp.o

gpu/GpuClonerOptions.i: gpu/GpuClonerOptions.cpp.i

.PHONY : gpu/GpuClonerOptions.i

# target to preprocess a source file
gpu/GpuClonerOptions.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuClonerOptions.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuClonerOptions.cpp.i
.PHONY : gpu/GpuClonerOptions.cpp.i

gpu/GpuClonerOptions.s: gpu/GpuClonerOptions.cpp.s

.PHONY : gpu/GpuClonerOptions.s

# target to generate assembly for a file
gpu/GpuClonerOptions.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuClonerOptions.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuClonerOptions.cpp.s
.PHONY : gpu/GpuClonerOptions.cpp.s

gpu/GpuDistance.o: gpu/GpuDistance.cu.o

.PHONY : gpu/GpuDistance.o

# target to build an object file
gpu/GpuDistance.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuDistance.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuDistance.cu.o
.PHONY : gpu/GpuDistance.cu.o

gpu/GpuDistance.i: gpu/GpuDistance.cu.i

.PHONY : gpu/GpuDistance.i

# target to preprocess a source file
gpu/GpuDistance.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuDistance.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuDistance.cu.i
.PHONY : gpu/GpuDistance.cu.i

gpu/GpuDistance.s: gpu/GpuDistance.cu.s

.PHONY : gpu/GpuDistance.s

# target to generate assembly for a file
gpu/GpuDistance.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuDistance.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuDistance.cu.s
.PHONY : gpu/GpuDistance.cu.s

gpu/GpuIcmEncoder.o: gpu/GpuIcmEncoder.cu.o

.PHONY : gpu/GpuIcmEncoder.o

# target to build an object file
gpu/GpuIcmEncoder.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIcmEncoder.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIcmEncoder.cu.o
.PHONY : gpu/GpuIcmEncoder.cu.o

gpu/GpuIcmEncoder.i: gpu/GpuIcmEncoder.cu.i

.PHONY : gpu/GpuIcmEncoder.i

# target to preprocess a source file
gpu/GpuIcmEncoder.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIcmEncoder.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIcmEncoder.cu.i
.PHONY : gpu/GpuIcmEncoder.cu.i

gpu/GpuIcmEncoder.s: gpu/GpuIcmEncoder.cu.s

.PHONY : gpu/GpuIcmEncoder.s

# target to generate assembly for a file
gpu/GpuIcmEncoder.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIcmEncoder.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIcmEncoder.cu.s
.PHONY : gpu/GpuIcmEncoder.cu.s

gpu/GpuIndex.o: gpu/GpuIndex.cu.o

.PHONY : gpu/GpuIndex.o

# target to build an object file
gpu/GpuIndex.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndex.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndex.cu.o
.PHONY : gpu/GpuIndex.cu.o

gpu/GpuIndex.i: gpu/GpuIndex.cu.i

.PHONY : gpu/GpuIndex.i

# target to preprocess a source file
gpu/GpuIndex.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndex.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndex.cu.i
.PHONY : gpu/GpuIndex.cu.i

gpu/GpuIndex.s: gpu/GpuIndex.cu.s

.PHONY : gpu/GpuIndex.s

# target to generate assembly for a file
gpu/GpuIndex.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndex.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndex.cu.s
.PHONY : gpu/GpuIndex.cu.s

gpu/GpuIndexBinaryFlat.o: gpu/GpuIndexBinaryFlat.cu.o

.PHONY : gpu/GpuIndexBinaryFlat.o

# target to build an object file
gpu/GpuIndexBinaryFlat.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexBinaryFlat.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexBinaryFlat.cu.o
.PHONY : gpu/GpuIndexBinaryFlat.cu.o

gpu/GpuIndexBinaryFlat.i: gpu/GpuIndexBinaryFlat.cu.i

.PHONY : gpu/GpuIndexBinaryFlat.i

# target to preprocess a source file
gpu/GpuIndexBinaryFlat.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexBinaryFlat.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexBinaryFlat.cu.i
.PHONY : gpu/GpuIndexBinaryFlat.cu.i

gpu/GpuIndexBinaryFlat.s: gpu/GpuIndexBinaryFlat.cu.s

.PHONY : gpu/GpuIndexBinaryFlat.s

# target to generate assembly for a file
gpu/GpuIndexBinaryFlat.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexBinaryFlat.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexBinaryFlat.cu.s
.PHONY : gpu/GpuIndexBinaryFlat.cu.s

gpu/GpuIndexFlat.o: gpu/GpuIndexFlat.cu.o

.PHONY : gpu/GpuIndexFlat.o

# target to build an object file
gpu/GpuIndexFlat.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexFlat.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexFlat.cu.o
.PHONY : gpu/GpuIndexFlat.cu.o

gpu/GpuIndexFlat.i: gpu/GpuIndexFlat.cu.i

.PHONY : gpu/GpuIndexFlat.i

# target to preprocess a source file
gpu/GpuIndexFlat.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexFlat.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexFlat.cu.i
.PHONY : gpu/GpuIndexFlat.cu.i

gpu/GpuIndexFlat.s: gpu/GpuIndexFlat.cu.s

.PHONY : gpu/GpuIndexFlat.s

# target to generate assembly for a file
gpu/GpuIndexFlat.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexFlat.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexFlat.cu.s
.PHONY : gpu/GpuIndexFlat.cu.s

gpu/GpuIndexIVF.o: gpu/GpuIndexIVF.cu.o

.PHONY : gpu/GpuIndexIVF.o

# target to build an object file
gpu/GpuIndexIVF.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVF.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVF.cu.o
.PHONY : gpu/GpuIndexIVF.cu.o

gpu/GpuIndexIVF.i: gpu/GpuIndexIVF.cu.i

.PHONY : gpu/GpuIndexIVF.i

# target to preprocess a source file
gpu/GpuIndexIVF.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVF.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVF.cu.i
.PHONY : gpu/GpuIndexIVF.cu.i

gpu/GpuIndexIVF.s: gpu/GpuIndexIVF.cu.s

.PHONY : gpu/GpuIndexIVF.s

# target to generate assembly for a file
gpu/GpuIndexIVF.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVF.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVF.cu.s
.PHONY : gpu/GpuIndexIVF.cu.s

gpu/GpuIndexIVFFlat.o: gpu/GpuIndexIVFFlat.cu.o

.PHONY : gpu/GpuIndexIVFFlat.o

# target to build an object file
gpu/GpuIndexIVFFlat.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFFlat.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFFlat.cu.o
.PHONY : gpu/GpuIndexIVFFlat.cu.o

gpu/GpuIndexIVFFlat.i: gpu/GpuIndexIVFFlat.cu.i

.PHONY : gpu/GpuIndexIVFFlat.i

# target to preprocess a source file
gpu/GpuIndexIVFFlat.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFFlat.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFFlat.cu.i
.PHONY : gpu/GpuIndexIVFFlat.cu.i

gpu/GpuIndexIVFFlat.s: gpu/GpuIndexIVFFlat.cu.s

.PHONY : gpu/GpuIndexIVFFlat.s

# target to generate assembly for a file
gpu/GpuIndexIVFFlat.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFFlat.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFFlat.cu.s
.PHONY : gpu/GpuIndexIVFFlat.cu.s

gpu/GpuIndexIVFPQ.o: gpu/GpuIndexIVFPQ.cu.o

.PHONY : gpu/GpuIndexIVFPQ.o

# target to build an object file
gpu/GpuIndexIVFPQ.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFPQ.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFPQ.cu.o
.PHONY : gpu/GpuIndexIVFPQ.cu.o

gpu/GpuIndexIVFPQ.i: gpu/GpuIndexIVFPQ.cu.i

.PHONY : gpu/GpuIndexIVFPQ.i

# target to preprocess a source file
gpu/GpuIndexIVFPQ.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFPQ.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFPQ.cu.i
.PHONY : gpu/GpuIndexIVFPQ.cu.i

gpu/GpuIndexIVFPQ.s: gpu/GpuIndexIVFPQ.cu.s

.PHONY : gpu/GpuIndexIVFPQ.s

# target to generate assembly for a file
gpu/GpuIndexIVFPQ.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFPQ.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFPQ.cu.s
.PHONY : gpu/GpuIndexIVFPQ.cu.s

gpu/GpuIndexIVFScalarQuantizer.o: gpu/GpuIndexIVFScalarQuantizer.cu.o

.PHONY : gpu/GpuIndexIVFScalarQuantizer.o

# target to build an object file
gpu/GpuIndexIVFScalarQuantizer.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFScalarQuantizer.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFScalarQuantizer.cu.o
.PHONY : gpu/GpuIndexIVFScalarQuantizer.cu.o

gpu/GpuIndexIVFScalarQuantizer.i: gpu/GpuIndexIVFScalarQuantizer.cu.i

.PHONY : gpu/GpuIndexIVFScalarQuantizer.i

# target to preprocess a source file
gpu/GpuIndexIVFScalarQuantizer.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFScalarQuantizer.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFScalarQuantizer.cu.i
.PHONY : gpu/GpuIndexIVFScalarQuantizer.cu.i

gpu/GpuIndexIVFScalarQuantizer.s: gpu/GpuIndexIVFScalarQuantizer.cu.s

.PHONY : gpu/GpuIndexIVFScalarQuantizer.s

# target to generate assembly for a file
gpu/GpuIndexIVFScalarQuantizer.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuIndexIVFScalarQuantizer.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuIndexIVFScalarQuantizer.cu.s
.PHONY : gpu/GpuIndexIVFScalarQuantizer.cu.s

gpu/GpuResources.o: gpu/GpuResources.cpp.o

.PHONY : gpu/GpuResources.o

# target to build an object file
gpu/GpuResources.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuResources.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuResources.cpp.o
.PHONY : gpu/GpuResources.cpp.o

gpu/GpuResources.i: gpu/GpuResources.cpp.i

.PHONY : gpu/GpuResources.i

# target to preprocess a source file
gpu/GpuResources.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuResources.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuResources.cpp.i
.PHONY : gpu/GpuResources.cpp.i

gpu/GpuResources.s: gpu/GpuResources.cpp.s

.PHONY : gpu/GpuResources.s

# target to generate assembly for a file
gpu/GpuResources.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/GpuResources.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/GpuResources.cpp.s
.PHONY : gpu/GpuResources.cpp.s

gpu/StandardGpuResources.o: gpu/StandardGpuResources.cpp.o

.PHONY : gpu/StandardGpuResources.o

# target to build an object file
gpu/StandardGpuResources.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/StandardGpuResources.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/StandardGpuResources.cpp.o
.PHONY : gpu/StandardGpuResources.cpp.o

gpu/StandardGpuResources.i: gpu/StandardGpuResources.cpp.i

.PHONY : gpu/StandardGpuResources.i

# target to preprocess a source file
gpu/StandardGpuResources.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/StandardGpuResources.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/StandardGpuResources.cpp.i
.PHONY : gpu/StandardGpuResources.cpp.i

gpu/StandardGpuResources.s: gpu/StandardGpuResources.cpp.s

.PHONY : gpu/StandardGpuResources.s

# target to generate assembly for a file
gpu/StandardGpuResources.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/StandardGpuResources.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/StandardGpuResources.cpp.s
.PHONY : gpu/StandardGpuResources.cpp.s

gpu/impl/BinaryDistance.o: gpu/impl/BinaryDistance.cu.o

.PHONY : gpu/impl/BinaryDistance.o

# target to build an object file
gpu/impl/BinaryDistance.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BinaryDistance.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BinaryDistance.cu.o
.PHONY : gpu/impl/BinaryDistance.cu.o

gpu/impl/BinaryDistance.i: gpu/impl/BinaryDistance.cu.i

.PHONY : gpu/impl/BinaryDistance.i

# target to preprocess a source file
gpu/impl/BinaryDistance.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BinaryDistance.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BinaryDistance.cu.i
.PHONY : gpu/impl/BinaryDistance.cu.i

gpu/impl/BinaryDistance.s: gpu/impl/BinaryDistance.cu.s

.PHONY : gpu/impl/BinaryDistance.s

# target to generate assembly for a file
gpu/impl/BinaryDistance.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BinaryDistance.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BinaryDistance.cu.s
.PHONY : gpu/impl/BinaryDistance.cu.s

gpu/impl/BinaryFlatIndex.o: gpu/impl/BinaryFlatIndex.cu.o

.PHONY : gpu/impl/BinaryFlatIndex.o

# target to build an object file
gpu/impl/BinaryFlatIndex.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BinaryFlatIndex.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BinaryFlatIndex.cu.o
.PHONY : gpu/impl/BinaryFlatIndex.cu.o

gpu/impl/BinaryFlatIndex.i: gpu/impl/BinaryFlatIndex.cu.i

.PHONY : gpu/impl/BinaryFlatIndex.i

# target to preprocess a source file
gpu/impl/BinaryFlatIndex.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BinaryFlatIndex.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BinaryFlatIndex.cu.i
.PHONY : gpu/impl/BinaryFlatIndex.cu.i

gpu/impl/BinaryFlatIndex.s: gpu/impl/BinaryFlatIndex.cu.s

.PHONY : gpu/impl/BinaryFlatIndex.s

# target to generate assembly for a file
gpu/impl/BinaryFlatIndex.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BinaryFlatIndex.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BinaryFlatIndex.cu.s
.PHONY : gpu/impl/BinaryFlatIndex.cu.s

gpu/impl/BroadcastSum.o: gpu/impl/BroadcastSum.cu.o

.PHONY : gpu/impl/BroadcastSum.o

# target to build an object file
gpu/impl/BroadcastSum.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BroadcastSum.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BroadcastSum.cu.o
.PHONY : gpu/impl/BroadcastSum.cu.o

gpu/impl/BroadcastSum.i: gpu/impl/BroadcastSum.cu.i

.PHONY : gpu/impl/BroadcastSum.i

# target to preprocess a source file
gpu/impl/BroadcastSum.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BroadcastSum.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BroadcastSum.cu.i
.PHONY : gpu/impl/BroadcastSum.cu.i

gpu/impl/BroadcastSum.s: gpu/impl/BroadcastSum.cu.s

.PHONY : gpu/impl/BroadcastSum.s

# target to generate assembly for a file
gpu/impl/BroadcastSum.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/BroadcastSum.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/BroadcastSum.cu.s
.PHONY : gpu/impl/BroadcastSum.cu.s

gpu/impl/Distance.o: gpu/impl/Distance.cu.o

.PHONY : gpu/impl/Distance.o

# target to build an object file
gpu/impl/Distance.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/Distance.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/Distance.cu.o
.PHONY : gpu/impl/Distance.cu.o

gpu/impl/Distance.i: gpu/impl/Distance.cu.i

.PHONY : gpu/impl/Distance.i

# target to preprocess a source file
gpu/impl/Distance.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/Distance.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/Distance.cu.i
.PHONY : gpu/impl/Distance.cu.i

gpu/impl/Distance.s: gpu/impl/Distance.cu.s

.PHONY : gpu/impl/Distance.s

# target to generate assembly for a file
gpu/impl/Distance.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/Distance.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/Distance.cu.s
.PHONY : gpu/impl/Distance.cu.s

gpu/impl/FlatIndex.o: gpu/impl/FlatIndex.cu.o

.PHONY : gpu/impl/FlatIndex.o

# target to build an object file
gpu/impl/FlatIndex.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/FlatIndex.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/FlatIndex.cu.o
.PHONY : gpu/impl/FlatIndex.cu.o

gpu/impl/FlatIndex.i: gpu/impl/FlatIndex.cu.i

.PHONY : gpu/impl/FlatIndex.i

# target to preprocess a source file
gpu/impl/FlatIndex.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/FlatIndex.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/FlatIndex.cu.i
.PHONY : gpu/impl/FlatIndex.cu.i

gpu/impl/FlatIndex.s: gpu/impl/FlatIndex.cu.s

.PHONY : gpu/impl/FlatIndex.s

# target to generate assembly for a file
gpu/impl/FlatIndex.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/FlatIndex.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/FlatIndex.cu.s
.PHONY : gpu/impl/FlatIndex.cu.s

gpu/impl/IVFAppend.o: gpu/impl/IVFAppend.cu.o

.PHONY : gpu/impl/IVFAppend.o

# target to build an object file
gpu/impl/IVFAppend.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFAppend.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFAppend.cu.o
.PHONY : gpu/impl/IVFAppend.cu.o

gpu/impl/IVFAppend.i: gpu/impl/IVFAppend.cu.i

.PHONY : gpu/impl/IVFAppend.i

# target to preprocess a source file
gpu/impl/IVFAppend.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFAppend.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFAppend.cu.i
.PHONY : gpu/impl/IVFAppend.cu.i

gpu/impl/IVFAppend.s: gpu/impl/IVFAppend.cu.s

.PHONY : gpu/impl/IVFAppend.s

# target to generate assembly for a file
gpu/impl/IVFAppend.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFAppend.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFAppend.cu.s
.PHONY : gpu/impl/IVFAppend.cu.s

gpu/impl/IVFBase.o: gpu/impl/IVFBase.cu.o

.PHONY : gpu/impl/IVFBase.o

# target to build an object file
gpu/impl/IVFBase.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFBase.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFBase.cu.o
.PHONY : gpu/impl/IVFBase.cu.o

gpu/impl/IVFBase.i: gpu/impl/IVFBase.cu.i

.PHONY : gpu/impl/IVFBase.i

# target to preprocess a source file
gpu/impl/IVFBase.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFBase.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFBase.cu.i
.PHONY : gpu/impl/IVFBase.cu.i

gpu/impl/IVFBase.s: gpu/impl/IVFBase.cu.s

.PHONY : gpu/impl/IVFBase.s

# target to generate assembly for a file
gpu/impl/IVFBase.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFBase.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFBase.cu.s
.PHONY : gpu/impl/IVFBase.cu.s

gpu/impl/IVFFlat.o: gpu/impl/IVFFlat.cu.o

.PHONY : gpu/impl/IVFFlat.o

# target to build an object file
gpu/impl/IVFFlat.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFFlat.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFFlat.cu.o
.PHONY : gpu/impl/IVFFlat.cu.o

gpu/impl/IVFFlat.i: gpu/impl/IVFFlat.cu.i

.PHONY : gpu/impl/IVFFlat.i

# target to preprocess a source file
gpu/impl/IVFFlat.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFFlat.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFFlat.cu.i
.PHONY : gpu/impl/IVFFlat.cu.i

gpu/impl/IVFFlat.s: gpu/impl/IVFFlat.cu.s

.PHONY : gpu/impl/IVFFlat.s

# target to generate assembly for a file
gpu/impl/IVFFlat.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFFlat.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFFlat.cu.s
.PHONY : gpu/impl/IVFFlat.cu.s

gpu/impl/IVFFlatScan.o: gpu/impl/IVFFlatScan.cu.o

.PHONY : gpu/impl/IVFFlatScan.o

# target to build an object file
gpu/impl/IVFFlatScan.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFFlatScan.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFFlatScan.cu.o
.PHONY : gpu/impl/IVFFlatScan.cu.o

gpu/impl/IVFFlatScan.i: gpu/impl/IVFFlatScan.cu.i

.PHONY : gpu/impl/IVFFlatScan.i

# target to preprocess a source file
gpu/impl/IVFFlatScan.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFFlatScan.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFFlatScan.cu.i
.PHONY : gpu/impl/IVFFlatScan.cu.i

gpu/impl/IVFFlatScan.s: gpu/impl/IVFFlatScan.cu.s

.PHONY : gpu/impl/IVFFlatScan.s

# target to generate assembly for a file
gpu/impl/IVFFlatScan.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFFlatScan.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFFlatScan.cu.s
.PHONY : gpu/impl/IVFFlatScan.cu.s

gpu/impl/IVFInterleaved.o: gpu/impl/IVFInterleaved.cu.o

.PHONY : gpu/impl/IVFInterleaved.o

# target to build an object file
gpu/impl/IVFInterleaved.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFInterleaved.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFInterleaved.cu.o
.PHONY : gpu/impl/IVFInterleaved.cu.o

gpu/impl/IVFInterleaved.i: gpu/impl/IVFInterleaved.cu.i

.PHONY : gpu/impl/IVFInterleaved.i

# target to preprocess a source file
gpu/impl/IVFInterleaved.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFInterleaved.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFInterleaved.cu.i
.PHONY : gpu/impl/IVFInterleaved.cu.i

gpu/impl/IVFInterleaved.s: gpu/impl/IVFInterleaved.cu.s

.PHONY : gpu/impl/IVFInterleaved.s

# target to generate assembly for a file
gpu/impl/IVFInterleaved.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFInterleaved.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFInterleaved.cu.s
.PHONY : gpu/impl/IVFInterleaved.cu.s

gpu/impl/IVFPQ.o: gpu/impl/IVFPQ.cu.o

.PHONY : gpu/impl/IVFPQ.o

# target to build an object file
gpu/impl/IVFPQ.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFPQ.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFPQ.cu.o
.PHONY : gpu/impl/IVFPQ.cu.o

gpu/impl/IVFPQ.i: gpu/impl/IVFPQ.cu.i

.PHONY : gpu/impl/IVFPQ.i

# target to preprocess a source file
gpu/impl/IVFPQ.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFPQ.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFPQ.cu.i
.PHONY : gpu/impl/IVFPQ.cu.i

gpu/impl/IVFPQ.s: gpu/impl/IVFPQ.cu.s

.PHONY : gpu/impl/IVFPQ.s

# target to generate assembly for a file
gpu/impl/IVFPQ.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFPQ.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFPQ.cu.s
.PHONY : gpu/impl/IVFPQ.cu.s

gpu/impl/IVFUtils.o: gpu/impl/IVFUtils.cu.o

.PHONY : gpu/impl/IVFUtils.o

# target to build an object file
gpu/impl/IVFUtils.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtils.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtils.cu.o
.PHONY : gpu/impl/IVFUtils.cu.o

gpu/impl/IVFUtils.i: gpu/impl/IVFUtils.cu.i

.PHONY : gpu/impl/IVFUtils.i

# target to preprocess a source file
gpu/impl/IVFUtils.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtils.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtils.cu.i
.PHONY : gpu/impl/IVFUtils.cu.i

gpu/impl/IVFUtils.s: gpu/impl/IVFUtils.cu.s

.PHONY : gpu/impl/IVFUtils.s

# target to generate assembly for a file
gpu/impl/IVFUtils.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtils.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtils.cu.s
.PHONY : gpu/impl/IVFUtils.cu.s

gpu/impl/IVFUtilsSelect1.o: gpu/impl/IVFUtilsSelect1.cu.o

.PHONY : gpu/impl/IVFUtilsSelect1.o

# target to build an object file
gpu/impl/IVFUtilsSelect1.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtilsSelect1.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtilsSelect1.cu.o
.PHONY : gpu/impl/IVFUtilsSelect1.cu.o

gpu/impl/IVFUtilsSelect1.i: gpu/impl/IVFUtilsSelect1.cu.i

.PHONY : gpu/impl/IVFUtilsSelect1.i

# target to preprocess a source file
gpu/impl/IVFUtilsSelect1.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtilsSelect1.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtilsSelect1.cu.i
.PHONY : gpu/impl/IVFUtilsSelect1.cu.i

gpu/impl/IVFUtilsSelect1.s: gpu/impl/IVFUtilsSelect1.cu.s

.PHONY : gpu/impl/IVFUtilsSelect1.s

# target to generate assembly for a file
gpu/impl/IVFUtilsSelect1.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtilsSelect1.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtilsSelect1.cu.s
.PHONY : gpu/impl/IVFUtilsSelect1.cu.s

gpu/impl/IVFUtilsSelect2.o: gpu/impl/IVFUtilsSelect2.cu.o

.PHONY : gpu/impl/IVFUtilsSelect2.o

# target to build an object file
gpu/impl/IVFUtilsSelect2.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtilsSelect2.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtilsSelect2.cu.o
.PHONY : gpu/impl/IVFUtilsSelect2.cu.o

gpu/impl/IVFUtilsSelect2.i: gpu/impl/IVFUtilsSelect2.cu.i

.PHONY : gpu/impl/IVFUtilsSelect2.i

# target to preprocess a source file
gpu/impl/IVFUtilsSelect2.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtilsSelect2.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtilsSelect2.cu.i
.PHONY : gpu/impl/IVFUtilsSelect2.cu.i

gpu/impl/IVFUtilsSelect2.s: gpu/impl/IVFUtilsSelect2.cu.s

.PHONY : gpu/impl/IVFUtilsSelect2.s

# target to generate assembly for a file
gpu/impl/IVFUtilsSelect2.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IVFUtilsSelect2.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IVFUtilsSelect2.cu.s
.PHONY : gpu/impl/IVFUtilsSelect2.cu.s

gpu/impl/IcmEncoder.o: gpu/impl/IcmEncoder.cu.o

.PHONY : gpu/impl/IcmEncoder.o

# target to build an object file
gpu/impl/IcmEncoder.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IcmEncoder.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IcmEncoder.cu.o
.PHONY : gpu/impl/IcmEncoder.cu.o

gpu/impl/IcmEncoder.i: gpu/impl/IcmEncoder.cu.i

.PHONY : gpu/impl/IcmEncoder.i

# target to preprocess a source file
gpu/impl/IcmEncoder.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IcmEncoder.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IcmEncoder.cu.i
.PHONY : gpu/impl/IcmEncoder.cu.i

gpu/impl/IcmEncoder.s: gpu/impl/IcmEncoder.cu.s

.PHONY : gpu/impl/IcmEncoder.s

# target to generate assembly for a file
gpu/impl/IcmEncoder.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/IcmEncoder.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/IcmEncoder.cu.s
.PHONY : gpu/impl/IcmEncoder.cu.s

gpu/impl/InterleavedCodes.o: gpu/impl/InterleavedCodes.cpp.o

.PHONY : gpu/impl/InterleavedCodes.o

# target to build an object file
gpu/impl/InterleavedCodes.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/InterleavedCodes.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/InterleavedCodes.cpp.o
.PHONY : gpu/impl/InterleavedCodes.cpp.o

gpu/impl/InterleavedCodes.i: gpu/impl/InterleavedCodes.cpp.i

.PHONY : gpu/impl/InterleavedCodes.i

# target to preprocess a source file
gpu/impl/InterleavedCodes.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/InterleavedCodes.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/InterleavedCodes.cpp.i
.PHONY : gpu/impl/InterleavedCodes.cpp.i

gpu/impl/InterleavedCodes.s: gpu/impl/InterleavedCodes.cpp.s

.PHONY : gpu/impl/InterleavedCodes.s

# target to generate assembly for a file
gpu/impl/InterleavedCodes.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/InterleavedCodes.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/InterleavedCodes.cpp.s
.PHONY : gpu/impl/InterleavedCodes.cpp.s

gpu/impl/L2Norm.o: gpu/impl/L2Norm.cu.o

.PHONY : gpu/impl/L2Norm.o

# target to build an object file
gpu/impl/L2Norm.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/L2Norm.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/L2Norm.cu.o
.PHONY : gpu/impl/L2Norm.cu.o

gpu/impl/L2Norm.i: gpu/impl/L2Norm.cu.i

.PHONY : gpu/impl/L2Norm.i

# target to preprocess a source file
gpu/impl/L2Norm.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/L2Norm.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/L2Norm.cu.i
.PHONY : gpu/impl/L2Norm.cu.i

gpu/impl/L2Norm.s: gpu/impl/L2Norm.cu.s

.PHONY : gpu/impl/L2Norm.s

# target to generate assembly for a file
gpu/impl/L2Norm.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/L2Norm.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/L2Norm.cu.s
.PHONY : gpu/impl/L2Norm.cu.s

gpu/impl/L2Select.o: gpu/impl/L2Select.cu.o

.PHONY : gpu/impl/L2Select.o

# target to build an object file
gpu/impl/L2Select.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/L2Select.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/L2Select.cu.o
.PHONY : gpu/impl/L2Select.cu.o

gpu/impl/L2Select.i: gpu/impl/L2Select.cu.i

.PHONY : gpu/impl/L2Select.i

# target to preprocess a source file
gpu/impl/L2Select.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/L2Select.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/L2Select.cu.i
.PHONY : gpu/impl/L2Select.cu.i

gpu/impl/L2Select.s: gpu/impl/L2Select.cu.s

.PHONY : gpu/impl/L2Select.s

# target to generate assembly for a file
gpu/impl/L2Select.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/L2Select.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/L2Select.cu.s
.PHONY : gpu/impl/L2Select.cu.s

gpu/impl/PQScanMultiPassPrecomputed.o: gpu/impl/PQScanMultiPassPrecomputed.cu.o

.PHONY : gpu/impl/PQScanMultiPassPrecomputed.o

# target to build an object file
gpu/impl/PQScanMultiPassPrecomputed.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/PQScanMultiPassPrecomputed.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/PQScanMultiPassPrecomputed.cu.o
.PHONY : gpu/impl/PQScanMultiPassPrecomputed.cu.o

gpu/impl/PQScanMultiPassPrecomputed.i: gpu/impl/PQScanMultiPassPrecomputed.cu.i

.PHONY : gpu/impl/PQScanMultiPassPrecomputed.i

# target to preprocess a source file
gpu/impl/PQScanMultiPassPrecomputed.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/PQScanMultiPassPrecomputed.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/PQScanMultiPassPrecomputed.cu.i
.PHONY : gpu/impl/PQScanMultiPassPrecomputed.cu.i

gpu/impl/PQScanMultiPassPrecomputed.s: gpu/impl/PQScanMultiPassPrecomputed.cu.s

.PHONY : gpu/impl/PQScanMultiPassPrecomputed.s

# target to generate assembly for a file
gpu/impl/PQScanMultiPassPrecomputed.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/PQScanMultiPassPrecomputed.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/PQScanMultiPassPrecomputed.cu.s
.PHONY : gpu/impl/PQScanMultiPassPrecomputed.cu.s

gpu/impl/RemapIndices.o: gpu/impl/RemapIndices.cpp.o

.PHONY : gpu/impl/RemapIndices.o

# target to build an object file
gpu/impl/RemapIndices.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/RemapIndices.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/RemapIndices.cpp.o
.PHONY : gpu/impl/RemapIndices.cpp.o

gpu/impl/RemapIndices.i: gpu/impl/RemapIndices.cpp.i

.PHONY : gpu/impl/RemapIndices.i

# target to preprocess a source file
gpu/impl/RemapIndices.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/RemapIndices.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/RemapIndices.cpp.i
.PHONY : gpu/impl/RemapIndices.cpp.i

gpu/impl/RemapIndices.s: gpu/impl/RemapIndices.cpp.s

.PHONY : gpu/impl/RemapIndices.s

# target to generate assembly for a file
gpu/impl/RemapIndices.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/RemapIndices.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/RemapIndices.cpp.s
.PHONY : gpu/impl/RemapIndices.cpp.s

gpu/impl/VectorResidual.o: gpu/impl/VectorResidual.cu.o

.PHONY : gpu/impl/VectorResidual.o

# target to build an object file
gpu/impl/VectorResidual.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/VectorResidual.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/VectorResidual.cu.o
.PHONY : gpu/impl/VectorResidual.cu.o

gpu/impl/VectorResidual.i: gpu/impl/VectorResidual.cu.i

.PHONY : gpu/impl/VectorResidual.i

# target to preprocess a source file
gpu/impl/VectorResidual.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/VectorResidual.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/VectorResidual.cu.i
.PHONY : gpu/impl/VectorResidual.cu.i

gpu/impl/VectorResidual.s: gpu/impl/VectorResidual.cu.s

.PHONY : gpu/impl/VectorResidual.s

# target to generate assembly for a file
gpu/impl/VectorResidual.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/VectorResidual.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/VectorResidual.cu.s
.PHONY : gpu/impl/VectorResidual.cu.s

gpu/impl/scan/IVFInterleaved1.o: gpu/impl/scan/IVFInterleaved1.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved1.o

# target to build an object file
gpu/impl/scan/IVFInterleaved1.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved1.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved1.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved1.cu.o

gpu/impl/scan/IVFInterleaved1.i: gpu/impl/scan/IVFInterleaved1.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved1.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved1.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved1.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved1.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved1.cu.i

gpu/impl/scan/IVFInterleaved1.s: gpu/impl/scan/IVFInterleaved1.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved1.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved1.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved1.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved1.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved1.cu.s

gpu/impl/scan/IVFInterleaved1024.o: gpu/impl/scan/IVFInterleaved1024.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved1024.o

# target to build an object file
gpu/impl/scan/IVFInterleaved1024.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved1024.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved1024.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved1024.cu.o

gpu/impl/scan/IVFInterleaved1024.i: gpu/impl/scan/IVFInterleaved1024.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved1024.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved1024.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved1024.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved1024.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved1024.cu.i

gpu/impl/scan/IVFInterleaved1024.s: gpu/impl/scan/IVFInterleaved1024.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved1024.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved1024.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved1024.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved1024.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved1024.cu.s

gpu/impl/scan/IVFInterleaved128.o: gpu/impl/scan/IVFInterleaved128.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved128.o

# target to build an object file
gpu/impl/scan/IVFInterleaved128.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved128.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved128.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved128.cu.o

gpu/impl/scan/IVFInterleaved128.i: gpu/impl/scan/IVFInterleaved128.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved128.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved128.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved128.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved128.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved128.cu.i

gpu/impl/scan/IVFInterleaved128.s: gpu/impl/scan/IVFInterleaved128.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved128.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved128.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved128.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved128.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved128.cu.s

gpu/impl/scan/IVFInterleaved2048.o: gpu/impl/scan/IVFInterleaved2048.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved2048.o

# target to build an object file
gpu/impl/scan/IVFInterleaved2048.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved2048.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved2048.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved2048.cu.o

gpu/impl/scan/IVFInterleaved2048.i: gpu/impl/scan/IVFInterleaved2048.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved2048.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved2048.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved2048.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved2048.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved2048.cu.i

gpu/impl/scan/IVFInterleaved2048.s: gpu/impl/scan/IVFInterleaved2048.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved2048.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved2048.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved2048.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved2048.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved2048.cu.s

gpu/impl/scan/IVFInterleaved256.o: gpu/impl/scan/IVFInterleaved256.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved256.o

# target to build an object file
gpu/impl/scan/IVFInterleaved256.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved256.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved256.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved256.cu.o

gpu/impl/scan/IVFInterleaved256.i: gpu/impl/scan/IVFInterleaved256.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved256.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved256.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved256.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved256.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved256.cu.i

gpu/impl/scan/IVFInterleaved256.s: gpu/impl/scan/IVFInterleaved256.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved256.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved256.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved256.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved256.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved256.cu.s

gpu/impl/scan/IVFInterleaved32.o: gpu/impl/scan/IVFInterleaved32.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved32.o

# target to build an object file
gpu/impl/scan/IVFInterleaved32.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved32.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved32.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved32.cu.o

gpu/impl/scan/IVFInterleaved32.i: gpu/impl/scan/IVFInterleaved32.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved32.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved32.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved32.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved32.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved32.cu.i

gpu/impl/scan/IVFInterleaved32.s: gpu/impl/scan/IVFInterleaved32.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved32.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved32.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved32.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved32.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved32.cu.s

gpu/impl/scan/IVFInterleaved512.o: gpu/impl/scan/IVFInterleaved512.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved512.o

# target to build an object file
gpu/impl/scan/IVFInterleaved512.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved512.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved512.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved512.cu.o

gpu/impl/scan/IVFInterleaved512.i: gpu/impl/scan/IVFInterleaved512.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved512.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved512.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved512.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved512.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved512.cu.i

gpu/impl/scan/IVFInterleaved512.s: gpu/impl/scan/IVFInterleaved512.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved512.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved512.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved512.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved512.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved512.cu.s

gpu/impl/scan/IVFInterleaved64.o: gpu/impl/scan/IVFInterleaved64.cu.o

.PHONY : gpu/impl/scan/IVFInterleaved64.o

# target to build an object file
gpu/impl/scan/IVFInterleaved64.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved64.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved64.cu.o
.PHONY : gpu/impl/scan/IVFInterleaved64.cu.o

gpu/impl/scan/IVFInterleaved64.i: gpu/impl/scan/IVFInterleaved64.cu.i

.PHONY : gpu/impl/scan/IVFInterleaved64.i

# target to preprocess a source file
gpu/impl/scan/IVFInterleaved64.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved64.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved64.cu.i
.PHONY : gpu/impl/scan/IVFInterleaved64.cu.i

gpu/impl/scan/IVFInterleaved64.s: gpu/impl/scan/IVFInterleaved64.cu.s

.PHONY : gpu/impl/scan/IVFInterleaved64.s

# target to generate assembly for a file
gpu/impl/scan/IVFInterleaved64.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/impl/scan/IVFInterleaved64.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/impl/scan/IVFInterleaved64.cu.s
.PHONY : gpu/impl/scan/IVFInterleaved64.cu.s

gpu/utils/BlockSelectFloat.o: gpu/utils/BlockSelectFloat.cu.o

.PHONY : gpu/utils/BlockSelectFloat.o

# target to build an object file
gpu/utils/BlockSelectFloat.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/BlockSelectFloat.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/BlockSelectFloat.cu.o
.PHONY : gpu/utils/BlockSelectFloat.cu.o

gpu/utils/BlockSelectFloat.i: gpu/utils/BlockSelectFloat.cu.i

.PHONY : gpu/utils/BlockSelectFloat.i

# target to preprocess a source file
gpu/utils/BlockSelectFloat.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/BlockSelectFloat.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/BlockSelectFloat.cu.i
.PHONY : gpu/utils/BlockSelectFloat.cu.i

gpu/utils/BlockSelectFloat.s: gpu/utils/BlockSelectFloat.cu.s

.PHONY : gpu/utils/BlockSelectFloat.s

# target to generate assembly for a file
gpu/utils/BlockSelectFloat.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/BlockSelectFloat.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/BlockSelectFloat.cu.s
.PHONY : gpu/utils/BlockSelectFloat.cu.s

gpu/utils/DeviceUtils.o: gpu/utils/DeviceUtils.cu.o

.PHONY : gpu/utils/DeviceUtils.o

# target to build an object file
gpu/utils/DeviceUtils.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/DeviceUtils.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/DeviceUtils.cu.o
.PHONY : gpu/utils/DeviceUtils.cu.o

gpu/utils/DeviceUtils.i: gpu/utils/DeviceUtils.cu.i

.PHONY : gpu/utils/DeviceUtils.i

# target to preprocess a source file
gpu/utils/DeviceUtils.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/DeviceUtils.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/DeviceUtils.cu.i
.PHONY : gpu/utils/DeviceUtils.cu.i

gpu/utils/DeviceUtils.s: gpu/utils/DeviceUtils.cu.s

.PHONY : gpu/utils/DeviceUtils.s

# target to generate assembly for a file
gpu/utils/DeviceUtils.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/DeviceUtils.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/DeviceUtils.cu.s
.PHONY : gpu/utils/DeviceUtils.cu.s

gpu/utils/StackDeviceMemory.o: gpu/utils/StackDeviceMemory.cpp.o

.PHONY : gpu/utils/StackDeviceMemory.o

# target to build an object file
gpu/utils/StackDeviceMemory.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/StackDeviceMemory.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/StackDeviceMemory.cpp.o
.PHONY : gpu/utils/StackDeviceMemory.cpp.o

gpu/utils/StackDeviceMemory.i: gpu/utils/StackDeviceMemory.cpp.i

.PHONY : gpu/utils/StackDeviceMemory.i

# target to preprocess a source file
gpu/utils/StackDeviceMemory.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/StackDeviceMemory.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/StackDeviceMemory.cpp.i
.PHONY : gpu/utils/StackDeviceMemory.cpp.i

gpu/utils/StackDeviceMemory.s: gpu/utils/StackDeviceMemory.cpp.s

.PHONY : gpu/utils/StackDeviceMemory.s

# target to generate assembly for a file
gpu/utils/StackDeviceMemory.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/StackDeviceMemory.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/StackDeviceMemory.cpp.s
.PHONY : gpu/utils/StackDeviceMemory.cpp.s

gpu/utils/Timer.o: gpu/utils/Timer.cpp.o

.PHONY : gpu/utils/Timer.o

# target to build an object file
gpu/utils/Timer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/Timer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/Timer.cpp.o
.PHONY : gpu/utils/Timer.cpp.o

gpu/utils/Timer.i: gpu/utils/Timer.cpp.i

.PHONY : gpu/utils/Timer.i

# target to preprocess a source file
gpu/utils/Timer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/Timer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/Timer.cpp.i
.PHONY : gpu/utils/Timer.cpp.i

gpu/utils/Timer.s: gpu/utils/Timer.cpp.s

.PHONY : gpu/utils/Timer.s

# target to generate assembly for a file
gpu/utils/Timer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/Timer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/Timer.cpp.s
.PHONY : gpu/utils/Timer.cpp.s

gpu/utils/WarpSelectFloat.o: gpu/utils/WarpSelectFloat.cu.o

.PHONY : gpu/utils/WarpSelectFloat.o

# target to build an object file
gpu/utils/WarpSelectFloat.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/WarpSelectFloat.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/WarpSelectFloat.cu.o
.PHONY : gpu/utils/WarpSelectFloat.cu.o

gpu/utils/WarpSelectFloat.i: gpu/utils/WarpSelectFloat.cu.i

.PHONY : gpu/utils/WarpSelectFloat.i

# target to preprocess a source file
gpu/utils/WarpSelectFloat.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/WarpSelectFloat.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/WarpSelectFloat.cu.i
.PHONY : gpu/utils/WarpSelectFloat.cu.i

gpu/utils/WarpSelectFloat.s: gpu/utils/WarpSelectFloat.cu.s

.PHONY : gpu/utils/WarpSelectFloat.s

# target to generate assembly for a file
gpu/utils/WarpSelectFloat.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/WarpSelectFloat.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/WarpSelectFloat.cu.s
.PHONY : gpu/utils/WarpSelectFloat.cu.s

gpu/utils/blockselect/BlockSelectFloat1.o: gpu/utils/blockselect/BlockSelectFloat1.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloat1.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloat1.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat1.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat1.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloat1.cu.o

gpu/utils/blockselect/BlockSelectFloat1.i: gpu/utils/blockselect/BlockSelectFloat1.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloat1.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloat1.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat1.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat1.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloat1.cu.i

gpu/utils/blockselect/BlockSelectFloat1.s: gpu/utils/blockselect/BlockSelectFloat1.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloat1.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloat1.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat1.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat1.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloat1.cu.s

gpu/utils/blockselect/BlockSelectFloat128.o: gpu/utils/blockselect/BlockSelectFloat128.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloat128.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloat128.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat128.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat128.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloat128.cu.o

gpu/utils/blockselect/BlockSelectFloat128.i: gpu/utils/blockselect/BlockSelectFloat128.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloat128.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloat128.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat128.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat128.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloat128.cu.i

gpu/utils/blockselect/BlockSelectFloat128.s: gpu/utils/blockselect/BlockSelectFloat128.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloat128.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloat128.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat128.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat128.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloat128.cu.s

gpu/utils/blockselect/BlockSelectFloat256.o: gpu/utils/blockselect/BlockSelectFloat256.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloat256.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloat256.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat256.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat256.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloat256.cu.o

gpu/utils/blockselect/BlockSelectFloat256.i: gpu/utils/blockselect/BlockSelectFloat256.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloat256.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloat256.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat256.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat256.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloat256.cu.i

gpu/utils/blockselect/BlockSelectFloat256.s: gpu/utils/blockselect/BlockSelectFloat256.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloat256.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloat256.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat256.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat256.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloat256.cu.s

gpu/utils/blockselect/BlockSelectFloat32.o: gpu/utils/blockselect/BlockSelectFloat32.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloat32.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloat32.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat32.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat32.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloat32.cu.o

gpu/utils/blockselect/BlockSelectFloat32.i: gpu/utils/blockselect/BlockSelectFloat32.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloat32.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloat32.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat32.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat32.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloat32.cu.i

gpu/utils/blockselect/BlockSelectFloat32.s: gpu/utils/blockselect/BlockSelectFloat32.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloat32.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloat32.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat32.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat32.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloat32.cu.s

gpu/utils/blockselect/BlockSelectFloat64.o: gpu/utils/blockselect/BlockSelectFloat64.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloat64.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloat64.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat64.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat64.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloat64.cu.o

gpu/utils/blockselect/BlockSelectFloat64.i: gpu/utils/blockselect/BlockSelectFloat64.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloat64.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloat64.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat64.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat64.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloat64.cu.i

gpu/utils/blockselect/BlockSelectFloat64.s: gpu/utils/blockselect/BlockSelectFloat64.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloat64.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloat64.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloat64.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloat64.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloat64.cu.s

gpu/utils/blockselect/BlockSelectFloatF1024.o: gpu/utils/blockselect/BlockSelectFloatF1024.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloatF1024.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloatF1024.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF1024.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF1024.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloatF1024.cu.o

gpu/utils/blockselect/BlockSelectFloatF1024.i: gpu/utils/blockselect/BlockSelectFloatF1024.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloatF1024.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloatF1024.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF1024.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF1024.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloatF1024.cu.i

gpu/utils/blockselect/BlockSelectFloatF1024.s: gpu/utils/blockselect/BlockSelectFloatF1024.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloatF1024.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloatF1024.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF1024.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF1024.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloatF1024.cu.s

gpu/utils/blockselect/BlockSelectFloatF2048.o: gpu/utils/blockselect/BlockSelectFloatF2048.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloatF2048.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloatF2048.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF2048.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF2048.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloatF2048.cu.o

gpu/utils/blockselect/BlockSelectFloatF2048.i: gpu/utils/blockselect/BlockSelectFloatF2048.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloatF2048.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloatF2048.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF2048.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF2048.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloatF2048.cu.i

gpu/utils/blockselect/BlockSelectFloatF2048.s: gpu/utils/blockselect/BlockSelectFloatF2048.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloatF2048.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloatF2048.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF2048.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF2048.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloatF2048.cu.s

gpu/utils/blockselect/BlockSelectFloatF512.o: gpu/utils/blockselect/BlockSelectFloatF512.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloatF512.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloatF512.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF512.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF512.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloatF512.cu.o

gpu/utils/blockselect/BlockSelectFloatF512.i: gpu/utils/blockselect/BlockSelectFloatF512.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloatF512.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloatF512.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF512.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF512.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloatF512.cu.i

gpu/utils/blockselect/BlockSelectFloatF512.s: gpu/utils/blockselect/BlockSelectFloatF512.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloatF512.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloatF512.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatF512.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatF512.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloatF512.cu.s

gpu/utils/blockselect/BlockSelectFloatT1024.o: gpu/utils/blockselect/BlockSelectFloatT1024.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloatT1024.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloatT1024.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT1024.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT1024.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloatT1024.cu.o

gpu/utils/blockselect/BlockSelectFloatT1024.i: gpu/utils/blockselect/BlockSelectFloatT1024.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloatT1024.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloatT1024.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT1024.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT1024.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloatT1024.cu.i

gpu/utils/blockselect/BlockSelectFloatT1024.s: gpu/utils/blockselect/BlockSelectFloatT1024.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloatT1024.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloatT1024.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT1024.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT1024.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloatT1024.cu.s

gpu/utils/blockselect/BlockSelectFloatT2048.o: gpu/utils/blockselect/BlockSelectFloatT2048.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloatT2048.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloatT2048.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT2048.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT2048.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloatT2048.cu.o

gpu/utils/blockselect/BlockSelectFloatT2048.i: gpu/utils/blockselect/BlockSelectFloatT2048.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloatT2048.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloatT2048.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT2048.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT2048.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloatT2048.cu.i

gpu/utils/blockselect/BlockSelectFloatT2048.s: gpu/utils/blockselect/BlockSelectFloatT2048.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloatT2048.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloatT2048.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT2048.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT2048.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloatT2048.cu.s

gpu/utils/blockselect/BlockSelectFloatT512.o: gpu/utils/blockselect/BlockSelectFloatT512.cu.o

.PHONY : gpu/utils/blockselect/BlockSelectFloatT512.o

# target to build an object file
gpu/utils/blockselect/BlockSelectFloatT512.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT512.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT512.cu.o
.PHONY : gpu/utils/blockselect/BlockSelectFloatT512.cu.o

gpu/utils/blockselect/BlockSelectFloatT512.i: gpu/utils/blockselect/BlockSelectFloatT512.cu.i

.PHONY : gpu/utils/blockselect/BlockSelectFloatT512.i

# target to preprocess a source file
gpu/utils/blockselect/BlockSelectFloatT512.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT512.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT512.cu.i
.PHONY : gpu/utils/blockselect/BlockSelectFloatT512.cu.i

gpu/utils/blockselect/BlockSelectFloatT512.s: gpu/utils/blockselect/BlockSelectFloatT512.cu.s

.PHONY : gpu/utils/blockselect/BlockSelectFloatT512.s

# target to generate assembly for a file
gpu/utils/blockselect/BlockSelectFloatT512.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/blockselect/BlockSelectFloatT512.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/blockselect/BlockSelectFloatT512.cu.s
.PHONY : gpu/utils/blockselect/BlockSelectFloatT512.cu.s

gpu/utils/warpselect/WarpSelectFloat1.o: gpu/utils/warpselect/WarpSelectFloat1.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloat1.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloat1.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat1.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat1.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloat1.cu.o

gpu/utils/warpselect/WarpSelectFloat1.i: gpu/utils/warpselect/WarpSelectFloat1.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloat1.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloat1.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat1.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat1.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloat1.cu.i

gpu/utils/warpselect/WarpSelectFloat1.s: gpu/utils/warpselect/WarpSelectFloat1.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloat1.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloat1.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat1.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat1.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloat1.cu.s

gpu/utils/warpselect/WarpSelectFloat128.o: gpu/utils/warpselect/WarpSelectFloat128.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloat128.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloat128.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat128.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat128.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloat128.cu.o

gpu/utils/warpselect/WarpSelectFloat128.i: gpu/utils/warpselect/WarpSelectFloat128.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloat128.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloat128.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat128.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat128.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloat128.cu.i

gpu/utils/warpselect/WarpSelectFloat128.s: gpu/utils/warpselect/WarpSelectFloat128.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloat128.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloat128.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat128.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat128.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloat128.cu.s

gpu/utils/warpselect/WarpSelectFloat256.o: gpu/utils/warpselect/WarpSelectFloat256.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloat256.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloat256.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat256.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat256.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloat256.cu.o

gpu/utils/warpselect/WarpSelectFloat256.i: gpu/utils/warpselect/WarpSelectFloat256.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloat256.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloat256.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat256.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat256.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloat256.cu.i

gpu/utils/warpselect/WarpSelectFloat256.s: gpu/utils/warpselect/WarpSelectFloat256.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloat256.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloat256.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat256.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat256.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloat256.cu.s

gpu/utils/warpselect/WarpSelectFloat32.o: gpu/utils/warpselect/WarpSelectFloat32.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloat32.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloat32.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat32.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat32.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloat32.cu.o

gpu/utils/warpselect/WarpSelectFloat32.i: gpu/utils/warpselect/WarpSelectFloat32.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloat32.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloat32.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat32.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat32.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloat32.cu.i

gpu/utils/warpselect/WarpSelectFloat32.s: gpu/utils/warpselect/WarpSelectFloat32.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloat32.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloat32.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat32.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat32.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloat32.cu.s

gpu/utils/warpselect/WarpSelectFloat64.o: gpu/utils/warpselect/WarpSelectFloat64.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloat64.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloat64.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat64.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat64.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloat64.cu.o

gpu/utils/warpselect/WarpSelectFloat64.i: gpu/utils/warpselect/WarpSelectFloat64.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloat64.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloat64.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat64.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat64.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloat64.cu.i

gpu/utils/warpselect/WarpSelectFloat64.s: gpu/utils/warpselect/WarpSelectFloat64.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloat64.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloat64.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloat64.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloat64.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloat64.cu.s

gpu/utils/warpselect/WarpSelectFloatF1024.o: gpu/utils/warpselect/WarpSelectFloatF1024.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloatF1024.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloatF1024.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF1024.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF1024.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloatF1024.cu.o

gpu/utils/warpselect/WarpSelectFloatF1024.i: gpu/utils/warpselect/WarpSelectFloatF1024.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloatF1024.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloatF1024.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF1024.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF1024.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloatF1024.cu.i

gpu/utils/warpselect/WarpSelectFloatF1024.s: gpu/utils/warpselect/WarpSelectFloatF1024.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloatF1024.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloatF1024.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF1024.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF1024.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloatF1024.cu.s

gpu/utils/warpselect/WarpSelectFloatF2048.o: gpu/utils/warpselect/WarpSelectFloatF2048.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloatF2048.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloatF2048.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF2048.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF2048.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloatF2048.cu.o

gpu/utils/warpselect/WarpSelectFloatF2048.i: gpu/utils/warpselect/WarpSelectFloatF2048.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloatF2048.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloatF2048.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF2048.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF2048.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloatF2048.cu.i

gpu/utils/warpselect/WarpSelectFloatF2048.s: gpu/utils/warpselect/WarpSelectFloatF2048.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloatF2048.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloatF2048.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF2048.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF2048.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloatF2048.cu.s

gpu/utils/warpselect/WarpSelectFloatF512.o: gpu/utils/warpselect/WarpSelectFloatF512.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloatF512.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloatF512.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF512.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF512.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloatF512.cu.o

gpu/utils/warpselect/WarpSelectFloatF512.i: gpu/utils/warpselect/WarpSelectFloatF512.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloatF512.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloatF512.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF512.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF512.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloatF512.cu.i

gpu/utils/warpselect/WarpSelectFloatF512.s: gpu/utils/warpselect/WarpSelectFloatF512.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloatF512.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloatF512.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatF512.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatF512.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloatF512.cu.s

gpu/utils/warpselect/WarpSelectFloatT1024.o: gpu/utils/warpselect/WarpSelectFloatT1024.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloatT1024.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloatT1024.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT1024.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT1024.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloatT1024.cu.o

gpu/utils/warpselect/WarpSelectFloatT1024.i: gpu/utils/warpselect/WarpSelectFloatT1024.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloatT1024.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloatT1024.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT1024.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT1024.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloatT1024.cu.i

gpu/utils/warpselect/WarpSelectFloatT1024.s: gpu/utils/warpselect/WarpSelectFloatT1024.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloatT1024.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloatT1024.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT1024.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT1024.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloatT1024.cu.s

gpu/utils/warpselect/WarpSelectFloatT2048.o: gpu/utils/warpselect/WarpSelectFloatT2048.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloatT2048.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloatT2048.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT2048.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT2048.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloatT2048.cu.o

gpu/utils/warpselect/WarpSelectFloatT2048.i: gpu/utils/warpselect/WarpSelectFloatT2048.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloatT2048.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloatT2048.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT2048.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT2048.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloatT2048.cu.i

gpu/utils/warpselect/WarpSelectFloatT2048.s: gpu/utils/warpselect/WarpSelectFloatT2048.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloatT2048.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloatT2048.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT2048.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT2048.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloatT2048.cu.s

gpu/utils/warpselect/WarpSelectFloatT512.o: gpu/utils/warpselect/WarpSelectFloatT512.cu.o

.PHONY : gpu/utils/warpselect/WarpSelectFloatT512.o

# target to build an object file
gpu/utils/warpselect/WarpSelectFloatT512.cu.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT512.cu.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT512.cu.o
.PHONY : gpu/utils/warpselect/WarpSelectFloatT512.cu.o

gpu/utils/warpselect/WarpSelectFloatT512.i: gpu/utils/warpselect/WarpSelectFloatT512.cu.i

.PHONY : gpu/utils/warpselect/WarpSelectFloatT512.i

# target to preprocess a source file
gpu/utils/warpselect/WarpSelectFloatT512.cu.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT512.cu.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT512.cu.i
.PHONY : gpu/utils/warpselect/WarpSelectFloatT512.cu.i

gpu/utils/warpselect/WarpSelectFloatT512.s: gpu/utils/warpselect/WarpSelectFloatT512.cu.s

.PHONY : gpu/utils/warpselect/WarpSelectFloatT512.s

# target to generate assembly for a file
gpu/utils/warpselect/WarpSelectFloatT512.cu.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/gpu/utils/warpselect/WarpSelectFloatT512.cu.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/gpu/utils/warpselect/WarpSelectFloatT512.cu.s
.PHONY : gpu/utils/warpselect/WarpSelectFloatT512.cu.s

impl/AdditiveQuantizer.o: impl/AdditiveQuantizer.cpp.o

.PHONY : impl/AdditiveQuantizer.o

# target to build an object file
impl/AdditiveQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/AdditiveQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/AdditiveQuantizer.cpp.o
.PHONY : impl/AdditiveQuantizer.cpp.o

impl/AdditiveQuantizer.i: impl/AdditiveQuantizer.cpp.i

.PHONY : impl/AdditiveQuantizer.i

# target to preprocess a source file
impl/AdditiveQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/AdditiveQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/AdditiveQuantizer.cpp.i
.PHONY : impl/AdditiveQuantizer.cpp.i

impl/AdditiveQuantizer.s: impl/AdditiveQuantizer.cpp.s

.PHONY : impl/AdditiveQuantizer.s

# target to generate assembly for a file
impl/AdditiveQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/AdditiveQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/AdditiveQuantizer.cpp.s
.PHONY : impl/AdditiveQuantizer.cpp.s

impl/AuxIndexStructures.o: impl/AuxIndexStructures.cpp.o

.PHONY : impl/AuxIndexStructures.o

# target to build an object file
impl/AuxIndexStructures.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/AuxIndexStructures.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/AuxIndexStructures.cpp.o
.PHONY : impl/AuxIndexStructures.cpp.o

impl/AuxIndexStructures.i: impl/AuxIndexStructures.cpp.i

.PHONY : impl/AuxIndexStructures.i

# target to preprocess a source file
impl/AuxIndexStructures.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/AuxIndexStructures.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/AuxIndexStructures.cpp.i
.PHONY : impl/AuxIndexStructures.cpp.i

impl/AuxIndexStructures.s: impl/AuxIndexStructures.cpp.s

.PHONY : impl/AuxIndexStructures.s

# target to generate assembly for a file
impl/AuxIndexStructures.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/AuxIndexStructures.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/AuxIndexStructures.cpp.s
.PHONY : impl/AuxIndexStructures.cpp.s

impl/FaissException.o: impl/FaissException.cpp.o

.PHONY : impl/FaissException.o

# target to build an object file
impl/FaissException.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/FaissException.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/FaissException.cpp.o
.PHONY : impl/FaissException.cpp.o

impl/FaissException.i: impl/FaissException.cpp.i

.PHONY : impl/FaissException.i

# target to preprocess a source file
impl/FaissException.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/FaissException.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/FaissException.cpp.i
.PHONY : impl/FaissException.cpp.i

impl/FaissException.s: impl/FaissException.cpp.s

.PHONY : impl/FaissException.s

# target to generate assembly for a file
impl/FaissException.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/FaissException.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/FaissException.cpp.s
.PHONY : impl/FaissException.cpp.s

impl/HNSW.o: impl/HNSW.cpp.o

.PHONY : impl/HNSW.o

# target to build an object file
impl/HNSW.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/HNSW.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/HNSW.cpp.o
.PHONY : impl/HNSW.cpp.o

impl/HNSW.i: impl/HNSW.cpp.i

.PHONY : impl/HNSW.i

# target to preprocess a source file
impl/HNSW.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/HNSW.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/HNSW.cpp.i
.PHONY : impl/HNSW.cpp.i

impl/HNSW.s: impl/HNSW.cpp.s

.PHONY : impl/HNSW.s

# target to generate assembly for a file
impl/HNSW.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/HNSW.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/HNSW.cpp.s
.PHONY : impl/HNSW.cpp.s

impl/LocalSearchQuantizer.o: impl/LocalSearchQuantizer.cpp.o

.PHONY : impl/LocalSearchQuantizer.o

# target to build an object file
impl/LocalSearchQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/LocalSearchQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/LocalSearchQuantizer.cpp.o
.PHONY : impl/LocalSearchQuantizer.cpp.o

impl/LocalSearchQuantizer.i: impl/LocalSearchQuantizer.cpp.i

.PHONY : impl/LocalSearchQuantizer.i

# target to preprocess a source file
impl/LocalSearchQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/LocalSearchQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/LocalSearchQuantizer.cpp.i
.PHONY : impl/LocalSearchQuantizer.cpp.i

impl/LocalSearchQuantizer.s: impl/LocalSearchQuantizer.cpp.s

.PHONY : impl/LocalSearchQuantizer.s

# target to generate assembly for a file
impl/LocalSearchQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/LocalSearchQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/LocalSearchQuantizer.cpp.s
.PHONY : impl/LocalSearchQuantizer.cpp.s

impl/NNDescent.o: impl/NNDescent.cpp.o

.PHONY : impl/NNDescent.o

# target to build an object file
impl/NNDescent.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/NNDescent.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/NNDescent.cpp.o
.PHONY : impl/NNDescent.cpp.o

impl/NNDescent.i: impl/NNDescent.cpp.i

.PHONY : impl/NNDescent.i

# target to preprocess a source file
impl/NNDescent.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/NNDescent.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/NNDescent.cpp.i
.PHONY : impl/NNDescent.cpp.i

impl/NNDescent.s: impl/NNDescent.cpp.s

.PHONY : impl/NNDescent.s

# target to generate assembly for a file
impl/NNDescent.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/NNDescent.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/NNDescent.cpp.s
.PHONY : impl/NNDescent.cpp.s

impl/NSG.o: impl/NSG.cpp.o

.PHONY : impl/NSG.o

# target to build an object file
impl/NSG.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/NSG.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/NSG.cpp.o
.PHONY : impl/NSG.cpp.o

impl/NSG.i: impl/NSG.cpp.i

.PHONY : impl/NSG.i

# target to preprocess a source file
impl/NSG.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/NSG.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/NSG.cpp.i
.PHONY : impl/NSG.cpp.i

impl/NSG.s: impl/NSG.cpp.s

.PHONY : impl/NSG.s

# target to generate assembly for a file
impl/NSG.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/NSG.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/NSG.cpp.s
.PHONY : impl/NSG.cpp.s

impl/PolysemousTraining.o: impl/PolysemousTraining.cpp.o

.PHONY : impl/PolysemousTraining.o

# target to build an object file
impl/PolysemousTraining.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/PolysemousTraining.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/PolysemousTraining.cpp.o
.PHONY : impl/PolysemousTraining.cpp.o

impl/PolysemousTraining.i: impl/PolysemousTraining.cpp.i

.PHONY : impl/PolysemousTraining.i

# target to preprocess a source file
impl/PolysemousTraining.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/PolysemousTraining.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/PolysemousTraining.cpp.i
.PHONY : impl/PolysemousTraining.cpp.i

impl/PolysemousTraining.s: impl/PolysemousTraining.cpp.s

.PHONY : impl/PolysemousTraining.s

# target to generate assembly for a file
impl/PolysemousTraining.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/PolysemousTraining.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/PolysemousTraining.cpp.s
.PHONY : impl/PolysemousTraining.cpp.s

impl/ProductQuantizer.o: impl/ProductQuantizer.cpp.o

.PHONY : impl/ProductQuantizer.o

# target to build an object file
impl/ProductQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ProductQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ProductQuantizer.cpp.o
.PHONY : impl/ProductQuantizer.cpp.o

impl/ProductQuantizer.i: impl/ProductQuantizer.cpp.i

.PHONY : impl/ProductQuantizer.i

# target to preprocess a source file
impl/ProductQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ProductQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ProductQuantizer.cpp.i
.PHONY : impl/ProductQuantizer.cpp.i

impl/ProductQuantizer.s: impl/ProductQuantizer.cpp.s

.PHONY : impl/ProductQuantizer.s

# target to generate assembly for a file
impl/ProductQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ProductQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ProductQuantizer.cpp.s
.PHONY : impl/ProductQuantizer.cpp.s

impl/ResidualQuantizer.o: impl/ResidualQuantizer.cpp.o

.PHONY : impl/ResidualQuantizer.o

# target to build an object file
impl/ResidualQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ResidualQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ResidualQuantizer.cpp.o
.PHONY : impl/ResidualQuantizer.cpp.o

impl/ResidualQuantizer.i: impl/ResidualQuantizer.cpp.i

.PHONY : impl/ResidualQuantizer.i

# target to preprocess a source file
impl/ResidualQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ResidualQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ResidualQuantizer.cpp.i
.PHONY : impl/ResidualQuantizer.cpp.i

impl/ResidualQuantizer.s: impl/ResidualQuantizer.cpp.s

.PHONY : impl/ResidualQuantizer.s

# target to generate assembly for a file
impl/ResidualQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ResidualQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ResidualQuantizer.cpp.s
.PHONY : impl/ResidualQuantizer.cpp.s

impl/ScalarQuantizer.o: impl/ScalarQuantizer.cpp.o

.PHONY : impl/ScalarQuantizer.o

# target to build an object file
impl/ScalarQuantizer.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ScalarQuantizer.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ScalarQuantizer.cpp.o
.PHONY : impl/ScalarQuantizer.cpp.o

impl/ScalarQuantizer.i: impl/ScalarQuantizer.cpp.i

.PHONY : impl/ScalarQuantizer.i

# target to preprocess a source file
impl/ScalarQuantizer.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ScalarQuantizer.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ScalarQuantizer.cpp.i
.PHONY : impl/ScalarQuantizer.cpp.i

impl/ScalarQuantizer.s: impl/ScalarQuantizer.cpp.s

.PHONY : impl/ScalarQuantizer.s

# target to generate assembly for a file
impl/ScalarQuantizer.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/ScalarQuantizer.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/ScalarQuantizer.cpp.s
.PHONY : impl/ScalarQuantizer.cpp.s

impl/index_read.o: impl/index_read.cpp.o

.PHONY : impl/index_read.o

# target to build an object file
impl/index_read.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/index_read.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/index_read.cpp.o
.PHONY : impl/index_read.cpp.o

impl/index_read.i: impl/index_read.cpp.i

.PHONY : impl/index_read.i

# target to preprocess a source file
impl/index_read.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/index_read.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/index_read.cpp.i
.PHONY : impl/index_read.cpp.i

impl/index_read.s: impl/index_read.cpp.s

.PHONY : impl/index_read.s

# target to generate assembly for a file
impl/index_read.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/index_read.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/index_read.cpp.s
.PHONY : impl/index_read.cpp.s

impl/index_write.o: impl/index_write.cpp.o

.PHONY : impl/index_write.o

# target to build an object file
impl/index_write.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/index_write.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/index_write.cpp.o
.PHONY : impl/index_write.cpp.o

impl/index_write.i: impl/index_write.cpp.i

.PHONY : impl/index_write.i

# target to preprocess a source file
impl/index_write.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/index_write.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/index_write.cpp.i
.PHONY : impl/index_write.cpp.i

impl/index_write.s: impl/index_write.cpp.s

.PHONY : impl/index_write.s

# target to generate assembly for a file
impl/index_write.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/index_write.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/index_write.cpp.s
.PHONY : impl/index_write.cpp.s

impl/io.o: impl/io.cpp.o

.PHONY : impl/io.o

# target to build an object file
impl/io.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/io.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/io.cpp.o
.PHONY : impl/io.cpp.o

impl/io.i: impl/io.cpp.i

.PHONY : impl/io.i

# target to preprocess a source file
impl/io.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/io.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/io.cpp.i
.PHONY : impl/io.cpp.i

impl/io.s: impl/io.cpp.s

.PHONY : impl/io.s

# target to generate assembly for a file
impl/io.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/io.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/io.cpp.s
.PHONY : impl/io.cpp.s

impl/kmeans1d.o: impl/kmeans1d.cpp.o

.PHONY : impl/kmeans1d.o

# target to build an object file
impl/kmeans1d.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/kmeans1d.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/kmeans1d.cpp.o
.PHONY : impl/kmeans1d.cpp.o

impl/kmeans1d.i: impl/kmeans1d.cpp.i

.PHONY : impl/kmeans1d.i

# target to preprocess a source file
impl/kmeans1d.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/kmeans1d.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/kmeans1d.cpp.i
.PHONY : impl/kmeans1d.cpp.i

impl/kmeans1d.s: impl/kmeans1d.cpp.s

.PHONY : impl/kmeans1d.s

# target to generate assembly for a file
impl/kmeans1d.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/kmeans1d.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/kmeans1d.cpp.s
.PHONY : impl/kmeans1d.cpp.s

impl/lattice_Zn.o: impl/lattice_Zn.cpp.o

.PHONY : impl/lattice_Zn.o

# target to build an object file
impl/lattice_Zn.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/lattice_Zn.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/lattice_Zn.cpp.o
.PHONY : impl/lattice_Zn.cpp.o

impl/lattice_Zn.i: impl/lattice_Zn.cpp.i

.PHONY : impl/lattice_Zn.i

# target to preprocess a source file
impl/lattice_Zn.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/lattice_Zn.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/lattice_Zn.cpp.i
.PHONY : impl/lattice_Zn.cpp.i

impl/lattice_Zn.s: impl/lattice_Zn.cpp.s

.PHONY : impl/lattice_Zn.s

# target to generate assembly for a file
impl/lattice_Zn.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/lattice_Zn.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/lattice_Zn.cpp.s
.PHONY : impl/lattice_Zn.cpp.s

impl/pq4_fast_scan.o: impl/pq4_fast_scan.cpp.o

.PHONY : impl/pq4_fast_scan.o

# target to build an object file
impl/pq4_fast_scan.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan.cpp.o
.PHONY : impl/pq4_fast_scan.cpp.o

impl/pq4_fast_scan.i: impl/pq4_fast_scan.cpp.i

.PHONY : impl/pq4_fast_scan.i

# target to preprocess a source file
impl/pq4_fast_scan.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan.cpp.i
.PHONY : impl/pq4_fast_scan.cpp.i

impl/pq4_fast_scan.s: impl/pq4_fast_scan.cpp.s

.PHONY : impl/pq4_fast_scan.s

# target to generate assembly for a file
impl/pq4_fast_scan.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan.cpp.s
.PHONY : impl/pq4_fast_scan.cpp.s

impl/pq4_fast_scan_search_1.o: impl/pq4_fast_scan_search_1.cpp.o

.PHONY : impl/pq4_fast_scan_search_1.o

# target to build an object file
impl/pq4_fast_scan_search_1.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan_search_1.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_1.cpp.o
.PHONY : impl/pq4_fast_scan_search_1.cpp.o

impl/pq4_fast_scan_search_1.i: impl/pq4_fast_scan_search_1.cpp.i

.PHONY : impl/pq4_fast_scan_search_1.i

# target to preprocess a source file
impl/pq4_fast_scan_search_1.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan_search_1.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_1.cpp.i
.PHONY : impl/pq4_fast_scan_search_1.cpp.i

impl/pq4_fast_scan_search_1.s: impl/pq4_fast_scan_search_1.cpp.s

.PHONY : impl/pq4_fast_scan_search_1.s

# target to generate assembly for a file
impl/pq4_fast_scan_search_1.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan_search_1.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_1.cpp.s
.PHONY : impl/pq4_fast_scan_search_1.cpp.s

impl/pq4_fast_scan_search_qbs.o: impl/pq4_fast_scan_search_qbs.cpp.o

.PHONY : impl/pq4_fast_scan_search_qbs.o

# target to build an object file
impl/pq4_fast_scan_search_qbs.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan_search_qbs.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_qbs.cpp.o
.PHONY : impl/pq4_fast_scan_search_qbs.cpp.o

impl/pq4_fast_scan_search_qbs.i: impl/pq4_fast_scan_search_qbs.cpp.i

.PHONY : impl/pq4_fast_scan_search_qbs.i

# target to preprocess a source file
impl/pq4_fast_scan_search_qbs.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan_search_qbs.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_qbs.cpp.i
.PHONY : impl/pq4_fast_scan_search_qbs.cpp.i

impl/pq4_fast_scan_search_qbs.s: impl/pq4_fast_scan_search_qbs.cpp.s

.PHONY : impl/pq4_fast_scan_search_qbs.s

# target to generate assembly for a file
impl/pq4_fast_scan_search_qbs.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/impl/pq4_fast_scan_search_qbs.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/impl/pq4_fast_scan_search_qbs.cpp.s
.PHONY : impl/pq4_fast_scan_search_qbs.cpp.s

index_factory.o: index_factory.cpp.o

.PHONY : index_factory.o

# target to build an object file
index_factory.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/index_factory.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/index_factory.cpp.o
.PHONY : index_factory.cpp.o

index_factory.i: index_factory.cpp.i

.PHONY : index_factory.i

# target to preprocess a source file
index_factory.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/index_factory.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/index_factory.cpp.i
.PHONY : index_factory.cpp.i

index_factory.s: index_factory.cpp.s

.PHONY : index_factory.s

# target to generate assembly for a file
index_factory.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/index_factory.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/index_factory.cpp.s
.PHONY : index_factory.cpp.s

invlists/BlockInvertedLists.o: invlists/BlockInvertedLists.cpp.o

.PHONY : invlists/BlockInvertedLists.o

# target to build an object file
invlists/BlockInvertedLists.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/BlockInvertedLists.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/BlockInvertedLists.cpp.o
.PHONY : invlists/BlockInvertedLists.cpp.o

invlists/BlockInvertedLists.i: invlists/BlockInvertedLists.cpp.i

.PHONY : invlists/BlockInvertedLists.i

# target to preprocess a source file
invlists/BlockInvertedLists.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/BlockInvertedLists.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/BlockInvertedLists.cpp.i
.PHONY : invlists/BlockInvertedLists.cpp.i

invlists/BlockInvertedLists.s: invlists/BlockInvertedLists.cpp.s

.PHONY : invlists/BlockInvertedLists.s

# target to generate assembly for a file
invlists/BlockInvertedLists.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/BlockInvertedLists.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/BlockInvertedLists.cpp.s
.PHONY : invlists/BlockInvertedLists.cpp.s

invlists/DirectMap.o: invlists/DirectMap.cpp.o

.PHONY : invlists/DirectMap.o

# target to build an object file
invlists/DirectMap.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/DirectMap.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/DirectMap.cpp.o
.PHONY : invlists/DirectMap.cpp.o

invlists/DirectMap.i: invlists/DirectMap.cpp.i

.PHONY : invlists/DirectMap.i

# target to preprocess a source file
invlists/DirectMap.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/DirectMap.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/DirectMap.cpp.i
.PHONY : invlists/DirectMap.cpp.i

invlists/DirectMap.s: invlists/DirectMap.cpp.s

.PHONY : invlists/DirectMap.s

# target to generate assembly for a file
invlists/DirectMap.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/DirectMap.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/DirectMap.cpp.s
.PHONY : invlists/DirectMap.cpp.s

invlists/InvertedLists.o: invlists/InvertedLists.cpp.o

.PHONY : invlists/InvertedLists.o

# target to build an object file
invlists/InvertedLists.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/InvertedLists.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/InvertedLists.cpp.o
.PHONY : invlists/InvertedLists.cpp.o

invlists/InvertedLists.i: invlists/InvertedLists.cpp.i

.PHONY : invlists/InvertedLists.i

# target to preprocess a source file
invlists/InvertedLists.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/InvertedLists.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/InvertedLists.cpp.i
.PHONY : invlists/InvertedLists.cpp.i

invlists/InvertedLists.s: invlists/InvertedLists.cpp.s

.PHONY : invlists/InvertedLists.s

# target to generate assembly for a file
invlists/InvertedLists.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/InvertedLists.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/InvertedLists.cpp.s
.PHONY : invlists/InvertedLists.cpp.s

invlists/InvertedListsIOHook.o: invlists/InvertedListsIOHook.cpp.o

.PHONY : invlists/InvertedListsIOHook.o

# target to build an object file
invlists/InvertedListsIOHook.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/InvertedListsIOHook.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.o
.PHONY : invlists/InvertedListsIOHook.cpp.o

invlists/InvertedListsIOHook.i: invlists/InvertedListsIOHook.cpp.i

.PHONY : invlists/InvertedListsIOHook.i

# target to preprocess a source file
invlists/InvertedListsIOHook.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/InvertedListsIOHook.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.i
.PHONY : invlists/InvertedListsIOHook.cpp.i

invlists/InvertedListsIOHook.s: invlists/InvertedListsIOHook.cpp.s

.PHONY : invlists/InvertedListsIOHook.s

# target to generate assembly for a file
invlists/InvertedListsIOHook.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/InvertedListsIOHook.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/InvertedListsIOHook.cpp.s
.PHONY : invlists/InvertedListsIOHook.cpp.s

invlists/OnDiskInvertedLists.o: invlists/OnDiskInvertedLists.cpp.o

.PHONY : invlists/OnDiskInvertedLists.o

# target to build an object file
invlists/OnDiskInvertedLists.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/OnDiskInvertedLists.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/OnDiskInvertedLists.cpp.o
.PHONY : invlists/OnDiskInvertedLists.cpp.o

invlists/OnDiskInvertedLists.i: invlists/OnDiskInvertedLists.cpp.i

.PHONY : invlists/OnDiskInvertedLists.i

# target to preprocess a source file
invlists/OnDiskInvertedLists.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/OnDiskInvertedLists.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/OnDiskInvertedLists.cpp.i
.PHONY : invlists/OnDiskInvertedLists.cpp.i

invlists/OnDiskInvertedLists.s: invlists/OnDiskInvertedLists.cpp.s

.PHONY : invlists/OnDiskInvertedLists.s

# target to generate assembly for a file
invlists/OnDiskInvertedLists.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/invlists/OnDiskInvertedLists.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/invlists/OnDiskInvertedLists.cpp.s
.PHONY : invlists/OnDiskInvertedLists.cpp.s

utils/Heap.o: utils/Heap.cpp.o

.PHONY : utils/Heap.o

# target to build an object file
utils/Heap.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/Heap.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/Heap.cpp.o
.PHONY : utils/Heap.cpp.o

utils/Heap.i: utils/Heap.cpp.i

.PHONY : utils/Heap.i

# target to preprocess a source file
utils/Heap.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/Heap.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/Heap.cpp.i
.PHONY : utils/Heap.cpp.i

utils/Heap.s: utils/Heap.cpp.s

.PHONY : utils/Heap.s

# target to generate assembly for a file
utils/Heap.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/Heap.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/Heap.cpp.s
.PHONY : utils/Heap.cpp.s

utils/WorkerThread.o: utils/WorkerThread.cpp.o

.PHONY : utils/WorkerThread.o

# target to build an object file
utils/WorkerThread.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/WorkerThread.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.o
.PHONY : utils/WorkerThread.cpp.o

utils/WorkerThread.i: utils/WorkerThread.cpp.i

.PHONY : utils/WorkerThread.i

# target to preprocess a source file
utils/WorkerThread.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/WorkerThread.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.i
.PHONY : utils/WorkerThread.cpp.i

utils/WorkerThread.s: utils/WorkerThread.cpp.s

.PHONY : utils/WorkerThread.s

# target to generate assembly for a file
utils/WorkerThread.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/WorkerThread.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/WorkerThread.cpp.s
.PHONY : utils/WorkerThread.cpp.s

utils/distances.o: utils/distances.cpp.o

.PHONY : utils/distances.o

# target to build an object file
utils/distances.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/distances.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/distances.cpp.o
.PHONY : utils/distances.cpp.o

utils/distances.i: utils/distances.cpp.i

.PHONY : utils/distances.i

# target to preprocess a source file
utils/distances.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/distances.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/distances.cpp.i
.PHONY : utils/distances.cpp.i

utils/distances.s: utils/distances.cpp.s

.PHONY : utils/distances.s

# target to generate assembly for a file
utils/distances.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/distances.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/distances.cpp.s
.PHONY : utils/distances.cpp.s

utils/distances_simd.o: utils/distances_simd.cpp.o

.PHONY : utils/distances_simd.o

# target to build an object file
utils/distances_simd.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/distances_simd.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.o
.PHONY : utils/distances_simd.cpp.o

utils/distances_simd.i: utils/distances_simd.cpp.i

.PHONY : utils/distances_simd.i

# target to preprocess a source file
utils/distances_simd.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/distances_simd.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.i
.PHONY : utils/distances_simd.cpp.i

utils/distances_simd.s: utils/distances_simd.cpp.s

.PHONY : utils/distances_simd.s

# target to generate assembly for a file
utils/distances_simd.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/distances_simd.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/distances_simd.cpp.s
.PHONY : utils/distances_simd.cpp.s

utils/extra_distances.o: utils/extra_distances.cpp.o

.PHONY : utils/extra_distances.o

# target to build an object file
utils/extra_distances.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/extra_distances.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/extra_distances.cpp.o
.PHONY : utils/extra_distances.cpp.o

utils/extra_distances.i: utils/extra_distances.cpp.i

.PHONY : utils/extra_distances.i

# target to preprocess a source file
utils/extra_distances.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/extra_distances.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/extra_distances.cpp.i
.PHONY : utils/extra_distances.cpp.i

utils/extra_distances.s: utils/extra_distances.cpp.s

.PHONY : utils/extra_distances.s

# target to generate assembly for a file
utils/extra_distances.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/extra_distances.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/extra_distances.cpp.s
.PHONY : utils/extra_distances.cpp.s

utils/hamming.o: utils/hamming.cpp.o

.PHONY : utils/hamming.o

# target to build an object file
utils/hamming.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/hamming.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/hamming.cpp.o
.PHONY : utils/hamming.cpp.o

utils/hamming.i: utils/hamming.cpp.i

.PHONY : utils/hamming.i

# target to preprocess a source file
utils/hamming.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/hamming.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/hamming.cpp.i
.PHONY : utils/hamming.cpp.i

utils/hamming.s: utils/hamming.cpp.s

.PHONY : utils/hamming.s

# target to generate assembly for a file
utils/hamming.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/hamming.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/hamming.cpp.s
.PHONY : utils/hamming.cpp.s

utils/partitioning.o: utils/partitioning.cpp.o

.PHONY : utils/partitioning.o

# target to build an object file
utils/partitioning.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/partitioning.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/partitioning.cpp.o
.PHONY : utils/partitioning.cpp.o

utils/partitioning.i: utils/partitioning.cpp.i

.PHONY : utils/partitioning.i

# target to preprocess a source file
utils/partitioning.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/partitioning.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/partitioning.cpp.i
.PHONY : utils/partitioning.cpp.i

utils/partitioning.s: utils/partitioning.cpp.s

.PHONY : utils/partitioning.s

# target to generate assembly for a file
utils/partitioning.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/partitioning.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/partitioning.cpp.s
.PHONY : utils/partitioning.cpp.s

utils/quantize_lut.o: utils/quantize_lut.cpp.o

.PHONY : utils/quantize_lut.o

# target to build an object file
utils/quantize_lut.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/quantize_lut.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/quantize_lut.cpp.o
.PHONY : utils/quantize_lut.cpp.o

utils/quantize_lut.i: utils/quantize_lut.cpp.i

.PHONY : utils/quantize_lut.i

# target to preprocess a source file
utils/quantize_lut.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/quantize_lut.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/quantize_lut.cpp.i
.PHONY : utils/quantize_lut.cpp.i

utils/quantize_lut.s: utils/quantize_lut.cpp.s

.PHONY : utils/quantize_lut.s

# target to generate assembly for a file
utils/quantize_lut.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/quantize_lut.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/quantize_lut.cpp.s
.PHONY : utils/quantize_lut.cpp.s

utils/random.o: utils/random.cpp.o

.PHONY : utils/random.o

# target to build an object file
utils/random.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/random.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/random.cpp.o
.PHONY : utils/random.cpp.o

utils/random.i: utils/random.cpp.i

.PHONY : utils/random.i

# target to preprocess a source file
utils/random.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/random.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/random.cpp.i
.PHONY : utils/random.cpp.i

utils/random.s: utils/random.cpp.s

.PHONY : utils/random.s

# target to generate assembly for a file
utils/random.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/random.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/random.cpp.s
.PHONY : utils/random.cpp.s

utils/utils.o: utils/utils.cpp.o

.PHONY : utils/utils.o

# target to build an object file
utils/utils.cpp.o:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/utils.cpp.o
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/utils.cpp.o
.PHONY : utils/utils.cpp.o

utils/utils.i: utils/utils.cpp.i

.PHONY : utils/utils.i

# target to preprocess a source file
utils/utils.cpp.i:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/utils.cpp.i
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/utils.cpp.i
.PHONY : utils/utils.cpp.i

utils/utils.s: utils/utils.cpp.s

.PHONY : utils/utils.s

# target to generate assembly for a file
utils/utils.cpp.s:
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss_avx2.dir/build.make faiss/CMakeFiles/faiss_avx2.dir/utils/utils.cpp.s
	cd /home/huchen/FAISS/faiss/build && $(MAKE) $(MAKESILENT) -f faiss/CMakeFiles/faiss.dir/build.make faiss/CMakeFiles/faiss.dir/utils/utils.cpp.s
.PHONY : utils/utils.cpp.s

# Help Target
help:
	@echo "The following are some of the valid targets for this Makefile:"
	@echo "... all (the default if no target is provided)"
	@echo "... clean"
	@echo "... depend"
	@echo "... edit_cache"
	@echo "... install"
	@echo "... install/local"
	@echo "... install/strip"
	@echo "... list_install_components"
	@echo "... rebuild_cache"
	@echo "... test"
	@echo "... faiss"
	@echo "... faiss_avx2"
	@echo "... AutoTune.o"
	@echo "... AutoTune.i"
	@echo "... AutoTune.s"
	@echo "... Clustering.o"
	@echo "... Clustering.i"
	@echo "... Clustering.s"
	@echo "... IVFlib.o"
	@echo "... IVFlib.i"
	@echo "... IVFlib.s"
	@echo "... Index.o"
	@echo "... Index.i"
	@echo "... Index.s"
	@echo "... Index2Layer.o"
	@echo "... Index2Layer.i"
	@echo "... Index2Layer.s"
	@echo "... IndexAdditiveQuantizer.o"
	@echo "... IndexAdditiveQuantizer.i"
	@echo "... IndexAdditiveQuantizer.s"
	@echo "... IndexBinary.o"
	@echo "... IndexBinary.i"
	@echo "... IndexBinary.s"
	@echo "... IndexBinaryFlat.o"
	@echo "... IndexBinaryFlat.i"
	@echo "... IndexBinaryFlat.s"
	@echo "... IndexBinaryFromFloat.o"
	@echo "... IndexBinaryFromFloat.i"
	@echo "... IndexBinaryFromFloat.s"
	@echo "... IndexBinaryHNSW.o"
	@echo "... IndexBinaryHNSW.i"
	@echo "... IndexBinaryHNSW.s"
	@echo "... IndexBinaryHash.o"
	@echo "... IndexBinaryHash.i"
	@echo "... IndexBinaryHash.s"
	@echo "... IndexBinaryIVF.o"
	@echo "... IndexBinaryIVF.i"
	@echo "... IndexBinaryIVF.s"
	@echo "... IndexFlat.o"
	@echo "... IndexFlat.i"
	@echo "... IndexFlat.s"
	@echo "... IndexFlatCodes.o"
	@echo "... IndexFlatCodes.i"
	@echo "... IndexFlatCodes.s"
	@echo "... IndexHNSW.o"
	@echo "... IndexHNSW.i"
	@echo "... IndexHNSW.s"
	@echo "... IndexIVF.o"
	@echo "... IndexIVF.i"
	@echo "... IndexIVF.s"
	@echo "... IndexIVFAdditiveQuantizer.o"
	@echo "... IndexIVFAdditiveQuantizer.i"
	@echo "... IndexIVFAdditiveQuantizer.s"
	@echo "... IndexIVFFlat.o"
	@echo "... IndexIVFFlat.i"
	@echo "... IndexIVFFlat.s"
	@echo "... IndexIVFPQ.o"
	@echo "... IndexIVFPQ.i"
	@echo "... IndexIVFPQ.s"
	@echo "... IndexIVFPQFastScan.o"
	@echo "... IndexIVFPQFastScan.i"
	@echo "... IndexIVFPQFastScan.s"
	@echo "... IndexIVFPQR.o"
	@echo "... IndexIVFPQR.i"
	@echo "... IndexIVFPQR.s"
	@echo "... IndexIVFSpectralHash.o"
	@echo "... IndexIVFSpectralHash.i"
	@echo "... IndexIVFSpectralHash.s"
	@echo "... IndexLSH.o"
	@echo "... IndexLSH.i"
	@echo "... IndexLSH.s"
	@echo "... IndexLattice.o"
	@echo "... IndexLattice.i"
	@echo "... IndexLattice.s"
	@echo "... IndexNNDescent.o"
	@echo "... IndexNNDescent.i"
	@echo "... IndexNNDescent.s"
	@echo "... IndexNSG.o"
	@echo "... IndexNSG.i"
	@echo "... IndexNSG.s"
	@echo "... IndexPQ.o"
	@echo "... IndexPQ.i"
	@echo "... IndexPQ.s"
	@echo "... IndexPQFastScan.o"
	@echo "... IndexPQFastScan.i"
	@echo "... IndexPQFastScan.s"
	@echo "... IndexPreTransform.o"
	@echo "... IndexPreTransform.i"
	@echo "... IndexPreTransform.s"
	@echo "... IndexRefine.o"
	@echo "... IndexRefine.i"
	@echo "... IndexRefine.s"
	@echo "... IndexReplicas.o"
	@echo "... IndexReplicas.i"
	@echo "... IndexReplicas.s"
	@echo "... IndexScalarQuantizer.o"
	@echo "... IndexScalarQuantizer.i"
	@echo "... IndexScalarQuantizer.s"
	@echo "... IndexShards.o"
	@echo "... IndexShards.i"
	@echo "... IndexShards.s"
	@echo "... MatrixStats.o"
	@echo "... MatrixStats.i"
	@echo "... MatrixStats.s"
	@echo "... MetaIndexes.o"
	@echo "... MetaIndexes.i"
	@echo "... MetaIndexes.s"
	@echo "... VectorTransform.o"
	@echo "... VectorTransform.i"
	@echo "... VectorTransform.s"
	@echo "... clone_index.o"
	@echo "... clone_index.i"
	@echo "... clone_index.s"
	@echo "... gpu/GpuAutoTune.o"
	@echo "... gpu/GpuAutoTune.i"
	@echo "... gpu/GpuAutoTune.s"
	@echo "... gpu/GpuCloner.o"
	@echo "... gpu/GpuCloner.i"
	@echo "... gpu/GpuCloner.s"
	@echo "... gpu/GpuClonerOptions.o"
	@echo "... gpu/GpuClonerOptions.i"
	@echo "... gpu/GpuClonerOptions.s"
	@echo "... gpu/GpuDistance.o"
	@echo "... gpu/GpuDistance.i"
	@echo "... gpu/GpuDistance.s"
	@echo "... gpu/GpuIcmEncoder.o"
	@echo "... gpu/GpuIcmEncoder.i"
	@echo "... gpu/GpuIcmEncoder.s"
	@echo "... gpu/GpuIndex.o"
	@echo "... gpu/GpuIndex.i"
	@echo "... gpu/GpuIndex.s"
	@echo "... gpu/GpuIndexBinaryFlat.o"
	@echo "... gpu/GpuIndexBinaryFlat.i"
	@echo "... gpu/GpuIndexBinaryFlat.s"
	@echo "... gpu/GpuIndexFlat.o"
	@echo "... gpu/GpuIndexFlat.i"
	@echo "... gpu/GpuIndexFlat.s"
	@echo "... gpu/GpuIndexIVF.o"
	@echo "... gpu/GpuIndexIVF.i"
	@echo "... gpu/GpuIndexIVF.s"
	@echo "... gpu/GpuIndexIVFFlat.o"
	@echo "... gpu/GpuIndexIVFFlat.i"
	@echo "... gpu/GpuIndexIVFFlat.s"
	@echo "... gpu/GpuIndexIVFPQ.o"
	@echo "... gpu/GpuIndexIVFPQ.i"
	@echo "... gpu/GpuIndexIVFPQ.s"
	@echo "... gpu/GpuIndexIVFScalarQuantizer.o"
	@echo "... gpu/GpuIndexIVFScalarQuantizer.i"
	@echo "... gpu/GpuIndexIVFScalarQuantizer.s"
	@echo "... gpu/GpuResources.o"
	@echo "... gpu/GpuResources.i"
	@echo "... gpu/GpuResources.s"
	@echo "... gpu/StandardGpuResources.o"
	@echo "... gpu/StandardGpuResources.i"
	@echo "... gpu/StandardGpuResources.s"
	@echo "... gpu/impl/BinaryDistance.o"
	@echo "... gpu/impl/BinaryDistance.i"
	@echo "... gpu/impl/BinaryDistance.s"
	@echo "... gpu/impl/BinaryFlatIndex.o"
	@echo "... gpu/impl/BinaryFlatIndex.i"
	@echo "... gpu/impl/BinaryFlatIndex.s"
	@echo "... gpu/impl/BroadcastSum.o"
	@echo "... gpu/impl/BroadcastSum.i"
	@echo "... gpu/impl/BroadcastSum.s"
	@echo "... gpu/impl/Distance.o"
	@echo "... gpu/impl/Distance.i"
	@echo "... gpu/impl/Distance.s"
	@echo "... gpu/impl/FlatIndex.o"
	@echo "... gpu/impl/FlatIndex.i"
	@echo "... gpu/impl/FlatIndex.s"
	@echo "... gpu/impl/IVFAppend.o"
	@echo "... gpu/impl/IVFAppend.i"
	@echo "... gpu/impl/IVFAppend.s"
	@echo "... gpu/impl/IVFBase.o"
	@echo "... gpu/impl/IVFBase.i"
	@echo "... gpu/impl/IVFBase.s"
	@echo "... gpu/impl/IVFFlat.o"
	@echo "... gpu/impl/IVFFlat.i"
	@echo "... gpu/impl/IVFFlat.s"
	@echo "... gpu/impl/IVFFlatScan.o"
	@echo "... gpu/impl/IVFFlatScan.i"
	@echo "... gpu/impl/IVFFlatScan.s"
	@echo "... gpu/impl/IVFInterleaved.o"
	@echo "... gpu/impl/IVFInterleaved.i"
	@echo "... gpu/impl/IVFInterleaved.s"
	@echo "... gpu/impl/IVFPQ.o"
	@echo "... gpu/impl/IVFPQ.i"
	@echo "... gpu/impl/IVFPQ.s"
	@echo "... gpu/impl/IVFUtils.o"
	@echo "... gpu/impl/IVFUtils.i"
	@echo "... gpu/impl/IVFUtils.s"
	@echo "... gpu/impl/IVFUtilsSelect1.o"
	@echo "... gpu/impl/IVFUtilsSelect1.i"
	@echo "... gpu/impl/IVFUtilsSelect1.s"
	@echo "... gpu/impl/IVFUtilsSelect2.o"
	@echo "... gpu/impl/IVFUtilsSelect2.i"
	@echo "... gpu/impl/IVFUtilsSelect2.s"
	@echo "... gpu/impl/IcmEncoder.o"
	@echo "... gpu/impl/IcmEncoder.i"
	@echo "... gpu/impl/IcmEncoder.s"
	@echo "... gpu/impl/InterleavedCodes.o"
	@echo "... gpu/impl/InterleavedCodes.i"
	@echo "... gpu/impl/InterleavedCodes.s"
	@echo "... gpu/impl/L2Norm.o"
	@echo "... gpu/impl/L2Norm.i"
	@echo "... gpu/impl/L2Norm.s"
	@echo "... gpu/impl/L2Select.o"
	@echo "... gpu/impl/L2Select.i"
	@echo "... gpu/impl/L2Select.s"
	@echo "... gpu/impl/PQScanMultiPassPrecomputed.o"
	@echo "... gpu/impl/PQScanMultiPassPrecomputed.i"
	@echo "... gpu/impl/PQScanMultiPassPrecomputed.s"
	@echo "... gpu/impl/RemapIndices.o"
	@echo "... gpu/impl/RemapIndices.i"
	@echo "... gpu/impl/RemapIndices.s"
	@echo "... gpu/impl/VectorResidual.o"
	@echo "... gpu/impl/VectorResidual.i"
	@echo "... gpu/impl/VectorResidual.s"
	@echo "... gpu/impl/scan/IVFInterleaved1.o"
	@echo "... gpu/impl/scan/IVFInterleaved1.i"
	@echo "... gpu/impl/scan/IVFInterleaved1.s"
	@echo "... gpu/impl/scan/IVFInterleaved1024.o"
	@echo "... gpu/impl/scan/IVFInterleaved1024.i"
	@echo "... gpu/impl/scan/IVFInterleaved1024.s"
	@echo "... gpu/impl/scan/IVFInterleaved128.o"
	@echo "... gpu/impl/scan/IVFInterleaved128.i"
	@echo "... gpu/impl/scan/IVFInterleaved128.s"
	@echo "... gpu/impl/scan/IVFInterleaved2048.o"
	@echo "... gpu/impl/scan/IVFInterleaved2048.i"
	@echo "... gpu/impl/scan/IVFInterleaved2048.s"
	@echo "... gpu/impl/scan/IVFInterleaved256.o"
	@echo "... gpu/impl/scan/IVFInterleaved256.i"
	@echo "... gpu/impl/scan/IVFInterleaved256.s"
	@echo "... gpu/impl/scan/IVFInterleaved32.o"
	@echo "... gpu/impl/scan/IVFInterleaved32.i"
	@echo "... gpu/impl/scan/IVFInterleaved32.s"
	@echo "... gpu/impl/scan/IVFInterleaved512.o"
	@echo "... gpu/impl/scan/IVFInterleaved512.i"
	@echo "... gpu/impl/scan/IVFInterleaved512.s"
	@echo "... gpu/impl/scan/IVFInterleaved64.o"
	@echo "... gpu/impl/scan/IVFInterleaved64.i"
	@echo "... gpu/impl/scan/IVFInterleaved64.s"
	@echo "... gpu/utils/BlockSelectFloat.o"
	@echo "... gpu/utils/BlockSelectFloat.i"
	@echo "... gpu/utils/BlockSelectFloat.s"
	@echo "... gpu/utils/DeviceUtils.o"
	@echo "... gpu/utils/DeviceUtils.i"
	@echo "... gpu/utils/DeviceUtils.s"
	@echo "... gpu/utils/StackDeviceMemory.o"
	@echo "... gpu/utils/StackDeviceMemory.i"
	@echo "... gpu/utils/StackDeviceMemory.s"
	@echo "... gpu/utils/Timer.o"
	@echo "... gpu/utils/Timer.i"
	@echo "... gpu/utils/Timer.s"
	@echo "... gpu/utils/WarpSelectFloat.o"
	@echo "... gpu/utils/WarpSelectFloat.i"
	@echo "... gpu/utils/WarpSelectFloat.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloat1.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloat1.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloat1.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloat128.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloat128.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloat128.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloat256.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloat256.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloat256.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloat32.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloat32.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloat32.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloat64.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloat64.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloat64.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF1024.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF1024.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF1024.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF2048.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF2048.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF2048.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF512.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF512.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloatF512.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT1024.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT1024.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT1024.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT2048.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT2048.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT2048.s"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT512.o"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT512.i"
	@echo "... gpu/utils/blockselect/BlockSelectFloatT512.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloat1.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloat1.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloat1.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloat128.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloat128.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloat128.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloat256.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloat256.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloat256.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloat32.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloat32.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloat32.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloat64.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloat64.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloat64.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF1024.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF1024.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF1024.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF2048.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF2048.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF2048.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF512.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF512.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloatF512.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT1024.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT1024.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT1024.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT2048.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT2048.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT2048.s"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT512.o"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT512.i"
	@echo "... gpu/utils/warpselect/WarpSelectFloatT512.s"
	@echo "... impl/AdditiveQuantizer.o"
	@echo "... impl/AdditiveQuantizer.i"
	@echo "... impl/AdditiveQuantizer.s"
	@echo "... impl/AuxIndexStructures.o"
	@echo "... impl/AuxIndexStructures.i"
	@echo "... impl/AuxIndexStructures.s"
	@echo "... impl/FaissException.o"
	@echo "... impl/FaissException.i"
	@echo "... impl/FaissException.s"
	@echo "... impl/HNSW.o"
	@echo "... impl/HNSW.i"
	@echo "... impl/HNSW.s"
	@echo "... impl/LocalSearchQuantizer.o"
	@echo "... impl/LocalSearchQuantizer.i"
	@echo "... impl/LocalSearchQuantizer.s"
	@echo "... impl/NNDescent.o"
	@echo "... impl/NNDescent.i"
	@echo "... impl/NNDescent.s"
	@echo "... impl/NSG.o"
	@echo "... impl/NSG.i"
	@echo "... impl/NSG.s"
	@echo "... impl/PolysemousTraining.o"
	@echo "... impl/PolysemousTraining.i"
	@echo "... impl/PolysemousTraining.s"
	@echo "... impl/ProductQuantizer.o"
	@echo "... impl/ProductQuantizer.i"
	@echo "... impl/ProductQuantizer.s"
	@echo "... impl/ResidualQuantizer.o"
	@echo "... impl/ResidualQuantizer.i"
	@echo "... impl/ResidualQuantizer.s"
	@echo "... impl/ScalarQuantizer.o"
	@echo "... impl/ScalarQuantizer.i"
	@echo "... impl/ScalarQuantizer.s"
	@echo "... impl/index_read.o"
	@echo "... impl/index_read.i"
	@echo "... impl/index_read.s"
	@echo "... impl/index_write.o"
	@echo "... impl/index_write.i"
	@echo "... impl/index_write.s"
	@echo "... impl/io.o"
	@echo "... impl/io.i"
	@echo "... impl/io.s"
	@echo "... impl/kmeans1d.o"
	@echo "... impl/kmeans1d.i"
	@echo "... impl/kmeans1d.s"
	@echo "... impl/lattice_Zn.o"
	@echo "... impl/lattice_Zn.i"
	@echo "... impl/lattice_Zn.s"
	@echo "... impl/pq4_fast_scan.o"
	@echo "... impl/pq4_fast_scan.i"
	@echo "... impl/pq4_fast_scan.s"
	@echo "... impl/pq4_fast_scan_search_1.o"
	@echo "... impl/pq4_fast_scan_search_1.i"
	@echo "... impl/pq4_fast_scan_search_1.s"
	@echo "... impl/pq4_fast_scan_search_qbs.o"
	@echo "... impl/pq4_fast_scan_search_qbs.i"
	@echo "... impl/pq4_fast_scan_search_qbs.s"
	@echo "... index_factory.o"
	@echo "... index_factory.i"
	@echo "... index_factory.s"
	@echo "... invlists/BlockInvertedLists.o"
	@echo "... invlists/BlockInvertedLists.i"
	@echo "... invlists/BlockInvertedLists.s"
	@echo "... invlists/DirectMap.o"
	@echo "... invlists/DirectMap.i"
	@echo "... invlists/DirectMap.s"
	@echo "... invlists/InvertedLists.o"
	@echo "... invlists/InvertedLists.i"
	@echo "... invlists/InvertedLists.s"
	@echo "... invlists/InvertedListsIOHook.o"
	@echo "... invlists/InvertedListsIOHook.i"
	@echo "... invlists/InvertedListsIOHook.s"
	@echo "... invlists/OnDiskInvertedLists.o"
	@echo "... invlists/OnDiskInvertedLists.i"
	@echo "... invlists/OnDiskInvertedLists.s"
	@echo "... utils/Heap.o"
	@echo "... utils/Heap.i"
	@echo "... utils/Heap.s"
	@echo "... utils/WorkerThread.o"
	@echo "... utils/WorkerThread.i"
	@echo "... utils/WorkerThread.s"
	@echo "... utils/distances.o"
	@echo "... utils/distances.i"
	@echo "... utils/distances.s"
	@echo "... utils/distances_simd.o"
	@echo "... utils/distances_simd.i"
	@echo "... utils/distances_simd.s"
	@echo "... utils/extra_distances.o"
	@echo "... utils/extra_distances.i"
	@echo "... utils/extra_distances.s"
	@echo "... utils/hamming.o"
	@echo "... utils/hamming.i"
	@echo "... utils/hamming.s"
	@echo "... utils/partitioning.o"
	@echo "... utils/partitioning.i"
	@echo "... utils/partitioning.s"
	@echo "... utils/quantize_lut.o"
	@echo "... utils/quantize_lut.i"
	@echo "... utils/quantize_lut.s"
	@echo "... utils/random.o"
	@echo "... utils/random.i"
	@echo "... utils/random.s"
	@echo "... utils/utils.o"
	@echo "... utils/utils.i"
	@echo "... utils/utils.s"
.PHONY : help



#=============================================================================
# Special targets to cleanup operation of make.

# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
	cd /home/huchen/FAISS/faiss/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system

