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
/
Transforms
/
Utils
/
CodeExtractor.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix uninitialized value clang static analyzer warning. NFC.
Simon Pilgrim
2020-01-11
1
-1
/
+1
*
CodeExtractor: NFC: Use Range based loop
Aditya Kumar
2019-10-16
1
-4
/
+4
*
[CodeExtractor] Factor out and reuse shrinkwrap analysis
Vedant Kumar
2019-10-08
1
-89
/
+123
*
Invalidate assumption cache before outlining.
Aditya Kumar
2019-10-04
1
-7
/
+21
*
[CodeExtractor] NFC: Refactor sanity checks into isEligible
Aditya Kumar
2019-10-02
1
-24
/
+31
*
NFC: directly return when CommonExitBlock != Succ
Aditya Kumar
2019-10-02
1
-4
/
+2
*
ARM MTE stack sanitizer.
Evgeniy Stepanov
2019-07-15
1
-0
/
+1
*
[Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic
2019-07-11
1
-0
/
+1
*
[CodeExtractor] Fix sinking of allocas with multiple bitcast uses (PR42451)
Vedant Kumar
2019-07-10
1
-13
/
+29
*
[CodeExtractor] Simplify findAllocas, NFC
Vedant Kumar
2019-07-10
1
-73
/
+91
*
Add, and infer, a nofree function attribute
Brian Homerding
2019-07-08
1
-0
/
+1
*
[Attr] Add "willreturn" function attribute
Johannes Doerfert
2019-06-27
1
-0
/
+1
*
[CodeExtractor] Add a few debug lines to understand why a region is not extra...
Quentin Colombet
2019-04-16
1
-3
/
+8
*
Change some dyn_cast to more apropriate isa. NFC
Fangrui Song
2019-04-05
1
-1
/
+1
*
IR: Add immarg attribute
Matt Arsenault
2019-03-12
1
-0
/
+1
*
[CodeExtractor] Do not lift lifetime.end markers for region inputs
Vedant Kumar
2019-02-15
1
-13
/
+7
*
[CodeExtractor] Only lift lifetime markers present in the extraction region
Vedant Kumar
2019-02-13
1
-37
/
+59
*
[CodeExtractor] Restore outputs after creating exit stubs
Vedant Kumar
2019-02-08
1
-35
/
+44
*
[CodeExtractor] Update function's assumption cache after extracting blocks fr...
Sergey Dmitriev
2019-02-08
1
-5
/
+17
*
[opaque pointer types] Pass value type to LoadInst creation.
James Y Knight
2019-02-01
1
-2
/
+4
*
[CodeExtractor] Add support for the `swifterror` attribute
Vedant Kumar
2019-01-28
1
-2
/
+15
*
Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...
Julian Lettner
2019-01-24
1
-1
/
+0
*
[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...
Julian Lettner
2019-01-24
1
-0
/
+1
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[CodeExtractor] Emit lifetime markers around reloads of outputs
Vedant Kumar
2019-01-19
1
-66
/
+71
*
[CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar
2019-01-04
1
-10
/
+91
*
[IR] Add Instruction::isLifetimeStartOrEnd, NFC
Vedant Kumar
2018-12-21
1
-2
/
+1
*
[CodeExtractor] Store outputs at the first valid insertion point
Vedant Kumar
2018-12-07
1
-12
/
+12
*
[CodeExtractor] Do not marked outlined calls which may resume EH as noreturn
Vedant Kumar
2018-12-05
1
-2
/
+5
*
[CodeExtractor] Split PHI nodes with incoming values from outlined region (PR...
Vedant Kumar
2018-12-03
1
-49
/
+90
*
[CodeExtractor] Mark functions noreturn when applicable
Vedant Kumar
2018-11-08
1
-0
/
+7
*
[CodeExtractor] Do not extract calls to eh_typeid_for (PR39545)
Vedant Kumar
2018-11-06
1
-3
/
+11
*
[CodeExtractor] Erase use-without-def debug intrinsics in parent func
Vedant Kumar
2018-11-06
1
-0
/
+9
*
[HotColdSplitting] Identify larger cold regions using domtree queries
Vedant Kumar
2018-10-24
1
-16
/
+24
*
[hot-cold-split] Name split functions with ".cold" suffix
Teresa Johnson
2018-10-24
1
-5
/
+11
*
[TI removal] Update CodeExtractor to use Instruction directly.
Chandler Carruth
2018-10-18
1
-4
/
+4
*
[CodeExtractor] Erase debug intrinsics in outlined thunks (fix PR22900)
Vedant Kumar
2018-10-15
1
-0
/
+13
*
[TI removal] Make variables declared as `TerminatorInst` and initialized
Chandler Carruth
2018-10-15
1
-4
/
+4
*
[x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative
Chandler Carruth
2018-09-04
1
-0
/
+1
*
Allow creating llvm::Function in non-zero address spaces
Alexander Richardson
2018-08-23
1
-4
/
+3
*
[CodeExtractor] Use 'normal destination' BB as insert point to store invoke r...
Florian Hahn
2018-08-21
1
-1
/
+9
*
Remove trailing space
Fangrui Song
2018-07-30
1
-3
/
+3
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-10
/
+11
*
[CodeExtractor] Allow extracting blocks with exception handling
Sergey Dmitriev
2018-05-11
1
-27
/
+91
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-2
/
+2
*
Add the ShadowCallStack attribute
Vlad Tsyrklevich
2018-04-03
1
-0
/
+1
*
[SimplifyCFG] Create attribute for fuzzing-specific optimizations.
Matt Morehouse
2018-03-22
1
-0
/
+1
*
[X86] Added support for nocf_check attribute for indirect Branch Tracking
Oren Ben Simhon
2018-03-17
1
-0
/
+1
*
Add a ProfileCount class to represent entry counts.
Easwaran Raman
2018-01-17
1
-4
/
+5
*
[CodeExtractor] Use subset of function attributes for extracted function.
Florian Hahn
2018-01-07
1
-4
/
+74
[next]