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
/
CodeGen
/
CodeGenPrepare.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Unmerge GEPs to reduce register pressure on IndirectBr edges.
Hiroshi Yamauchi
2017-09-11
1
-0
/
+167
*
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...
Eugene Zelenko
2017-08-29
1
-66
/
+151
*
[Instruction] add moveAfter() convenience function; NFCI
Sanjay Patel
2017-08-29
1
-6
/
+3
*
Move helper classes into anonymous namespaces.
Benjamin Kramer
2017-08-20
1
-0
/
+2
*
[CGP] Fix the rematerialization of gc.relocates
Serguei Katkov
2017-08-17
1
-0
/
+15
*
[CGP] use narrower types in memcmp expansion when possible
Sanjay Patel
2017-08-01
1
-1
/
+6
*
[CGP] use subtract or subtract-of-cmps for result of memcmp expansion
Sanjay Patel
2017-07-31
1
-6
/
+18
*
Guard print() functions only used by dump() functions.
Florian Hahn
2017-07-31
1
-1
/
+1
*
[CodeGenPrepare] Cut off FindAllMemoryUses if there are too many uses.
Benjamin Kramer
2017-07-24
1
-4
/
+13
*
[CGP] Allow cycles during Phi traversal in OptimizaMemoryInst
Serguei Katkov
2017-07-19
1
-5
/
+11
*
[CGP] Cleanup - remove redundant code in OptimizeMemoryInst. NFC
Serguei Katkov
2017-07-18
1
-35
/
+12
*
[TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu
2017-07-15
1
-19
/
+1
*
[CodeGenPrepare] Don't create dead instructions in addrmode sinking
Eli Friedman
2017-07-12
1
-12
/
+18
*
[CGP] Relax a bit restriction for optimizeMemoryInst to extend scope
Serguei Katkov
2017-07-11
1
-2
/
+5
*
[CodeGenPrepare] Don't create inttoptr for ni ptrs
Keno Fischer
2017-06-29
1
-8
/
+23
*
[CGP] add specialization for memcmp expansion with only one basic block
Sanjay Patel
2017-06-27
1
-1
/
+41
*
[CGP] eliminate a sub instruction in memcmp expansion
Sanjay Patel
2017-06-27
1
-5
/
+2
*
[CGP] simplify code to get bswap in memcmp expansion; NFCI
Sanjay Patel
2017-06-27
1
-3
/
+1
*
[CGP] add an IR builder to memcmp expansion class instead of recreating it; NFCI
Sanjay Patel
2017-06-27
1
-19
/
+6
*
fix trivial typos, NFC
Hiroshi Inoue
2017-06-27
1
-1
/
+1
*
[CGP, memcmp] replace CreateZextOrTrunc with CreateZext because it can never ...
Sanjay Patel
2017-06-21
1
-5
/
+7
*
[CGP] fix variables to be unsigned in memcmp expansion
Sanjay Patel
2017-06-21
1
-12
/
+14
*
[CGP, PowerPC] try to constant fold before creating loads for memcmp expansion
Sanjay Patel
2017-06-19
1
-3
/
+13
*
Allow -profile-guided-section-prefix more than once
David Callahan
2017-06-14
1
-1
/
+1
*
[CGP] add a reference to DataLayout in MemCmpExpansion; NFCI
Sanjay Patel
2017-06-09
1
-20
/
+22
*
fix formatting; NFC
Sanjay Patel
2017-06-08
1
-6
/
+6
*
[CGP] don't expand a memcmp with nobuiltin attribute
Sanjay Patel
2017-06-08
1
-6
/
+4
*
[CGP / PowerPC] avoid multi-block overhead for simple memcmp expansion
Sanjay Patel
2017-06-08
1
-21
/
+42
*
[CGP] avoid zext/trunc of a memcmp expansion compare
Sanjay Patel
2017-06-07
1
-4
/
+4
*
[CGP] pass size as param in MemCmpExpansion; NFCI
Sanjay Patel
2017-06-07
1
-10
/
+5
*
[CGP] pass size as param in MemCmpExpansion; NFCI
Sanjay Patel
2017-06-07
1
-13
/
+8
*
[CGP] getParent()->getParent() --> getFunction(); NFCI
Sanjay Patel
2017-06-07
1
-5
/
+4
*
[CGP] add helper function for generating compare of load pairs; NFCI
Sanjay Patel
2017-06-07
1
-5
/
+16
*
[CGP] fix formatting in MemCmpExpansion; NFC
Sanjay Patel
2017-06-07
1
-8
/
+6
*
[CGP / PowerPC] use direct compares if there's only one load per block in mem...
Sanjay Patel
2017-06-07
1
-11
/
+19
*
[CGP] fix formatting/typos in MemCmpExpansion; NFC
Sanjay Patel
2017-06-06
1
-36
/
+34
*
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-06-06
1
-2
/
+1
*
[PPC] Inline expansion of memcmp
Zaara Syeda
2017-05-31
1
-1
/
+611
*
CodeGen: Rename DEBUG_TYPE to match passnames
Matthias Braun
2017-05-25
1
-2
/
+2
*
[IR] De-virtualize ~Value to save a vptr
Reid Kleckner
2017-05-18
1
-1
/
+1
*
[LegacyPassManager] Remove TargetMachine constructors
Francis Visoiu Mistrih
2017-05-18
1
-12
/
+13
*
[X86] Relocate code of replacement of subtarget unsupported masked memory int...
Ayman Musa
2017-05-15
1
-546
/
+0
*
Fix code section prefix for proper layout
Teresa Johnson
2017-05-09
1
-1
/
+1
*
Rename WeakVH to WeakTrackingVH; NFC
Sanjoy Das
2017-05-01
1
-4
/
+5
*
Kill off the old SimplifyInstruction API by converting remaining users.
Daniel Berlin
2017-04-28
1
-1
/
+1
*
Reverts commit r301424, r301425 and r301426
Sanjoy Das
2017-04-26
1
-5
/
+5
*
Rename WeakVH to WeakTrackingVH; NFC
Sanjoy Das
2017-04-26
1
-5
/
+5
*
[APInt] Use lshrInPlace to replace lshr where possible
Craig Topper
2017-04-18
1
-4
/
+2
*
[CodeGenPrepare] Fix crash due to an invalid CFG
Brendon Cahoon
2017-04-17
1
-2
/
+8
*
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
Chandler Carruth
2017-04-12
1
-1
/
+1
[prev]
[next]