Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
mesa3d
/
74d23546c79fe8c8d87588fa423040e3b19a8fc6
/
src
/
gallium
/
auxiliary
/
gallivm
/
tgsitollvm.cpp
2c04603
Remove TGSI_OPCODE_SHR, map existing usage to TGSI_OPCODE_ISHR.
by Michal Krol
· 15 years ago
91a4e6d
tgsi: rename fields of tgsi_full_src_register to reduce verbosity
by Keith Whitwell
· 15 years ago
5b0824d
tgsi: rename fields of tgsi_full_dst_register to reduce verbosity
by Keith Whitwell
· 15 years ago
fe2b31e
tgsi: rename fields of tgsi_full_declaration to reduce verbosity
by Keith Whitwell
· 15 years ago
7d6c8f9
tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosity
by Keith Whitwell
· 15 years ago
cb90c43
Rename TGSI LOOP instruction to better match theri usage.
by Michal Krol
· 15 years ago
adc6f8c
gallivm: updates for TGSI changes
by Keith Whitwell
· 15 years ago
78379ab
gallium: remove deprecated TGSI opcodes
by Keith Whitwell
· 15 years ago
fd31f92
gallium: simplify tgsi_full_immediate struct
by Keith Whitwell
· 15 years ago
a872b51
gallivm: Fix build -- rename Size to NrTokens.
by Michal Krol
· 15 years ago
f586c31
gallivm: Adapt to header file move in LLVM 2.4.
by Michel Dänzer
· 16 years ago
b81a7dc
gallivm: replace the temp parameters of the JIT function with alloca'ed temps. This avoids useless writes of temporary results.
by Stephane Marchesin
· 16 years ago
94ba48b
Gallivm: fix the constant layout, this gets a bunch of progs/ working. Notably, gears doesn't.
by Stephane Marchesin
· 16 years ago
8bdb4d2
Gallivm: add slt. glxgears should be running, except it isn't.
by Stephane Marchesin
· 16 years ago
0116ea3
Gallivm: more instructions.
by Stephane Marchesin
· 16 years ago
3f477e1
Gallivm: make it compile again, add some opcodes.
by Stephane Marchesin
· 16 years ago
f633b14
gallivm: Translate KIL instead of KILP.
by Michal Krol
· 16 years ago
c208a2c
Merge tgsi/exec and tgsi/util directories.
by José Fonseca
· 16 years ago
3de18c2
gallivm: Fix build after TGSI declaration interface changes.
by Michal Krol
· 16 years ago
02e45b2
fix abs and start on rsq
by Zack Rusin
· 16 years ago
1d1cf8e
do the lit (some artifacts present)
by Zack Rusin
· 16 years ago
ea1a607
implement min/max and abstract ops on vectors
by Zack Rusin
· 16 years ago
59766ac
llvm: implement sub and abs
by Zack Rusin
· 16 years ago
fb1c093
Use llvm 2.3 (2.2 won't work because of a lot of problems, e.g.
by Zack Rusin
· 16 years ago
bcb454e
tgsi: Drop pre-ps_2_0 opcodes.
by Michal Krol
· 16 years ago
cac037d
add code handling dependencies between generated code
by Zack Rusin
· 16 years ago
a9c40f8
refactor code calling builtins and implement dp4
by Zack Rusin
· 16 years ago
e884c7e
start implementing start of bultins
by Zack Rusin
· 16 years ago
3f3b09d
Rename llvm -> gallivm.
by José Fonseca
· 16 years ago
[Renamed from src/gallium/auxiliary/llvm/tgsitollvm.cpp]
92fcbf6
Code reorganization: s/aux/auxiliary/.
by José Fonseca
· 16 years ago
[Renamed from src/gallium/aux/llvm/tgsitollvm.cpp]
6acd63a
Code reorganization: update build.
by José Fonseca
· 16 years ago
b642730
Code reorganization: move files into their places.
by José Fonseca
· 16 years ago
[Renamed from src/mesa/pipe/llvm/tgsitollvm.cpp]
4593be3
vastly simplify indexing
by Zack Rusin
· 16 years ago
f70cc89
redo the way immediates are handled implement madd start implementing arl
by Zack Rusin
· 16 years ago
ae33759
rename 'argument' to 'load' because that's what it does
by Zack Rusin
· 16 years ago
d036458
implement swizzling on writes
by Zack Rusin
· 16 years ago
2e75f39
make swizzling on incoming arguments work
by Zack Rusin
· 16 years ago
12d5b07
get rid of the terrible auto-generated entry point
by Zack Rusin
· 16 years ago
4bb1a14
handle temporaries in llvm code generated paths
by Zack Rusin
· 16 years ago
4c84562
get mov working
by Zack Rusin
· 16 years ago
9b6532f
add functiontype for the llvm native vs entry point
by Zack Rusin
· 16 years ago
3c3c1ff
stop generate llvm entry points
by Zack Rusin
· 16 years ago
e761161
start genering soa type code in llvm paths
by Zack Rusin
· 16 years ago
7d69090
rewrite the way we handle ir in llvm code
by Zack Rusin
· 16 years ago