index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move the private MachineInstrAnnot.h into a private directory.
Chris Lattner
2004-02-29
5
-5
/
+5
*
Remove use of an ugly header
Chris Lattner
2004-02-29
1
-1
/
+0
*
Move methods out of .h file
Chris Lattner
2004-02-29
1
-0
/
+9
*
Do not use explicit casts that hide the dependence on Instruction being
Chris Lattner
2004-02-29
1
-8
/
+2
*
Add instruction name description.
Alkis Evlogimenos
2004-02-29
1
-2
/
+19
*
Use correct template for SHLD and SHRD instructions so that the memory
Alkis Evlogimenos
2004-02-29
1
-9
/
+9
*
Improve allocation order:
Alkis Evlogimenos
2004-02-29
1
-3
/
+3
*
A big X86 instruction rename. The instructions are renamed to make
Alkis Evlogimenos
2004-02-29
11
-1021
/
+1021
*
Remove dead member variables of SparcV9SchedInfo and TargetSchedInfo
Brian Gaeke
2004-02-29
1
-10
/
+0
*
Eliminate the X86-specific BMI functions, using BuildMI instead.
Chris Lattner
2004-02-29
2
-374
/
+352
*
Fix a miscompilation of 197.parser that occurs when you have single basic
Chris Lattner
2004-02-29
2
-16
/
+28
*
Fix PR255: [tailduplication] Single basic block loops are very rare
Chris Lattner
2004-02-29
1
-1
/
+2
*
Adjust to change in TII ctor arguments
Chris Lattner
2004-02-29
5
-15
/
+6
*
Eliminate the distinction between "real" and "unreal" instructions
Chris Lattner
2004-02-29
3
-4
/
+4
*
These two virtual methods are never called.
Chris Lattner
2004-02-29
8
-105
/
+2
*
Remove a TON of flags that noone cares about
Chris Lattner
2004-02-29
1
-362
/
+362
*
Noone calls these virtual methods
Chris Lattner
2004-02-29
1
-26
/
+0
*
This is the only file in the system that uses this enum. eliminate it.
Chris Lattner
2004-02-29
1
-6
/
+6
*
Implement initial prolog/epilog code insertion methods.
Chris Lattner
2004-02-29
4
-12
/
+34
*
int64_t -> int
Chris Lattner
2004-02-29
1
-1
/
+1
*
Use correct template for ADC instruction with memory operands.
Alkis Evlogimenos
2004-02-29
1
-2
/
+2
*
Add an instruction selector capable of selecting 'ret void'
Chris Lattner
2004-02-29
10
-14
/
+636
*
SHLD and SHRD take 32-bit operands but an 8-bit immediate. Rename them
Alkis Evlogimenos
2004-02-28
4
-14
/
+14
*
Floating point loads/stores act on memory operands. Rename them to
Alkis Evlogimenos
2004-02-28
8
-71
/
+71
*
Rename instruction templates to be easier to the human eye to
Alkis Evlogimenos
2004-02-28
1
-254
/
+254
*
Uncomment instructions that take both an immediate and a memory
Alkis Evlogimenos
2004-02-28
3
-21
/
+11
*
Each instruction now has both an ImmType and a MemType. This describes
Alkis Evlogimenos
2004-02-28
6
-500
/
+542
*
Fix typo in comment
Brian Gaeke
2004-02-28
1
-1
/
+1
*
Implement switch->br and br->switch folding by ripping out the switch->switch
Chris Lattner
2004-02-28
1
-178
/
+174
*
Change this so that LLC actually tries to run the code generator, though it will
Chris Lattner
2004-02-28
2
-2
/
+2
*
SparcV8 now builds.
Chris Lattner
2004-02-28
1
-1
/
+1
*
fine grainify namespacification
Chris Lattner
2004-02-28
1
-5
/
+3
*
Finegrainify namespacification
Chris Lattner
2004-02-28
2
-12
/
+6
*
Tab completion is our friend.
Chris Lattner
2004-02-28
10
-8
/
+8
*
Clean up rules
Chris Lattner
2004-02-28
2
-48
/
+30
*
Bring this directory into "it actually compiles" land
Chris Lattner
2004-02-28
8
-16
/
+40
*
Fix multiple inclusion problem
Chris Lattner
2004-02-28
2
-6
/
+0
*
if there is already a prototype for malloc/free, use it, even if it's incorrect.
Chris Lattner
2004-02-28
1
-10
/
+42
*
Do not generate instructions with mismatched memory/immediate sized
Alkis Evlogimenos
2004-02-28
4
-36
/
+44
*
Rename AddUsesToWorkList -> AddUsersToWorkList, as that is what it does.
Chris Lattner
2004-02-28
1
-19
/
+54
*
Turn 'free null' into nothing
Chris Lattner
2004-02-28
1
-0
/
+8
*
Right, it's really Extractor, not Extraction.
Misha Brukman
2004-02-28
1
-2
/
+2
*
A pass that uses the generic CodeExtractor to rip out *every* loop in every
Misha Brukman
2004-02-28
1
-0
/
+69
*
A generic code extractor: given a list of BasicBlocks, it will rip them out into
Misha Brukman
2004-02-28
1
-0
/
+573
*
Further comment updates.
Alkis Evlogimenos
2004-02-28
1
-4
/
+4
*
Update comments.
Alkis Evlogimenos
2004-02-28
1
-9
/
+9
*
My previous commit broke the jit. The shift instructions always take
Alkis Evlogimenos
2004-02-28
1
-16
/
+16
*
Turn off the SparcV9MachineCodeDestructionPass for now, because it's buggy
Brian Gaeke
2004-02-27
1
-1
/
+6
*
Correct DestroyMachineFunction's getPassName
Brian Gaeke
2004-02-27
1
-1
/
+1
*
Only clone global nodes between graphs if both graphs have the global.
Chris Lattner
2004-02-27
2
-13
/
+9
[next]