Logo
Explore Help
Sign In
shylie/llvm-project
1
0
Fork 0
You've already forked llvm-project
Code Issues Pull Requests Actions 6 Packages Projects Releases Wiki Activity
llvm-project/llvm/lib/CodeGen
History
Chris Lattner ce64eddb71 - Two minor improvements to the MachineInstr class to reduce footprint and
overhead: Merge 3 parallel vectors into 1, change regsUsed hash_set to be a
    bitvector.  Sped up LLC a little less than 10% in a debug build!

llvm-svn: 4261
2002-10-22 23:16:21 +00:00
..
InstrSched
Use vectors instead of hash_maps for issueGaps and conflictLists.
2002-10-13 00:40:37 +00:00
InstrSelection
Significant improvement: GEP used by a load or store no longer generates
2002-10-14 16:30:55 +00:00
Mapping
moved this file from lib/Reoptimizer/Mapping
2002-08-27 22:47:33 +00:00
PostOpts
Peephole optimization pass on final machine code.
2002-09-20 00:42:11 +00:00
PreOpts
Moving these files from Code/PreSelection to here.
2002-09-20 00:29:28 +00:00
RegAlloc
- Two minor improvements to the MachineInstr class to reduce footprint and
2002-10-22 23:16:21 +00:00
MachineBasicBlock.cpp
Implementation of class MachineCodeForBasicBlock.
2002-07-08 23:01:11 +00:00
MachineCodeForInstruction.cpp
Add an assertion.
2002-09-16 15:13:59 +00:00
MachineFunction.cpp
Don't pad variables in stack slots for performance!
2002-10-11 16:10:53 +00:00
MachineInstr.cpp
- Two minor improvements to the MachineInstr class to reduce footprint and
2002-10-22 23:16:21 +00:00
MachineInstrAnnot.cpp
Fixed method getReturnValue(): it should return NULL if the
2002-09-28 17:03:54 +00:00
Makefile
Convert DIRS to PARALLEL_DIRS. They can be built independently.
2002-09-29 11:52:14 +00:00
Powered by Gitea Version: 1.23.1 Page: 90ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API