index
:
external_llvm
replicant-6.0
external/llvm
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Moved LiveRangeEdit.h so that it can be called from other parts of the backen...
Pete Cooper
2012-04-02
9
-210
/
+8
*
Allocate virtual registers in ascending order.
Jakob Stoklund Olesen
2012-04-02
1
-2
/
+2
*
Refactored the LiveRangeEdit interface so that MachineFunction, TargetInstrIn...
Pete Cooper
2012-04-02
8
-93
/
+76
*
Add predicates for checking whether targets have free FNEG and FABS operation...
Owen Anderson
2012-04-02
1
-3
/
+5
*
During two-address lowering, rescheduling an instruction does not untie
Lang Hames
2012-04-02
1
-2
/
+2
*
Turn on the accelerator tables for Darwin.
Eric Christopher
2012-04-02
1
-0
/
+6
*
Optimizing swizzles of complex shuffles may generate additional complex shuff...
Nadav Rotem
2012-04-02
1
-1
/
+9
*
Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...
Craig Topper
2012-04-02
1
-0
/
+1
*
This commit contains a few changes that had to go in together.
Nadav Rotem
2012-04-01
1
-0
/
+92
*
Fix typo.
Lang Hames
2012-04-01
1
-1
/
+1
*
misched: Add finalizeScheduler to complete the target interface.
Andrew Trick
2012-04-01
1
-0
/
+1
*
Teach CodeGen's version of computeMaskedBits to understand the range metadata.
Rafael Espindola
2012-03-31
4
-11
/
+19
*
If we have a VLA that has a "use" in a metadata node that's then used
Bill Wendling
2012-03-30
1
-1
/
+12
*
Add support for objc property decls according to the page at:
Eric Christopher
2012-03-29
2
-0
/
+21
*
Enable machine code verification in the entire code generator.
Jakob Stoklund Olesen
2012-03-28
1
-8
/
+3
*
Enable machine code verification after PreSched2 passes.
Jakob Stoklund Olesen
2012-03-28
2
-2
/
+4
*
Also verify after ExpandPostRAPseudos.
Jakob Stoklund Olesen
2012-03-28
1
-1
/
+1
*
Enable machine code verification after the late machine optimization passes.
Jakob Stoklund Olesen
2012-03-28
1
-3
/
+3
*
Skip liveness verification when MRI->tracksLiveness() is false.
Jakob Stoklund Olesen
2012-03-28
1
-105
/
+112
*
Allow removeLiveIn to be called with a register that isn't live-in.
Jakob Stoklund Olesen
2012-03-28
1
-2
/
+2
*
Fixed commuteInstructions bug where if its called pre-regalloc the subreg ind...
Pete Cooper
2012-03-28
1
-6
/
+15
*
More debug output.
Eric Christopher
2012-03-28
1
-1
/
+2
*
Fix the output of the DW_TAG_friend tag to include DW_AT_friend
Eric Christopher
2012-03-28
2
-8
/
+16
*
Use a SmallVector and linear lookup instead of a DenseSet - SourceMap values
Lang Hames
2012-03-27
1
-11
/
+16
*
Use DW_AT_low_pc for a single entry point into a routine.
Eric Christopher
2012-03-27
1
-3
/
+3
*
Print SSA and liveness tracking flags in MF::print().
Jakob Stoklund Olesen
2012-03-27
1
-1
/
+7
*
Branch folding may invalidate liveness.
Jakob Stoklund Olesen
2012-03-27
1
-2
/
+9
*
fix what looks like a real logic bug, found by PVS-Studio (part of PR12357)
Chris Lattner
2012-03-27
1
-2
/
+2
*
Add an MRI::tracksLiveness() flag.
Jakob Stoklund Olesen
2012-03-27
2
-1
/
+6
*
Post-ra LICM should take care not to hoist an instruction that would clobber a
Evan Cheng
2012-03-27
1
-4
/
+28
*
During MachineCopyPropagation a register may be the source operand of multiple
Lang Hames
2012-03-27
1
-17
/
+26
*
Add a debug option to dump PBQP graphs during register allocation.
Lang Hames
2012-03-26
1
-0
/
+29
*
Use the file in the inlined die rather than the compile unit for
Eric Christopher
2012-03-26
1
-1
/
+2
*
No need to do an expensive stable sort for a bunch of integers.
Benjamin Kramer
2012-03-26
1
-3
/
+3
*
Prune some includes and forward declarations.
Craig Topper
2012-03-26
1
-3
/
+4
*
Add a debug statement.
Eric Christopher
2012-03-26
1
-1
/
+3
*
Add the ability to promote legal integer VAARGs. This is required for the PPC...
Hal Finkel
2012-03-24
1
-1
/
+33
*
Pretty-printing comments for literal floating point in .s files.
Jim Grosbach
2012-03-23
1
-2
/
+6
*
Add support for register masks to PBQP.
Lang Hames
2012-03-23
1
-4
/
+38
*
Source order scheduler should not preschedule nodes with multiple uses. rdar:...
Evan Cheng
2012-03-22
1
-7
/
+11
*
Assign node orders to target intrinsics which do not produce results. rdar://...
Evan Cheng
2012-03-22
1
-0
/
+6
*
In erroneous inline assembly we could mistakenly try to access the
Eric Christopher
2012-03-22
1
-1
/
+5
*
[fast-isel] Fold "urem x, pow2" -> "and x, pow2-1". This should fix the 271%
Chad Rosier
2012-03-22
1
-0
/
+7
*
Checking a build_vector for an all-ones value.
Jim Grosbach
2012-03-21
1
-5
/
+14
*
misched: fix LiveInterval update for bottom-up scheduling
Andrew Trick
2012-03-21
1
-3
/
+13
*
misched: trace LiveIntervals after scheduling.
Andrew Trick
2012-03-21
1
-0
/
+1
*
misched: obvious iterator update fixes for bottom-up.
Andrew Trick
2012-03-21
1
-0
/
+6
*
misched: cleanup main loop
Andrew Trick
2012-03-21
1
-10
/
+14
*
misched: fix LI update for bottom-up.
Andrew Trick
2012-03-21
1
-1
/
+7
*
It's possible to have a constant expression who's size is quite big (e.g.,
Bill Wendling
2012-03-20
1
-11
/
+17
[next]