CodeGen_Hexagon    47 src/CodeGen_Hexagon.cpp CodeGen_Hexagon::CodeGen_Hexagon(Target t) : CodeGen_Posix(t) {
CodeGen_Hexagon    58 src/CodeGen_Hexagon.cpp std::unique_ptr<llvm::Module> CodeGen_Hexagon::compile(const Module &module) {
CodeGen_Hexagon   180 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::compile_func(const LoweredFunc &f,
CodeGen_Hexagon   234 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::init_module() {
CodeGen_Hexagon   571 src/CodeGen_Hexagon.cpp llvm::Function *CodeGen_Hexagon::define_hvx_intrinsic(int id, Type ret_ty, const string &name,
CodeGen_Hexagon   579 src/CodeGen_Hexagon.cpp llvm::Function *CodeGen_Hexagon::define_hvx_intrinsic(llvm::Function *intrin, Type ret_ty, const string &name,
CodeGen_Hexagon   672 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::create_bitcast(Value *v, llvm::Type *ty) {
CodeGen_Hexagon   683 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::call_intrin_cast(llvm::Type *ret_ty,
CodeGen_Hexagon   695 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::call_intrin_cast(llvm::Type *ret_ty,
CodeGen_Hexagon   702 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::interleave_vectors(const vector<llvm::Value *> &v) {
CodeGen_Hexagon   829 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::shuffle_vectors(Value *a, Value *b,
CodeGen_Hexagon   999 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::vlut(Value *lut, Value *idx, int min_index, int max_index) {
CodeGen_Hexagon  1111 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::vlut(Value *lut, const vector<int> &indices) {
CodeGen_Hexagon  1236 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::call_intrin(Type result_type, const string &name,
CodeGen_Hexagon  1256 src/CodeGen_Hexagon.cpp Value *CodeGen_Hexagon::call_intrin(llvm::Type *result_type, const string &name,
CodeGen_Hexagon  1276 src/CodeGen_Hexagon.cpp string CodeGen_Hexagon::mcpu() const {
CodeGen_Hexagon  1284 src/CodeGen_Hexagon.cpp string CodeGen_Hexagon::mattrs() const {
CodeGen_Hexagon  1295 src/CodeGen_Hexagon.cpp bool CodeGen_Hexagon::use_soft_float_abi() const {
CodeGen_Hexagon  1299 src/CodeGen_Hexagon.cpp int CodeGen_Hexagon::native_vector_bits() const {
CodeGen_Hexagon  1307 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Add *op) {
CodeGen_Hexagon  1317 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Sub *op) {
CodeGen_Hexagon  1340 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Mul *op) {
CodeGen_Hexagon  1376 src/CodeGen_Hexagon.cpp Expr CodeGen_Hexagon::mulhi_shr(Expr a, Expr b, int shr) {
CodeGen_Hexagon  1401 src/CodeGen_Hexagon.cpp Expr CodeGen_Hexagon::sorted_avg(Expr a, Expr b) {
CodeGen_Hexagon  1412 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Div *op) {
CodeGen_Hexagon  1416 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Cast *op) {
CodeGen_Hexagon  1421 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Call *op) {
CodeGen_Hexagon  1552 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Broadcast *op) {
CodeGen_Hexagon  1568 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Max *op) {
CodeGen_Hexagon  1585 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Min *op) {
CodeGen_Hexagon  1602 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const Select *op) {
CodeGen_Hexagon  1615 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const GT *op) {
CodeGen_Hexagon  1625 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const EQ *op) {
CodeGen_Hexagon  1635 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const GE *op) {
CodeGen_Hexagon  1645 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const LE *op) {
CodeGen_Hexagon  1655 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const LT *op) {
CodeGen_Hexagon  1664 src/CodeGen_Hexagon.cpp void CodeGen_Hexagon::visit(const NE *op) {
CodeGen_Hexagon    14 src/CodeGen_Hexagon.h class CodeGen_Hexagon : public CodeGen_Posix {
CodeGen_Hexagon    17 src/CodeGen_Hexagon.h     CodeGen_Hexagon(Target);
CodeGen_Hexagon   315 src/CodeGen_LLVM.cpp         return make_codegen<CodeGen_Hexagon>(target, context);