Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
14d7f5dfddae250c73d78cbadcfe678c0b1370c7
14d7f5d
Fix testcase to work with store forwarding
by Chris Lattner
· 21 years ago
4a4daba
Fix major bug in my last checkin. :(
by Chris Lattner
· 21 years ago
85ed361
Reverted back to hand-made HTML.
by John Criswell
· 21 years ago
8fce4bf
Remove obsolete comments about llvm-ar
by Chris Lattner
· 21 years ago
8df90e0
Updated the documentation to reflect changes in the Makefiles for building
by John Criswell
· 21 years ago
a277ca8
Changed the LITTLE_ENDIAN and BIG_ENDIAN macros to ENDIAN_LITTLE and ENDIAN_BIG.
by John Criswell
· 21 years ago
028936a
Added assert.h so that it compiles under newer versions of GCC.
by John Criswell
· 21 years ago
be583b9
Included assert.h so that the code compiles under newer versions of GCC.
by John Criswell
· 21 years ago
aff713c
Updated to the new Makefile.common.
by John Criswell
· 21 years ago
01e6d2a
Updated to use the new Makefile.common.
by John Criswell
· 21 years ago
8bff509
Modified Makefile.common to handle compilation of projects inside and outside
by John Criswell
· 21 years ago
9aa2639
Updated for the new projects Makefile.
by John Criswell
· 21 years ago
0e93687
add some comments
by Guochun Shi
· 21 years ago
e95b827
add an brief instruction what this pass is
by Guochun Shi
· 21 years ago
0b970da
a simple introduction to this pass
by Guochun Shi
· 21 years ago
f325261
cleaned code add some comments
by Guochun Shi
· 21 years ago
8f1d4ab
delete useless functions add comment
by Guochun Shi
· 21 years ago
3328052
change DEBUG to DEBUG_PRINT
by Guochun Shi
· 21 years ago
74e91b2
Fix bug in environment setting
by Chris Lattner
· 21 years ago
08d5e1f
Add #include for older GCC's
by Chris Lattner
· 21 years ago
e32487e
Fix bug: LevelRaise/2003-06-07-EmptyArrayTest.ll
by Chris Lattner
· 21 years ago
2a5d16d
New testcase
by Chris Lattner
· 21 years ago
4432d8f
Fix compilation problem on GCC 2.9x
by Chris Lattner
· 21 years ago
6fe6905
Do not hastily change the Opcode from 'r' to 'i' type if we're not actually
by Misha Brukman
· 21 years ago
1cb65f2
Old versions of GCC doesn't have <ostream> :(
by Chris Lattner
· 21 years ago
903c2d11
Fix compilation problem with some versions of G++
by Chris Lattner
· 21 years ago
b8c8829
Fix problem with perror
by Chris Lattner
· 21 years ago
30d002b
Fix warnings on Sparc
by Chris Lattner
· 21 years ago
8631ac4
Print address out as hex.
by Misha Brukman
· 21 years ago
f75bab7
Added 'r' and 'i' versions to WRCCR.
by Misha Brukman
· 21 years ago
d36e30e
* Changed Bcc instructions to behave like BPcc instructions
by Misha Brukman
· 21 years ago
62d95e8
Return 'int 0' instead of 'void' so that the test can be seen as successful.
by Misha Brukman
· 21 years ago
a5e7f35
Return 'int 0' instead of void so that the test can be considered to pass.
by Misha Brukman
· 21 years ago
a512450
* Removed PreSelection pass because that is now done in the JIT
by Misha Brukman
· 21 years ago
940b08d
Don't output explicit initializers for globals that are zero initialized
by Chris Lattner
· 21 years ago
4e8c999
::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT :::
by Misha Brukman
· 21 years ago
1d44085
Output function address as hex.
by Misha Brukman
· 21 years ago
c068bbc
Simplify test case: remove declaration of __main() and call to it.
by Misha Brukman
· 21 years ago
de07be3
Fixed a bunch of test cases in test/Regression/Jello which could not get the
by Misha Brukman
· 21 years ago
302de59
Add statistic for # machine instrs emitted
by Chris Lattner
· 21 years ago
3339459
* If a global is not a function, just ask the MachineCodeEmitter for the addr
by Misha Brukman
· 21 years ago
82c9e55
The SUB*i instructions belong to a different class than their SUB*r brethren.
by Misha Brukman
· 21 years ago
f4ef4c8
All debug print statements are now output with the DEBUG() guard to make
by Misha Brukman
· 21 years ago
8f12222
Put all debug print statements under the DEBUG() guard to make output clean so
by Misha Brukman
· 21 years ago
cf614a3
Removed debug print statement.
by Misha Brukman
· 21 years ago
6994dab
Fixed confusion between register classes and register types.
by Misha Brukman
· 21 years ago
432fba5
Added missing directive to store the instruction name.
by Misha Brukman
· 21 years ago
ce50542
Moved predict and annul fields to the end of each individual instruction
by Misha Brukman
· 21 years ago
d4ad1d1
Do not preset the cc register, the instructions actually use it.
by Misha Brukman
· 21 years ago
3d194ac
* Stop ignoring cc registers, since we actually use them in branches.
by Misha Brukman
· 21 years ago
cf81945
Minor tuning -- avoid a non-inlinable function call on every operand.
by Vikram S. Adve
· 21 years ago
9783301
Fix (bogus) possibly uninitialized warning
by Chris Lattner
· 21 years ago
f47d9c2
Added lazy function resolution to the JIT.
by Misha Brukman
· 21 years ago
e77d65a
* The textual output of (non-)predicted FP branches is the same.
by Misha Brukman
· 21 years ago
5b4299c
Remove duplicate pass
by Chris Lattner
· 21 years ago
9b5fd22
Fix bug: InstCombine/2003-06-05-BranchInvertInfLoop.ll
by Chris Lattner
· 21 years ago
d8c1d76
New testcase
by Chris Lattner
· 21 years ago
619c314
Test seteq AND setne
by Chris Lattner
· 21 years ago
333864d
Implement generation of cmp R, C to not use an extra register
by Chris Lattner
· 21 years ago
35333e1
Special case simple binary operator X op C
by Chris Lattner
· 21 years ago
7659401
Add instructions for (add|sub|and|or|xor)ri(8|16|32)
by Chris Lattner
· 21 years ago
08d2e4e
Fix bug: Jello/2003-06-04-bzip2-bug.ll
by Chris Lattner
· 21 years ago
340a287
New testcase, the JIT currently handles this right, I just don't want to
by Chris Lattner
· 21 years ago
cd0cc61
Fixed a bug so initialization code is always inserted in main
by Anand Shukla
· 21 years ago
7990199
New testcase for PHI handling
by Chris Lattner
· 21 years ago
d3646f1
Use a constant expr GEP instead of an actual instruction
by Chris Lattner
· 21 years ago
406d9ab
All store instructions really want 'rd' in the first field.
by Misha Brukman
· 21 years ago
2e7e8fa
Added missing 'rs1' field to F3_rdrs1imm13, 'rd' to F3_rdrs1rs2.
by Misha Brukman
· 21 years ago
aeab1e1
lib/CodeGen/Mapping/MappingInfo.cpp:
by Brian Gaeke
· 21 years ago
c86b8d5
Add file comment. Include <vector> and <string>. Update include guards
by Brian Gaeke
· 21 years ago
e5d4293
Revert brians patch to get mapping info working again sorry dude
by Chris Lattner
· 21 years ago
758578e
Had to comment out a line in outByte() to get it to compile because Out and tmp were
by Tanya Lattner
· 21 years ago
fa9ee73
Make this work with counter > 127
by Chris Lattner
· 21 years ago
a2196c1
* Instead of re-inventing the MachineConstantPool emitter that's already given
by Misha Brukman
· 21 years ago
b067d7c
Add prerelease license to cvs
by Chris Lattner
· 21 years ago
3a55e8a
* Institute a hack for the Sparc call to mmap() to get our generated code to be
by Misha Brukman
· 21 years ago
e961d96
Make writeNumber() void. Get ready to decouple it from .byte directive output.
by Brian Gaeke
· 21 years ago
bae2876
Modify tracing rules to use opt -trace[m] instead of llc -trace[m].
by Vikram S. Adve
· 21 years ago
9271ade
Made changes suggested by Chris
by Sumant Kowshik
· 21 years ago
a3e5764
Made changes suggested by Chris; Renamed 'union' function to unionSetsWith
by Sumant Kowshik
· 21 years ago
40f5d70
Clean up previous code.
by Chris Lattner
· 21 years ago
9dad6d7
Add new setCondition member
by Chris Lattner
· 21 years ago
d15cd27
I have finally seen the light. The code to change the opcode must live higher in
by Misha Brukman
· 21 years ago
d22807a
Added the 4.7 instruction class and all the FMOVcc instructions in them.
by Misha Brukman
· 21 years ago
1812a9b
Modernize testcase
by Chris Lattner
· 21 years ago
c4d10eb
Implement combination of boolean not with branch
by Chris Lattner
· 21 years ago
5feab16
Add new test for inverting branches
by Chris Lattner
· 21 years ago
f5b1d3d
Comment out opcodes currently unused in the Sparc backend.
by Misha Brukman
· 21 years ago
94a5118
No really, you _cannot use_ getelementptr on an unsized type: that makes
by Chris Lattner
· 21 years ago
9dc3ede
Added instruction format class 3.15 and floating-point compare instructions.
by Misha Brukman
· 21 years ago
55a85a4
Undo one of those last fixes -- it was incorrect.
by Vikram S. Adve
· 21 years ago
88fe358
Sparc's dlsym() requires the special operand RTLD_SELF to find a symbol in the
by Misha Brukman
· 21 years ago
2ab5e12
Avoid generating a getelementptr instruction of a function
by Chris Lattner
· 21 years ago
d720da2
Pass through the emitConstantPool() call to the real emitter.
by Misha Brukman
· 21 years ago
fc97c8b
Make the write*map methods more self-contained. Document some more.
by Brian Gaeke
· 21 years ago
24672c3
Improved how tracing can be used:
by Vikram S. Adve
· 21 years ago
b05497e
Minor cleanups:
by Chris Lattner
· 21 years ago
8cc72d2
Remove usage of typedef
by Chris Lattner
· 21 years ago
4052cf9
Remove use of enum
by Chris Lattner
· 21 years ago
ff3261a
Add namespace comments for doxygen
by Chris Lattner
· 21 years ago
Next »