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
/
test
/
Transforms
/
LowerTypeTests
Commit message (
Expand
)
Author
Age
Files
Lines
*
LowerTypeTests: Rename local functions to avoid collisions with identically n...
Peter Collingbourne
2019-10-03
1
-0
/
+15
*
cfi-icall: Allow the jump table to be optionally made non-canonical.
Peter Collingbourne
2019-08-09
1
-5
/
+13
*
LowerTypeTests: Teach the pass to respect global alignments.
Peter Collingbourne
2019-07-22
1
-0
/
+16
*
[ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson
2019-05-10
1
-0
/
+1
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
49
-0
/
+1947
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
49
-1947
/
+0
*
[LowerTypeTests] Limit when icall jumptable entries are emitted
Vlad Tsyrklevich
2018-07-13
9
-32
/
+143
*
In thin and full LTO + CFI, direct function calls may go through jump table
Dmitry Mikulin
2018-06-04
11
-9
/
+190
*
[LowerTypeTests] Discard extern_weak linkage for definitions
Vlad Tsyrklevich
2018-05-30
1
-0
/
+14
*
revert r332610, it breaks cfi, see D46326
Nico Weber
2018-05-21
11
-171
/
+10
*
In thin and full LTO + CFI, direct function calls may go through jump table
Dmitry Mikulin
2018-05-17
11
-10
/
+171
*
Remove explicit setting of the CFI jumptable section name, it does not appear
Dmitry Mikulin
2018-05-07
6
-12
/
+12
*
[LowerTypeTests] Mark .cfi.jumptable nounwind.
Eli Friedman
2018-04-27
2
-6
/
+7
*
LowerTypeTests: Propagate symver directives
Vlad Tsyrklevich
2018-04-20
1
-0
/
+16
*
Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne
2018-03-09
1
-0
/
+46
*
Minor tweak to test case.
Dmitry Mikulin
2018-02-08
1
-1
/
+0
*
[ThinLTO] Skip BlockAddresses while replacing uses in function import.
Dmitry Mikulin
2018-02-08
2
-0
/
+32
*
LowerTypeTests: Add limited support for aliases
Vlad Tsyrklevich
2018-01-10
3
-0
/
+62
*
Current implementation of Value::replaceUsesExceptBlockAddr() uses UseList
Dmitry Mikulin
2017-11-17
1
-0
/
+26
*
[IPO/LowerTypesTest] Skip blockaddress(es) when replacing uses.
Davide Italiano
2017-11-07
1
-0
/
+27
*
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile
2017-11-04
1
-0
/
+1
*
Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."
Sean Fertile
2017-11-04
1
-1
/
+0
*
[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile
2017-11-03
1
-0
/
+1
*
LowerTypeTests: Give imported symbols a type with size 0 so that they are not...
Peter Collingbourne
2017-10-13
2
-62
/
+62
*
LowerTypeTests: Add import/export support for targets without absolute symbol...
Peter Collingbourne
2017-09-11
7
-67
/
+176
*
[cfi] Avoid branch veneers in jump tables when possible.
Evgeniy Stepanov
2017-08-29
1
-0
/
+41
*
Update phi nodes in LowerTypeTests control flow simplification
Peter Collingbourne
2017-07-31
1
-0
/
+20
*
LowerTypeTests: Drop function type metadata only if we're going to replace it.
Peter Collingbourne
2017-07-20
1
-3
/
+16
*
LowerTypeTests: When importing functions skip definitions where the summary c...
Peter Collingbourne
2017-07-12
2
-0
/
+8
*
Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR
Richard Smith
2017-06-30
1
-2
/
+7
*
Change YAML traits for vector<string> to flow_vector.
Evgeniy Stepanov
2017-06-16
1
-7
/
+2
*
[cfi] CFI-ICall for ThinLTO.
Evgeniy Stepanov
2017-06-16
3
-0
/
+129
*
[CFI] Remove LinkerSubsectionsViaSymbols.
Evgeniy Stepanov
2017-06-08
1
-15
/
+1
*
LowerTypeTests: Generate simpler IR for br(llvm.type.test, then, else).
Peter Collingbourne
2017-06-07
1
-0
/
+37
*
Revert "[CFI] Remove LinkerSubsectionsViaSymbols."
Evgeniy Stepanov
2017-06-03
1
-1
/
+15
*
[CFI] Remove LinkerSubsectionsViaSymbols.
Evgeniy Stepanov
2017-06-02
1
-15
/
+1
*
Skip CFI for dead functions.
Evgeniy Stepanov
2017-06-02
6
-3
/
+30
*
Align all scalar numbers to LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR
Jonas Hahnfeld
2017-04-04
1
-2
/
+1
*
IR: Type ID summary extensions for WPD; thread summary into WPD pass.
Peter Collingbourne
2017-02-13
3
-0
/
+6
*
LowerTypeTests: Ignore external globals with type metadata.
Peter Collingbourne
2017-01-26
1
-0
/
+14
*
LowerTypeTests: Simplify; always create SizeM1 with type IntPtrTy, move initi...
Peter Collingbourne
2017-01-20
3
-6
/
+6
*
LowerTypeTests: Implement importing of type identifiers.
Peter Collingbourne
2017-01-20
2
-0
/
+201
*
LowerTypeTests: Implement exporting of type identifiers.
Peter Collingbourne
2017-01-19
5
-0
/
+252
*
LowerTypeTests: Represent the memory region size with the constant size-1.
Peter Collingbourne
2017-01-11
4
-6
/
+6
*
Re-apply r291205, "LowerTypeTests: Split the pass in two: a resolution phase ...
Peter Collingbourne
2017-01-11
7
-12
/
+9
*
Revert rL291205 because it breaks Chrome tests under CFI.
Ivan Krasin
2017-01-11
7
-9
/
+12
*
LowerTypeTests: Split the pass in two: a resolution phase and a lowering phase.
Peter Collingbourne
2017-01-06
7
-12
/
+9
*
IR: Module summary representation for type identifiers; summary test scaffold...
Peter Collingbourne
2017-01-05
3
-0
/
+41
*
[cfi] Emit jump tables as a function-level inline asm.
Evgeniy Stepanov
2016-12-22
5
-106
/
+69
*
CFI-icall on Thumb
Evgeniy Stepanov
2016-12-08
1
-16
/
+28
[next]