index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
Commit message (
Expand
)
Author
Age
Files
Lines
*
[x86/SLH] Sink the return hardening into the main block-walk + hardening
Chandler Carruth
2018-07-25
1
-26
/
+17
*
[x86/SLH] Improve name and comments for the main hardening function.
Chandler Carruth
2018-07-25
1
-174
/
+190
*
[mips] Replace custom parsing logic for data directives by the `addAliasForDi...
Simon Atanasyan
2018-07-25
3
-42
/
+12
*
[Dominators] Assert if there is modification to DelBB while it is awaiting de...
Chijun Sima
2018-07-25
1
-0
/
+7
*
[X86] Use X86ISD::MUL_IMM instead of ISD::MUL for multiply we intend to be se...
Craig Topper
2018-07-25
1
-1
/
+2
*
[RegisterBankInfo] Ignore InstrMappings that create impossible to repair oper...
Tom Stellard
2018-07-25
1
-1
/
+1
*
[profile] Support profiling runtime on Fuchsia
Petr Hosek
2018-07-25
1
-0
/
+1
*
[x86/SLH] Teach the x86 speculative load hardening pass to harden
Chandler Carruth
2018-07-25
1
-0
/
+200
*
[X86] Use a shift plus an lea for multiplying by a constant that is a power o...
Craig Topper
2018-07-25
1
-0
/
+18
*
[X86] Expand mul by pow2 + 2 using a shift and two adds similar to what we do...
Craig Topper
2018-07-25
1
-11
/
+15
*
[X86] Use a two lea sequence for multiply by 37, 41, and 73.
Craig Topper
2018-07-24
1
-0
/
+9
*
[X86] Change multiply by 26 to use two multiplies by 5 and an add instead of ...
Craig Topper
2018-07-24
1
-7
/
+7
*
[LV] Fix for PR38110, LV encountered llvm_unreachable()
Hideki Saito
2018-07-24
1
-2
/
+3
*
[SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw><nsw> transform
Roman Tereshin
2018-07-24
1
-0
/
+38
*
[X86] When expanding a multiply by a negative of one less than a power of 2, ...
Craig Topper
2018-07-24
1
-10
/
+12
*
[X86] Generalize the multiply by 30 lowering to generic multipy by power 2 mi...
Craig Topper
2018-07-24
1
-15
/
+10
*
[X86] Change multiply by 19 to use (9 * X) * 2 + X instead of (5 * X) * 4 - 1.
Craig Topper
2018-07-24
1
-2
/
+2
*
[MachineOutliner][NFC] Move outlined function remark into its own function
Jessica Paquette
2018-07-24
1
-31
/
+33
*
[MachineOutliner][NFC] Move target frame info into OutlinedFunction
Jessica Paquette
2018-07-24
5
-26
/
+27
*
Put "built-in" function definitions in global Used list, for LTO. (fix bug 34...
Peter Collingbourne
2018-07-24
3
-3
/
+15
*
[x86] Teach the x86 backend that it can fold between TCRETURNm* and TCRETURNr...
Chandler Carruth
2018-07-24
2
-0
/
+33
*
[Inliner] Teach inliner to merge 'min-legal-vector-width' function attribute
Craig Topper
2018-07-24
1
-0
/
+27
*
[MachineOutliner][NFC] Make Candidates own their call information
Jessica Paquette
2018-07-24
5
-42
/
+56
*
[MachineOutliner][NFC] Move missed opt remark into its own function
Jessica Paquette
2018-07-24
1
-39
/
+46
*
[MachineOutliner][NFC] Sink some candidate logic into OutlinedFunction
Jessica Paquette
2018-07-24
1
-15
/
+6
*
Use SCEV to avoid inserting some bounds checks.
Joel Galenson
2018-07-24
1
-12
/
+28
*
[PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Florian Hahn
2018-07-24
1
-6
/
+56
*
[mips] Fix local dynamic TLS with Sym64
Simon Atanasyan
2018-07-24
6
-22
/
+20
*
[x86/SLH] Extract the core register hardening logic to a low-level
Chandler Carruth
2018-07-24
1
-36
/
+73
*
[x86/SLH] Tidy up a comment, using doxygen structure and wording it to
Chandler Carruth
2018-07-24
1
-5
/
+7
*
[ARM] Disable ARMCodeGenPrepare by default
Sam Parker
2018-07-24
1
-1
/
+1
*
ADT: Shrink SmallVector size 0 to 16B on 64-bit platforms
Duncan P. N. Exon Smith
2018-07-24
1
-2
/
+21
*
Revert "[DebugInfo] Generate DWARF debug information for labels."
Shiva Chen
2018-07-24
14
-386
/
+149
*
[DebugInfo] Generate DWARF debug information for labels.
Shiva Chen
2018-07-24
14
-149
/
+386
*
AMDGPU/GlobalISel: Legalize G_INSERT
Tom Stellard
2018-07-24
1
-1
/
+1
*
AMDGPU/GlobalISel: Remove unnecessary legality constraint for G_EXTRACT
Tom Stellard
2018-07-24
1
-3
/
+0
*
Add PerfJITEventListener for perf profiling support.
Andres Freund
2018-07-24
5
-1
/
+529
*
[x86/SLH] Simplify the code for hardening a loaded value. NFC.
Chandler Carruth
2018-07-24
1
-20
/
+15
*
[x86/SLH] Remove complex SHRX-based post-load hardening.
Chandler Carruth
2018-07-24
1
-73
/
+10
*
[DWARF] Use deque in place of SmallVector to fix use-after-free issue
Fangrui Song
2018-07-23
1
-3
/
+6
*
Embed a template specialization in a namespace to work around a gcc bug.
Wolfgang Pieb
2018-07-23
1
-0
/
+2
*
[DWARF v5] Refactor range lists dumping by using a more generic way of handli...
Wolfgang Pieb
2018-07-23
4
-190
/
+132
*
[LTO] Handle __imp_ (dllimport) symbols consistently with lld
Teresa Johnson
2018-07-23
1
-1
/
+8
*
[demangler] call terminate() if allocation failed
Erik Pilkington
2018-07-23
2
-4
/
+17
*
[MC] Add a separate flag for skipping comdat constant sections for MinGW. NFC.
Martin Storsjo
2018-07-23
2
-3
/
+13
*
[COFF] Fix assembly output of comdat sections without an attached symbol
Martin Storsjo
2018-07-23
1
-10
/
+15
*
[AArch64] Use MCAsmInfoMicrosoft and MCAsmInfoGNUCOFF as base classes
Martin Storsjo
2018-07-23
2
-9
/
+14
*
[SelectionDAG] Reduce DanglingDebugInfo memory traffic, NFC
Vedant Kumar
2018-07-23
1
-19
/
+23
*
[ThinLTO] Ensure the TargetLibraryInfo is constructed early enough
Teresa Johnson
2018-07-23
1
-0
/
+2
*
[DebugCounters] Keep track of total counts
George Burgess IV
2018-07-23
2
-11
/
+10
[next]