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
*
Two changes:
Chris Lattner
2004-02-04
1
-5
/
+12
*
IMULri* instructions do not require their first two registers operands
Alkis Evlogimenos
2004-02-04
3
-10
/
+12
*
Optimize the case where we are inlining a function that contains only one bas...
Chris Lattner
2004-02-04
1
-37
/
+67
*
Adjust to the new BasicBlock ctor, which requires a function parameter
Chris Lattner
2004-02-04
2
-2
/
+2
*
Adjust to the new BB ctor
Chris Lattner
2004-02-04
1
-24
/
+8
*
Remove unneeded code now that splitBasicBlock does the "right thing"
Chris Lattner
2004-02-04
1
-5
/
+0
*
When splitting a basic block, insert the new half immediately after the first
Chris Lattner
2004-02-04
1
-1
/
+1
*
More refactoring. Move alloca instructions and handle invoke instructions
Chris Lattner
2004-02-04
1
-129
/
+132
*
Move the cloning of the function body much earlier in the inlinefunction
Chris Lattner
2004-02-04
1
-52
/
+54
*
Give CloneBasicBlock an optional function argument to specify which function
Chris Lattner
2004-02-04
2
-13
/
+10
*
If changing a parent, don't add then remove the object from the leak detector
Chris Lattner
2004-02-04
1
-5
/
+5
*
In BasicBlock::splitBasicBlock, just use islist::splice to move the instructi...
Chris Lattner
2004-02-03
1
-8
/
+3
*
Bunch up all locally used allocas by the block they are allocated in, and
Chris Lattner
2004-02-03
1
-13
/
+74
*
Handle extremely trivial cases extremely efficiently. This speeds up
Chris Lattner
2004-02-03
1
-17
/
+30
*
Generate ftst instructions for comparison against zero
Chris Lattner
2004-02-03
2
-0
/
+18
*
Add the ftst instruction
Chris Lattner
2004-02-03
1
-1
/
+3
*
Add support for one argument OneArgFP instructions
Chris Lattner
2004-02-03
2
-6
/
+8
*
When an instruction like: A += B had both A and B virtual registers
Alkis Evlogimenos
2004-02-03
2
-10
/
+24
*
Revert changes. Will implement this using a different set of primitives
Alkis Evlogimenos
2004-02-02
1
-9
/
+3
*
Fix debugging output.
Alkis Evlogimenos
2004-02-02
1
-1
/
+1
*
Correctly update def/use information for modified machine operands.
Alkis Evlogimenos
2004-02-02
1
-3
/
+9
*
Should be more careful. The previously applied change made all counts
Alkis Evlogimenos
2004-02-02
1
-10
/
+6
*
Floating point negates are -0.0 - X, not 0.0 - X
Chris Lattner
2004-02-02
1
-5
/
+13
*
Disable (x - (y - z)) => (x + (z - y)) optimization for floating point.
Chris Lattner
2004-02-02
1
-1
/
+2
*
Update comment
Chris Lattner
2004-02-02
1
-1
/
+1
*
No need to declare implicit uses/defs of ST0
Chris Lattner
2004-02-02
1
-1
/
+1
*
Make deadarghaX0r warning louder.
Brian Gaeke
2004-02-02
1
-1
/
+1
*
Generate the fchs instruction to negate a floating point number
Chris Lattner
2004-02-02
3
-2
/
+22
*
Add support for OneArgFPRW instructions, fix a couple of typeos
Chris Lattner
2004-02-02
2
-24
/
+86
*
Include PowerPC.h. Flesh out the stub versions of addPassesToEmitAssembly()
Brian Gaeke
2004-02-02
1
-3
/
+13
*
Add comments describing how you would add prototypes for factory methods for
Brian Gaeke
2004-02-02
1
-0
/
+15
*
Codegen -0.0 correctly. Do not use fldz! This is another -0.0 == +0.0 probl...
Chris Lattner
2004-02-02
2
-8
/
+8
*
Create an object for tracking physical register usage. This will look
Alkis Evlogimenos
2004-02-02
1
-106
/
+116
*
Second half of a fix for PR218 & test/Regression/Assembler/2004-02-01-Negativ...
Chris Lattner
2004-02-01
1
-4
/
+43
*
Change weight array into a vector and make it as big as the number of
Alkis Evlogimenos
2004-02-01
1
-17
/
+25
*
Use std::map::count() instead of std::map::find() != std::map::end()
Alkis Evlogimenos
2004-02-01
1
-5
/
+3
*
Change string for joined intervals.
Alkis Evlogimenos
2004-02-01
1
-1
/
+1
*
FpMOV is also a move instruction.
Alkis Evlogimenos
2004-02-01
1
-1
/
+2
*
Change xor to ^.
Alkis Evlogimenos
2004-02-01
1
-1
/
+1
*
Disable tail duplication in any "hard" cases, where it might break SSA form.
Chris Lattner
2004-02-01
1
-1
/
+27
*
Fix a bug in a recent checkin
Chris Lattner
2004-02-01
1
-1
/
+1
*
Fix the count of the number of instructions removed
Chris Lattner
2004-02-01
1
-0
/
+1
*
Missed one silly assert :-)
Alkis Evlogimenos
2004-02-01
1
-1
/
+1
*
Simplify joinIntervals() code.
Alkis Evlogimenos
2004-02-01
1
-62
/
+57
*
Remove all of the annoying statistics now that I'm finished (for the near
Chris Lattner
2004-02-01
3
-89
/
+0
*
Use MRegisterInfo::isPhysicalRegister and
Alkis Evlogimenos
2004-02-01
2
-33
/
+33
*
Fix a crasher bug in my constant folding rewrite
Chris Lattner
2004-02-01
1
-3
/
+10
*
Print an error message if we can't materialize the bytecode file
Chris Lattner
2004-02-01
1
-5
/
+11
*
Print an error message if there is an error materialize the bc file.
Chris Lattner
2004-02-01
1
-1
/
+6
*
Apply final part of Chris' patch.
Alkis Evlogimenos
2004-01-31
1
-11
/
+9
[next]