llvm-project/llvm/lib/Target/VE
Kazushi (Jam) Marukawa 3dabad1af3 [VE] Target-specific bit size for sjljehprepare
Summary:
This patch extends the TargetMachine to let targets specify the integer size
used by the sjljehprepare pass. This is 64bit for the VE target and otherwise
defaults to 32bit for all targets, which was hard-wired before.

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D71337
2020-03-10 17:51:16 +01:00
..
InstPrinter [VE] i64 arguments, return values and constants 2020-01-16 10:09:50 +01:00
MCTargetDesc [VE][fix] missing include 2020-02-22 11:00:59 +01:00
TargetInfo
CMakeLists.txt [VE] call isel with stack passing 2020-01-28 10:55:47 +01:00
LLVMBuild.txt
VE.h [VE] i64 arguments, return values and constants 2020-01-16 10:09:50 +01:00
VE.td
VEAsmPrinter.cpp [VE] TLS codegen 2020-02-18 16:09:12 +01:00
VECallingConv.td [VE] vaarg functions callers and callees 2020-02-03 16:26:44 +01:00
VEFrameLowering.cpp [VE] call isel with stack passing 2020-01-28 10:55:47 +01:00
VEFrameLowering.h
VEISelDAGToDAG.cpp [VE] Support for PIC (global data and calls) 2020-02-14 09:50:02 +01:00
VEISelLowering.cpp [VE] TLS codegen 2020-02-18 16:09:12 +01:00
VEISelLowering.h [VE] TLS codegen 2020-02-18 16:09:12 +01:00
VEInstrFormats.td [VE] i<N> and fp32/64 arguments, return values and constants 2020-01-22 09:17:44 +01:00
VEInstrInfo.cpp [VE] Support for PIC (global data and calls) 2020-02-14 09:50:02 +01:00
VEInstrInfo.h [VE] Support for PIC (global data and calls) 2020-02-14 09:50:02 +01:00
VEInstrInfo.td [VE] TLS codegen 2020-02-18 16:09:12 +01:00
VEMCInstLower.cpp [VE] half fptrunc+store&load+fpext 2020-02-04 17:16:09 +01:00
VEMachineFunctionInfo.cpp [VE] call isel with stack passing 2020-01-28 10:55:47 +01:00
VEMachineFunctionInfo.h [VE] Support for PIC (global data and calls) 2020-02-14 09:50:02 +01:00
VERegisterInfo.cpp [VE] i<N> and fp32/64 arguments, return values and constants 2020-01-22 09:17:44 +01:00
VERegisterInfo.h
VERegisterInfo.td [VE] i<N> and fp32/64 arguments, return values and constants 2020-01-22 09:17:44 +01:00
VESubtarget.cpp [VE][fix] (more) explicit StringRef to std::string 2020-01-29 10:46:59 +01:00
VESubtarget.h
VETargetMachine.cpp [VE][fix] Explicit StringRef to std::string conversion 2020-01-29 10:34:28 +01:00
VETargetMachine.h [VE] Target-specific bit size for sjljehprepare 2020-03-10 17:51:16 +01:00
VETargetTransformInfo.h