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
/
include
/
llvm
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add a new sentry node type, allowing assertions to catch trivial
Chris Lattner
2006-05-27
1
-0
/
+5
*
Change RET node to include signness information of the return values. e.g.
Evan Cheng
2006-05-26
1
-2
/
+3
*
CALL node change: now containing signness of each argument.
Evan Cheng
2006-05-25
1
-3
/
+3
*
For PR786:
Reid Spencer
2006-05-24
1
-2
/
+2
*
Patches to make the LLVM sources more -pedantic clean. Patch provided
Chris Lattner
2006-05-24
2
-2
/
+2
*
Make class comment visible in Doxygen.
Vladimir Prus
2006-05-23
1
-28
/
+31
*
Fix some doxygen usage in these headers.
Reid Spencer
2006-05-19
2
-3
/
+6
*
Add a new CALL node.
Chris Lattner
2006-05-16
1
-0
/
+7
*
Add a chain to FORMAL_ARGUMENTS.
Chris Lattner
2006-05-16
1
-3
/
+4
*
Doxygenify the comments, bringing the file level comments down to be attached
Reid Spencer
2006-05-15
1
-21
/
+22
*
Revert an un-intended change
Evan Cheng
2006-05-13
1
-12
/
+0
*
Backing out fix for PR770. Need to re-apply it after live range splitting is ...
Evan Cheng
2006-05-12
1
-5
/
+4
*
Add capability to scheduler to commute nodes for profit.
Evan Cheng
2006-05-12
1
-4
/
+5
*
Refactor scheduler code. Move register-reduction list scheduler to a
Evan Cheng
2006-05-11
1
-0
/
+111
*
PR 770 - permit coallescing of registers in subset register classes.
Evan Cheng
2006-05-09
1
-3
/
+5
*
Implement MASM sections correctly, without a "has masm sections flag" and a
Chris Lattner
2006-05-09
1
-1
/
+12
*
Split SwitchSection into the SwitchTo{Text|Data}Section functions, to better
Chris Lattner
2006-05-09
1
-3
/
+19
*
Remove unncessary include
Nate Begeman
2006-05-08
1
-1
/
+0
*
Somehow, I missed this part of the checkin a couple days ago
Nate Begeman
2006-05-05
1
-3
/
+0
*
Final pass of minor cleanups for MachineInstr
Chris Lattner
2006-05-04
1
-5
/
+5
*
Remove redundancy and a level of indirection when creating machine operands
Chris Lattner
2006-05-04
1
-68
/
+59
*
Move register numbers out of "extra" into "contents". Other minor cleanup.
Chris Lattner
2006-05-04
1
-34
/
+21
*
Remove and simplify some more machineinstr/machineoperand stuff.
Chris Lattner
2006-05-04
2
-44
/
+10
*
Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.
Chris Lattner
2006-05-04
2
-34
/
+19
*
remove hasAllocatedReg
Chris Lattner
2006-05-04
1
-18
/
+5
*
Move some methods out of MachineInstr into MachineOperand
Chris Lattner
2006-05-04
1
-10
/
+17
*
There shalt be only one "immediate" operand type!
Chris Lattner
2006-05-04
2
-25
/
+4
*
Change "value" in MachineOperand to be a GlobalValue, as that is the only
Chris Lattner
2006-05-04
2
-33
/
+12
*
Remove a bunch more dead V9 specific stuff
Chris Lattner
2006-05-04
1
-70
/
+7
*
Remove a bunch more SparcV9 specific stuff
Chris Lattner
2006-05-04
2
-93
/
+13
*
Remove some more V9-specific stuff.
Chris Lattner
2006-05-04
1
-15
/
+0
*
Remove some more unused stuff from MachineInstr that was leftover from V9.
Chris Lattner
2006-05-04
2
-71
/
+3
*
Change from using MachineRelocation ctors to using static methods
Chris Lattner
2006-05-03
1
-23
/
+50
*
Cleanup the internal implementation of MachineRelocation. No interface or
Chris Lattner
2006-05-03
1
-36
/
+44
*
Suck block address tracking out of targets into the JIT Emitter. This
Chris Lattner
2006-05-03
1
-10
/
+16
*
Refactor TargetMachine, pushing handling of TargetData into the target-specif...
Owen Anderson
2006-05-03
3
-5
/
+5
*
Add a new emitAlignment method
Chris Lattner
2006-05-03
1
-4
/
+12
*
Change the BasicBlockAddrs map to be a vector, indexed by MBB number.
Chris Lattner
2006-05-03
1
-3
/
+3
*
Several related changes:
Chris Lattner
2006-05-02
1
-15
/
+5
*
Add a method for allocating space from the code buffer.
Chris Lattner
2006-05-02
1
-0
/
+22
*
Do not make the JIT memory manager manage the memory for globals. Instead
Chris Lattner
2006-05-02
1
-3
/
+0
*
Fix a purely hypothetical problem (for now): emitWord emits in the host
Chris Lattner
2006-05-02
1
-6
/
+21
*
Refactor the machine code emitter interface to pull the pointers for the current
Chris Lattner
2006-05-02
1
-15
/
+55
*
Remove a now-dead method
Chris Lattner
2006-05-02
1
-6
/
+0
*
Remove the debug machine code emitter. The "FilePrinterEmitter" is moreusefu...
Chris Lattner
2006-05-02
1
-6
/
+0
*
Extend printBasicBlockLabel a bit so that it can be used to print all
Nate Begeman
2006-05-02
1
-1
/
+3
*
De-virtualize SwitchSection.
Jeff Cohen
2006-05-02
1
-3
/
+2
*
De-virtualize EmitZeroes.
Jeff Cohen
2006-05-02
1
-1
/
+2
*
Finish support for Microsoft ML/MASM. May still be a few rough edges.
Jeff Cohen
2006-05-02
1
-1
/
+3
*
Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more...
Jeff Cohen
2006-05-02
1
-1
/
+6
[next]