projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Don't put constants into the scalar map!
[oota-llvm.git]
/
lib
/
Target
/
2002-10-27
Chris Lattner
Instruction select constant arguments correctly
tree
|
commitdiff
2002-10-27
Chris Lattner
Add instruction definitions for mov r, imm instructions
tree
|
commitdiff
2002-10-27
Chris Lattner
change ++ to +1 when using random access iterators
tree
|
commitdiff
2002-10-25
Chris Lattner
Initial checkin of X86 backend.
tree
|
commitdiff
2002-10-25
Chris Lattner
Build the X86 target as well
tree
|
commitdiff
2002-10-25
Chris Lattner
Prune #includes
tree
|
commitdiff
2002-10-25
Chris Lattner
Fix misspelling
tree
|
commitdiff
2002-10-23
Nick Hildenbrandt
Malloc prototyping now works even if the original file...
tree
|
commitdiff
2002-10-23
Chris Lattner
Tell PassManager that this pass does not invalidate...
tree
|
commitdiff
2002-10-23
Chris Lattner
Minor cleanups
tree
|
commitdiff
2002-10-22
Chris Lattner
Ensure definate initialization
tree
|
commitdiff
2002-10-22
Chris Lattner
- Two minor improvements to the MachineInstr class...
tree
|
commitdiff
2002-10-16
Chris Lattner
Fix bug: CBackend/2002-10-16-External.ll
tree
|
commitdiff
2002-10-16
Chris Lattner
Fix bug: test/Regression/CBackend/2002-10-15-OpaqueType...
tree
|
commitdiff
2002-10-15
Chris Lattner
Make sure to escape \'s when they are output
tree
|
commitdiff
2002-10-14
Chris Lattner
- Add an endianness field to the TargetData datastructure
tree
|
commitdiff
2002-10-14
Vikram S. Adve
Print "circular" warning message only in debug mode.
tree
|
commitdiff
2002-10-14
Vikram S. Adve
Removed misleading const keyword.
tree
|
commitdiff
2002-10-14
Vikram S. Adve
Significant improvement: GEP used by a load or store...
tree
|
commitdiff
2002-10-14
Chris Lattner
Allow emission of names that start with an underscore...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Don't try to compute the size of an "array" element...
tree
|
commitdiff
2002-10-13
Chris Lattner
- Rename Instruction::First*Op to *OpsBegin, and...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Use vectors instead of hash_maps for issueGaps and...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Major bug fix: was not adding CD edges for RETURNs!
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Use vectors instead of hash_maps for issueGaps and...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Run LICM before GCSE!
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Several major fixes, particularly in emitting constant...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Don't use %l0 for large operands to a SAVE since it...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Don't mark JMPLCALL and JMPLRET as branches.
tree
|
commitdiff
2002-10-13
Vikram S. Adve
(1) Try to evaluate constant when multiplying 2 constants.
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Eliminate duplicate target pointer in SparcRegInfo.
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Eliminate duplicate target pointer. Also add a few...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Make sure to handle small negative values hiding as...
tree
|
commitdiff
2002-10-13
Vikram S. Adve
Major fix: extract ConstantExpr nodes and decompose...
tree
|
commitdiff
2002-10-11
Nick Hildenbrandt
Instead of adding stdlib we just prototype malloc corre...
tree
|
commitdiff
2002-10-11
Nick Hildenbrandt
Sun requires you to include stdlib to use malloc
tree
|
commitdiff
2002-10-11
Vikram S. Adve
Major bug fix: spill code for an instruction in a delay...
tree
|
commitdiff
2002-10-05
Vikram S. Adve
Bug fix: In preventing static global variables from...
tree
|
commitdiff
2002-10-03
Nick Hildenbrandt
Add parens around constant calls to getelemptr to prope...
tree
|
commitdiff
2002-10-02
Nick Hildenbrandt
I was wrong on the removing of those references on...
tree
|
commitdiff
2002-10-02
Nick Hildenbrandt
Removed unneeded reference and dereferences.
tree
|
commitdiff
2002-10-02
Nick Hildenbrandt
Cleaned up my last check-in.
tree
|
commitdiff
2002-10-02
Nick Hildenbrandt
No longer include malloc.h. If protoypes are needed...
tree
|
commitdiff
2002-09-30
Nick Hildenbrandt
Fixed to properly escape quotes in strings.
tree
|
commitdiff
2002-09-29
Vikram S. Adve
Bug fix in folding getElementPtr instructions: don...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Added a couple of helper methods for live range constru...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Live ranges for Return value and return address of...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Fixed method getReturnValue(): it should return NULL...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Fixed incorrect assertion: spill code for function...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Return address register should be marked as "result...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Live ranges for Return value and return address of...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Simplified code that handles call args and rets, so...
tree
|
commitdiff
2002-09-28
Vikram S. Adve
Simplify Call translation slightly.
tree
|
commitdiff
2002-09-27
Vikram S. Adve
Overhaul integer conversions to match C++ ISO standard.
tree
|
commitdiff
2002-09-27
Vikram S. Adve
Modify operand order for Create{Sign,Zero}ExtensionInst...
tree
|
commitdiff
2002-09-27
Vikram S. Adve
Bug fix: some redundant copies were not being deleted...
tree
|
commitdiff
2002-09-27
Vikram S. Adve
Sign-extend integer constants from original type size...
tree
|
commitdiff
2002-09-27
Vikram S. Adve
Decompose FP-to-UInt casts into FP-to-ULong-toUInt.
tree
|
commitdiff
2002-09-25
Chris Lattner
Convert TargetData to be an ImmutablePass
tree
|
commitdiff
2002-09-25
Nick Hildenbrandt
Strings now handled correctly.
tree
|
commitdiff
2002-09-23
Nick Hildenbrandt
Parenthesis are now added to casts of type array.
tree
|
commitdiff
2002-09-23
Vikram S. Adve
Put intermediate source files in a subdirectory here...
tree
|
commitdiff
2002-09-23
Vikram S. Adve
Disable reassociation pass in LLC until it is fixed.
tree
|
commitdiff
2002-09-21
Anand Shukla
Changed codegen to add 2 empty slots at the top of...
tree
|
commitdiff
2002-09-21
Anand Shukla
Initial version: it adds 2 empty slots at the top of...
tree
|
commitdiff
2002-09-20
Chris Lattner
Fix cwriter to not output FP constants in ascii, output...
tree
|
commitdiff
2002-09-20
Chris Lattner
Fix bug: 2002-09-20-VarArgPrototypes.ll
tree
|
commitdiff
2002-09-20
Chris Lattner
Fix output of typedefs to avoid syntax errors.
tree
|
commitdiff
2002-09-20
Chris Lattner
* Add a couple of comments to the output c code
tree
|
commitdiff
2002-09-20
Chris Lattner
Another change that doesn't affect functionality. ...
tree
|
commitdiff
2002-09-20
Chris Lattner
Make the StructPrinted set only take memory when it...
tree
|
commitdiff
2002-09-20
Chris Lattner
No functionality changes, primarily just changing tab...
tree
|
commitdiff
2002-09-20
Vikram S. Adve
Add method IGNode::getCombinedDegree to count the sum...
tree
|
commitdiff
2002-09-20
Vikram S. Adve
Add peephole optimization pass at the end of code gener...
tree
|
commitdiff
2002-09-20
Vikram S. Adve
Added class MachineOptInfo as interface to target-specific
tree
|
commitdiff
2002-09-20
Vikram S. Adve
Allow copy coalescing in more cases: if sum of node...
tree
|
commitdiff
2002-09-20
Vikram S. Adve
Peephole optimization pass on final machine code.
tree
|
commitdiff
2002-09-20
Vikram S. Adve
Moving these files from Code/PreSelection to here.
tree
|
commitdiff
2002-09-17
Anand Shukla
Removed debug info printing
tree
|
commitdiff
2002-09-17
Chris Lattner
Add support for GCC 2.96
tree
|
commitdiff
2002-09-17
Vikram S. Adve
Don't print global variable definitions twice! Sun...
tree
|
commitdiff
2002-09-16
Vikram S. Adve
Use ulong instead of uint for size expressions.
tree
|
commitdiff
2002-09-16
Vikram S. Adve
Add methods to query about the representation of LLVM...
tree
|
commitdiff
2002-09-16
Vikram S. Adve
Don't print out global names unnecesssarily. Also...
tree
|
commitdiff
2002-09-16
Vikram S. Adve
Move all the code that creates code generation passes...
tree
|
commitdiff
2002-09-16
Vikram S. Adve
Add a version of ChooseRegOrImmed to handle numerical...
tree
|
commitdiff
2002-09-15
Vikram S. Adve
No longer need to sign-extend array indices to 64 bits...
tree
|
commitdiff
2002-09-15
Vikram S. Adve
Fix typos in previous checkin.
tree
|
commitdiff
2002-09-15
Chris Lattner
RegAllocCommon no longer includes CommandLine.h so...
tree
|
commitdiff
2002-09-14
Vikram S. Adve
Break RA_DEBUG option into several levels to get better...
tree
|
commitdiff
2002-09-14
Vikram S. Adve
Remove unnecessary include.
tree
|
commitdiff
2002-09-14
Vikram S. Adve
Break RA_DEBUG option into several levels to get better...
tree
|
commitdiff
2002-09-14
Nick Hildenbrandt
Fixed problem with printing struct definitions in the...
tree
|
commitdiff
2002-09-14
Vikram S. Adve
Moving to lib/CodeGen/RegAlloc.
tree
|
commitdiff
2002-09-14
Misha Brukman
Again, including Module makes Function unnecessary.
tree
|
commitdiff
2002-09-12
Chris Lattner
Fix a bug introduced by the Getelementptr change
tree
|
commitdiff
2002-09-12
Chris Lattner
Fix a bug I introduced into the code generator. :(
tree
|
commitdiff
2002-09-11
Chris Lattner
- Change getelementptr instruction to use long indexes...
tree
|
commitdiff
2002-09-11
Chris Lattner
- Change getelementptr instruction to use long indexes...
tree
|
commitdiff
2002-09-11
Chris Lattner
- Change getelementptr instruction to use long indexe...
tree
|
commitdiff
next