projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
SelectionDAGBuilder::Clusterify : main functinality was replaced with CRSBuilder...
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-04-10
Anton Korobeynikov
Transform div to mul with reciprocal only when fp imm...
tree
|
commitdiff
2012-04-10
Evan Cheng
Make the code slightly more palatable.
tree
|
commitdiff
2012-04-10
Evan Cheng
Fix a long standing tail call optimization bug. When...
tree
|
commitdiff
2012-04-10
Rafael Espindola
Don't try to zExt just to check if an integer constant...
tree
|
commitdiff
2012-04-09
Akira Hatanaka
Have TargetLowering::getPICJumpTableRelocBase return...
tree
|
commitdiff
2012-04-09
Lang Hames
Patch r153892 for PR11861 apparently broke an external...
tree
|
commitdiff
2012-04-09
Rafael Espindola
Pattern match a setcc of boolean value with 0 as a...
tree
|
commitdiff
2012-04-09
Craig Topper
Remove unnecessary type check when combining and/or...
tree
|
commitdiff
2012-04-09
Craig Topper
Remove unnecessary 'else' on an 'if' that always returns
tree
|
commitdiff
2012-04-09
Craig Topper
Optimize code slightly. No functionality change.
tree
|
commitdiff
2012-04-09
Craig Topper
Replace some explicit checks with asserts for condition...
tree
|
commitdiff
2012-04-08
Craig Topper
Optimize code a bit. No functional change intended.
tree
|
commitdiff
2012-04-08
Benjamin Kramer
Silence sign-compare warning.
tree
|
commitdiff
2012-04-08
Duncan Sands
Only have codegen turn fdiv by a constant into fmul...
tree
|
commitdiff
2012-04-08
Craig Topper
Simplify code that tries to do vector extracts for...
tree
|
commitdiff
2012-04-08
Chandler Carruth
Move the TLSModel information into the TargetMachine...
tree
|
commitdiff
2012-04-08
Chandler Carruth
Remove an over zealous assert. The assert was trying...
tree
|
commitdiff
2012-04-08
Chandler Carruth
Add a debug-only 'dump' method to the BlockChain struct...
tree
|
commitdiff
2012-04-07
Craig Topper
Turn avx2 vinserti128 intrinsic calls into INSERT_SUBVE...
tree
|
commitdiff
2012-04-07
Craig Topper
Remove 'else' after 'if' that ends in return.
tree
|
commitdiff
2012-04-07
Nadav Rotem
1. Remove the part of r153848 which optimizes shuffle...
tree
|
commitdiff
2012-04-07
Duncan Sands
Convert floating point division by a constant into...
tree
|
commitdiff
2012-04-05
Eric Christopher
Patch to set is_stmt a little better for prologue lines...
tree
|
commitdiff
2012-04-05
Jakob Stoklund Olesen
Don't break the IV update in TLI::SimplifySetCC().
tree
|
commitdiff
2012-04-05
Owen Anderson
Treat f16 the same as f80/f128 for the purposes of...
tree
|
commitdiff
2012-04-04
Pete Cooper
REG_SEQUENCE expansion to COPY instructions wasn't...
tree
|
commitdiff
2012-04-04
Pete Cooper
f16 FREM can now be legalized by promoting to f32
tree
|
commitdiff
2012-04-04
Jakob Stoklund Olesen
Remove spurious debug output.
tree
|
commitdiff
2012-04-04
Rafael Espindola
Always compute all the bits in ComputeMaskedBits.
tree
|
commitdiff
2012-04-04
Craig Topper
Remove default case from switch that was already coveri...
tree
|
commitdiff
2012-04-04
Pete Cooper
Removed useless switch for default case when switch...
tree
|
commitdiff
2012-04-03
Pete Cooper
Add VSELECT to LegalizeVectorTypes::ScalariseVectorResu...
tree
|
commitdiff
2012-04-03
Pete Cooper
Removed one last bad continue statement meant to be...
tree
|
commitdiff
2012-04-03
Chad Rosier
Fix an issue in SimplifySetCC() specific to vector...
tree
|
commitdiff
2012-04-03
Eric Christopher
Fix thinko check for number of operands to be the one...
tree
|
commitdiff
2012-04-03
Eric Christopher
Add a line number for the scope of the function (starti...
tree
|
commitdiff
2012-04-03
Pete Cooper
Fixes to r153903. Added missing explanation of behavio...
tree
|
commitdiff
2012-04-02
Pete Cooper
Moved LiveRangeEdit.h so that it can be called from...
tree
|
commitdiff
2012-04-02
Jakob Stoklund Olesen
Allocate virtual registers in ascending order.
tree
|
commitdiff
2012-04-02
Pete Cooper
Refactored the LiveRangeEdit interface so that MachineF...
tree
|
commitdiff
2012-04-02
Owen Anderson
Add predicates for checking whether targets have free...
tree
|
commitdiff
2012-04-02
Lang Hames
During two-address lowering, rescheduling an instructio...
tree
|
commitdiff
2012-04-02
Eric Christopher
Turn on the accelerator tables for Darwin.
tree
|
commitdiff
2012-04-02
Nadav Rotem
Optimizing swizzles of complex shuffles may generate...
tree
|
commitdiff
2012-04-02
Craig Topper
Make MCInstrInfo available to the MCInstPrinter. This...
tree
|
commitdiff
2012-04-01
Nadav Rotem
This commit contains a few changes that had to go in...
tree
|
commitdiff
2012-04-01
Lang Hames
Fix typo.
tree
|
commitdiff
2012-04-01
Andrew Trick
misched: Add finalizeScheduler to complete the target...
tree
|
commitdiff
2012-03-31
Rafael Espindola
Teach CodeGen's version of computeMaskedBits to underst...
tree
|
commitdiff
2012-03-30
Bill Wendling
If we have a VLA that has a "use" in a metadata node...
tree
|
commitdiff
2012-03-29
Eric Christopher
Add support for objc property decls according to the...
tree
|
commitdiff
2012-03-28
Jakob Stoklund Olesen
Enable machine code verification in the entire code...
tree
|
commitdiff
2012-03-28
Jakob Stoklund Olesen
Enable machine code verification after PreSched2 passes.
tree
|
commitdiff
2012-03-28
Jakob Stoklund Olesen
Also verify after ExpandPostRAPseudos.
tree
|
commitdiff
2012-03-28
Jakob Stoklund Olesen
Enable machine code verification after the late machine...
tree
|
commitdiff
2012-03-28
Jakob Stoklund Olesen
Skip liveness verification when MRI->tracksLiveness...
tree
|
commitdiff
2012-03-28
Jakob Stoklund Olesen
Allow removeLiveIn to be called with a register that...
tree
|
commitdiff
2012-03-28
Pete Cooper
Fixed commuteInstructions bug where if its called pre...
tree
|
commitdiff
2012-03-28
Eric Christopher
More debug output.
tree
|
commitdiff
2012-03-28
Eric Christopher
Fix the output of the DW_TAG_friend tag to include...
tree
|
commitdiff
2012-03-27
Lang Hames
Use a SmallVector and linear lookup instead of a DenseS...
tree
|
commitdiff
2012-03-27
Eric Christopher
Use DW_AT_low_pc for a single entry point into a routine.
tree
|
commitdiff
2012-03-27
Jakob Stoklund Olesen
Print SSA and liveness tracking flags in MF::print().
tree
|
commitdiff
2012-03-27
Jakob Stoklund Olesen
Branch folding may invalidate liveness.
tree
|
commitdiff
2012-03-27
Chris Lattner
fix what looks like a real logic bug, found by PVS...
tree
|
commitdiff
2012-03-27
Jakob Stoklund Olesen
Add an MRI::tracksLiveness() flag.
tree
|
commitdiff
2012-03-27
Evan Cheng
Post-ra LICM should take care not to hoist an instructi...
tree
|
commitdiff
2012-03-27
Lang Hames
During MachineCopyPropagation a register may be the...
tree
|
commitdiff
2012-03-26
Lang Hames
Add a debug option to dump PBQP graphs during register...
tree
|
commitdiff
2012-03-26
Eric Christopher
Use the file in the inlined die rather than the compile...
tree
|
commitdiff
2012-03-26
Benjamin Kramer
No need to do an expensive stable sort for a bunch...
tree
|
commitdiff
2012-03-26
Craig Topper
Prune some includes and forward declarations.
tree
|
commitdiff
2012-03-26
Eric Christopher
Add a debug statement.
tree
|
commitdiff
2012-03-24
Hal Finkel
Add the ability to promote legal integer VAARGs. This...
tree
|
commitdiff
2012-03-23
Jim Grosbach
Pretty-printing comments for literal floating point...
tree
|
commitdiff
2012-03-23
Lang Hames
Add support for register masks to PBQP.
tree
|
commitdiff
2012-03-22
Evan Cheng
Source order scheduler should not preschedule nodes...
tree
|
commitdiff
2012-03-22
Evan Cheng
Assign node orders to target intrinsics which do not...
tree
|
commitdiff
2012-03-22
Eric Christopher
In erroneous inline assembly we could mistakenly try...
tree
|
commitdiff
2012-03-22
Chad Rosier
[fast-isel] Fold "urem x, pow2" -> "and x, pow2-1"...
tree
|
commitdiff
2012-03-21
Jim Grosbach
Checking a build_vector for an all-ones value.
tree
|
commitdiff
2012-03-21
Andrew Trick
misched: fix LiveInterval update for bottom-up scheduling
tree
|
commitdiff
2012-03-21
Andrew Trick
misched: trace LiveIntervals after scheduling.
tree
|
commitdiff
2012-03-21
Andrew Trick
misched: obvious iterator update fixes for bottom-up.
tree
|
commitdiff
2012-03-21
Andrew Trick
misched: cleanup main loop
tree
|
commitdiff
2012-03-21
Andrew Trick
misched: fix LI update for bottom-up.
tree
|
commitdiff
2012-03-20
Bill Wendling
It's possible to have a constant expression who's size...
tree
|
commitdiff
2012-03-20
Craig Topper
When combining (vextract shuffle (load ), <1,u,u,u...
tree
|
commitdiff
2012-03-20
Eric Christopher
Do everything up to generating code to try to get a...
tree
|
commitdiff
2012-03-20
Eric Christopher
Untabify.
tree
|
commitdiff
2012-03-20
Eric Christopher
Add another debugging statement here.
tree
|
commitdiff
2012-03-20
Eric Christopher
Use lookUpRegForValue here instead of duplicating the...
tree
|
commitdiff
2012-03-19
Pete Cooper
f16 FDIV can now be legalized by promoting to f32
tree
|
commitdiff
2012-03-19
Lang Hames
Add an option to the MI scheduler to cut off scheduling...
tree
|
commitdiff
2012-03-19
Duncan Sands
Fix DAG combine which creates illegal vector shuffles...
tree
|
commitdiff
2012-03-17
Benjamin Kramer
CriticalAntiDepBreaker: Replace a SmallSet of regs...
tree
|
commitdiff
2012-03-17
Benjamin Kramer
MachineInstr: Inline the fast path (non-bundle instruct...
tree
|
commitdiff
2012-03-16
Benjamin Kramer
ScheduleDAGInstrs: When adding uses we add them into...
tree
|
commitdiff
2012-03-16
Benjamin Kramer
Limit the number of memory operands in MachineInstr...
tree
|
commitdiff
2012-03-16
Benjamin Kramer
CriticalAntiDepBreaker: BasicBlock::size is an expensiv...
tree
|
commitdiff
next