projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SystemZ] Add LOCR and LOCGR
2013-07-24
Jakob Stoklund Olesen
Speling.
commit
|
commitdiff
|
tree
2013-07-24
Jakob Stoklund Olesen
Update old llc documentation.
commit
|
commitdiff
|
tree
2013-07-16
Jakob Stoklund Olesen
Remove floats from live range splitting costs.
commit
|
commitdiff
|
tree
2013-07-16
Jakob Stoklund Olesen
Reapply r185393.
commit
|
commitdiff
|
tree
2013-07-05
Jakob Stoklund Olesen
Use modern API to avoid exposing LiveInterval internals.
commit
|
commitdiff
|
tree
2013-07-05
Jakob Stoklund Olesen
Remove dead function.
commit
|
commitdiff
|
tree
2013-07-04
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
commit
|
commitdiff
|
tree
2013-07-04
Jakob Stoklund Olesen
Typo.
commit
|
commitdiff
|
tree
2013-07-04
Jakob Stoklund Olesen
Simplify landing pad lowering.
commit
|
commitdiff
|
tree
2013-07-04
Jakob Stoklund Olesen
FastISel can only apend to basic blocks.
commit
|
commitdiff
|
tree
2013-07-04
Jakob Stoklund Olesen
Live-in copies go *after* EH_LABELs.
commit
|
commitdiff
|
tree
2013-07-04
Jakob Stoklund Olesen
Revert r185595-185596 which broke buildbots.
commit
|
commitdiff
|
tree
2013-07-03
Jakob Stoklund Olesen
Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
commit
|
commitdiff
|
tree
2013-07-03
Jakob Stoklund Olesen
Simplify landing pad lowering.
commit
|
commitdiff
|
tree
2013-07-03
Jakob Stoklund Olesen
Add MachineBasicBlock::addLiveIn().
commit
|
commitdiff
|
tree
2013-07-02
Jakob Stoklund Olesen
Revert (most of) r185393 and r185395.
commit
|
commitdiff
|
tree
2013-07-01
Jakob Stoklund Olesen
Tweak some comments that referred to the old bias computations.
commit
|
commitdiff
|
tree
2013-07-01
Jakob Stoklund Olesen
Remove floating point computations form SpillPlacement...
commit
|
commitdiff
|
tree
2013-06-28
Jakob Stoklund Olesen
Try to unbreak Linux buildbots.
commit
|
commitdiff
|
tree
2013-06-28
Jakob Stoklund Olesen
Minimize precision loss when computing cyclic probabilities.
commit
|
commitdiff
|
tree
2013-06-28
Jakob Stoklund Olesen
Fix a bad overflow check pointed out by Ben.
commit
|
commitdiff
|
tree
2013-06-28
Jakob Stoklund Olesen
Eliminate an assortment of undefined behavior.
commit
|
commitdiff
|
tree
2013-06-28
Jakob Stoklund Olesen
Stylistic cleanups, no functional change.
commit
|
commitdiff
|
tree
2013-06-28
Jakob Stoklund Olesen
Add a division operator to BlockFrequency.
commit
|
commitdiff
|
tree
2013-06-25
Jakob Stoklund Olesen
Merge isReachable into isBackedge.
commit
|
commitdiff
|
tree
2013-06-25
Jakob Stoklund Olesen
Print block frequencies in decimal form.
commit
|
commitdiff
|
tree
2013-06-07
Jakob Stoklund Olesen
Remember the anyext patterns.
commit
|
commitdiff
|
tree
2013-06-07
Jakob Stoklund Olesen
Add missing zextloadi1 to i64 patterns. PR16721.
commit
|
commitdiff
|
tree
2013-05-23
Jakob Stoklund Olesen
Fix PR16110: Handle DBG_VALUE in ConnectedVNInfoEqClasses...
commit
|
commitdiff
|
tree
2013-05-21
Jakob Stoklund Olesen
Define BYTE_ORDER on Solaris.
commit
|
commitdiff
|
tree
2013-05-20
Jakob Stoklund Olesen
Also expand 64-bit bitcasts.
commit
|
commitdiff
|
tree
2013-05-20
Jakob Stoklund Olesen
Implement spill and fill of I64Regs.
commit
|
commitdiff
|
tree
2013-05-20
Jakob Stoklund Olesen
Mark i64 SETCC as expand so it is turned into a SELECT_CC.
commit
|
commitdiff
|
tree
2013-05-19
Jakob Stoklund Olesen
Don't use %g0 to materialize 0 directly.
commit
|
commitdiff
|
tree
2013-05-19
Jakob Stoklund Olesen
Select i64 values with %icc conditions.
commit
|
commitdiff
|
tree
2013-05-19
Jakob Stoklund Olesen
Add floating point selects on %xcc predicates.
commit
|
commitdiff
|
tree
2013-05-19
Jakob Stoklund Olesen
Implement SPselectfcc for i64 operands.
commit
|
commitdiff
|
tree
2013-05-19
Jakob Stoklund Olesen
Handle i64 FrameIndex nodes in SPARC v9 mode.
commit
|
commitdiff
|
tree
2013-05-16
Jakob Stoklund Olesen
Add TargetRegisterInfo::getCoveringLanes().
commit
|
commitdiff
|
tree
2013-05-14
Jakob Stoklund Olesen
Speed up Value::isUsedInBasicBlock() for long use lists.
commit
|
commitdiff
|
tree
2013-05-14
Jakob Stoklund Olesen
Recognize sparc64 as an alias for sparcv9 triples.
commit
|
commitdiff
|
tree
2013-04-21
Jakob Stoklund Olesen
Passing arguments to varags functions under the SPARC...
commit
|
commitdiff
|
tree
2013-04-21
Jakob Stoklund Olesen
Fix the SETHIimm pattern for 64-bit code.
commit
|
commitdiff
|
tree
2013-04-20
Jakob Stoklund Olesen
Compile varargs functions for SPARCv9.
commit
|
commitdiff
|
tree
2013-04-19
Jakob Stoklund Olesen
Add an MRI::verifyUseLists() function.
commit
|
commitdiff
|
tree
2013-04-16
Jakob Stoklund Olesen
Add 64-bit multiply and divide instructions for SPARC v9.
commit
|
commitdiff
|
tree
2013-04-14
Jakob Stoklund Olesen
Use i32 for all SPARC shift amounts, even in 64-bit...
commit
|
commitdiff
|
tree
2013-04-14
Jakob Stoklund Olesen
Add support for the abs64 SPARC v9 code model.
commit
|
commitdiff
|
tree
2013-04-14
Jakob Stoklund Olesen
Add support for the SPARC v9 abs44 code model.
commit
|
commitdiff
|
tree
2013-04-14
Jakob Stoklund Olesen
Use target flags for printing SPARC asm operands.
commit
|
commitdiff
|
tree
2013-04-14
Jakob Stoklund Olesen
Also put target flags on SPARC constant pool references.
commit
|
commitdiff
|
tree
2013-04-14
Jakob Stoklund Olesen
Fix patterns for 64-bit pointers.
commit
|
commitdiff
|
tree
2013-04-14
Jakob Stoklund Olesen
Add target flags to SPARC address operands.
commit
|
commitdiff
|
tree
2013-04-13
Jakob Stoklund Olesen
Define SPARC code models.
commit
|
commitdiff
|
tree
2013-04-13
Jakob Stoklund Olesen
Use the correct types when matching ADDRri patterns...
commit
|
commitdiff
|
tree
2013-04-09
Jakob Stoklund Olesen
Extract a function.
commit
|
commitdiff
|
tree
2013-04-09
Jakob Stoklund Olesen
Compute correct frame sizes for SPARC v9 64-bit frames.
commit
|
commitdiff
|
tree
2013-04-07
Jakob Stoklund Olesen
Implement LowerCall_64 for the SPARC v9 64-bit ABI.
commit
|
commitdiff
|
tree
2013-04-06
Jakob Stoklund Olesen
Implement LowerReturn_64 for SPARC v9.
commit
|
commitdiff
|
tree
2013-04-06
Jakob Stoklund Olesen
SPARC v9 stack pointer bias.
commit
|
commitdiff
|
tree
2013-04-06
Jakob Stoklund Olesen
Complete formal arguments for the SPARC v9 64-bit ABI.
commit
|
commitdiff
|
tree
2013-04-05
Jakob Stoklund Olesen
Clean up some confusing language, and use more realistic...
commit
|
commitdiff
|
tree
2013-04-04
Jakob Stoklund Olesen
Avoid high-latency false CPSR dependencies even for...
commit
|
commitdiff
|
tree
2013-04-04
Jakob Stoklund Olesen
Add SPARC v9 support for select on 64-bit compares.
commit
|
commitdiff
|
tree
2013-04-03
Jakob Stoklund Olesen
Add 64-bit compare + branch for SPARC v9.
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Allow MachineTraceMetrics to be used when the model...
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Don't attempt MTM heuristics without a scheduling model...
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Count processor resources individually in MachineTraceMetrics.
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Add 64-bit load and store instructions.
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Basic 64-bit ALU operations.
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Materialize 64-bit immediates.
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Add 64-bit shift instructions.
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Add predicates for distinguishing 32-bit and 64-bit...
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Add support for 64-bit calling convention.
commit
|
commitdiff
|
tree
2013-04-02
Jakob Stoklund Olesen
Add an I64Regs register class for 64-bit registers.
commit
|
commitdiff
|
tree
2013-03-26
Jakob Stoklund Olesen
Enable SandyBridgeModel for all modern Intel P6 descendants.
commit
|
commitdiff
|
tree
2013-03-26
Jakob Stoklund Olesen
Annotate the remaining x86 instructions with SchedRW...
commit
|
commitdiff
|
tree
2013-03-26
Jakob Stoklund Olesen
Annotate x87 and mmx instructions with SchedRW lists.
commit
|
commitdiff
|
tree
2013-03-26
Jakob Stoklund Olesen
Annotate control instructions with SchedRW lists.
commit
|
commitdiff
|
tree
2013-03-26
Jakob Stoklund Olesen
Annotate the rest of X86InstrInfo.td with SchedRW lists.
commit
|
commitdiff
|
tree
2013-03-25
Jakob Stoklund Olesen
Add an -mcpu option to a test that is apparently scheduler...
commit
|
commitdiff
|
tree
2013-03-25
Jakob Stoklund Olesen
Add a scheduling model for Intel Sandy Bridge microarchitecture.
commit
|
commitdiff
|
tree
2013-03-25
Jakob Stoklund Olesen
Remove IIC_DEFAULT from X86Schedule.td
commit
|
commitdiff
|
tree
2013-03-25
Jakob Stoklund Olesen
Annotate X86InstrCompiler.td with SchedRW lists.
commit
|
commitdiff
|
tree
2013-03-25
Jakob Stoklund Olesen
Annotate shifts and rotates with SchedRW lists.
commit
|
commitdiff
|
tree
2013-03-25
Jakob Stoklund Olesen
Mention the new TableGen pattern format in the release...
commit
|
commitdiff
|
tree
2013-03-24
Jakob Stoklund Olesen
Clean up Sparc patterns.
commit
|
commitdiff
|
tree
2013-03-24
Jakob Stoklund Olesen
Allow types to be omitted in output patterns.
commit
|
commitdiff
|
tree
2013-03-24
Jakob Stoklund Olesen
Allow TableGen DAG arguments to be just a name.
commit
|
commitdiff
|
tree
2013-03-24
Jakob Stoklund Olesen
Give Sparc instruction patterns direct types instead...
commit
|
commitdiff
|
tree
2013-03-24
Jakob Stoklund Olesen
Allow direct value types to be used in instruction...
commit
|
commitdiff
|
tree
2013-03-23
Jakob Stoklund Olesen
Use direct types in Sparc def : Pat patterns.
commit
|
commitdiff
|
tree
2013-03-23
Jakob Stoklund Olesen
Allow direct value types in pattern definitions.
commit
|
commitdiff
|
tree
2013-03-23
Jakob Stoklund Olesen
Make all unnamed RegisterClass TreePatternNodes typed...
commit
|
commitdiff
|
tree
2013-03-21
Jakob Stoklund Olesen
Add a WriteMicrocoded for ancient microcoded instructions.
commit
|
commitdiff
|
tree
2013-03-20
Jakob Stoklund Olesen
Model prefetches and barriers as loads.
commit
|
commitdiff
|
tree
2013-03-20
Jakob Stoklund Olesen
Add a catch-all WriteSystem SchedWrite type.
commit
|
commitdiff
|
tree
2013-03-20
Jakob Stoklund Olesen
Annotate the remaining SSE MOV instructions.
commit
|
commitdiff
|
tree
2013-03-20
Jakob Stoklund Olesen
Annotate SSE horizontal and integer instructions.
commit
|
commitdiff
|
tree
2013-03-20
Jakob Stoklund Olesen
Make sure TableGen exits with an error code after printing...
commit
|
commitdiff
|
tree
next