1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/include/llvm/Target
David Majnemer 5ccb736e05 [X86] Make hasFP constant time
We need a frame pointer if there is a push/pop sequence after the
prologue in order to unwind the stack.  Scanning the instructions to
figure out if this happened made hasFP not constant-time which is a
violation of expectations.  Let's compute this up-front and reuse that
computation when we need it.

llvm-svn: 256730
2016-01-04 04:49:41 +00:00
..
CostTable.h Remove templates from CostTableLookup functions. All instantiations had the same type. 2015-10-28 04:02:12 +00:00
Target.td [TableGen] Modify the AsmMatcherEmitter to only apply the table growth from r252440 to the Hexagon target. 2015-12-31 08:18:23 +00:00
TargetCallingConv.h [X86] Better support for the MCU psABI (LLVM part) 2015-12-28 14:39:21 +00:00
TargetCallingConv.td
TargetFrameLowering.h Support for emitting inline stack probes 2015-11-10 01:50:49 +00:00
TargetInstrInfo.h replace MachineCombinerPattern namespace and enum with enum class; NFCI 2015-11-05 19:34:57 +00:00
TargetIntrinsicInfo.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
TargetItinerary.td Hexagon V60/HVX DFA scheduler support 2015-11-21 20:00:45 +00:00
TargetLowering.h [X86] Make hasFP constant time 2016-01-04 04:49:41 +00:00
TargetLoweringObjectFile.h CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering. 2015-11-03 23:40:03 +00:00
TargetMachine.h [PostRA scheduling] Allow a target to do scheduling when it wants post RA. 2015-12-10 09:10:07 +00:00
TargetOpcodes.h Add way to test for generic TargetOpcodes 2015-10-02 18:58:33 +00:00
TargetOptions.h Set debugger tuning from TargetOptions (NFC) 2015-12-16 19:58:30 +00:00
TargetRecip.h Reformat blank lines. 2015-10-05 04:43:48 +00:00
TargetRegisterInfo.h MachineScheduler: Add a target hook for deciding which RegPressure sets to 2015-12-16 18:31:01 +00:00
TargetSchedule.td
TargetSelectionDAG.td Revert r248483, r242546, r242545, and r242409 - absdiff intrinsics 2015-12-11 23:11:52 +00:00
TargetSelectionDAGInfo.h don't repeat function names in comments; NFC 2015-12-04 17:54:31 +00:00
TargetSubtargetInfo.h Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. 2015-09-15 16:17:27 +00:00