Home | History | Annotate | Download | only in src

Lines Matching defs:LChunk

267 LChunk::LChunk(CompilationInfo* info, HGraph* graph)
278 LLabel* LChunk::GetLabel(int block_id) const {
285 int LChunk::LookupDestination(int block_id) const {
293 Label* LChunk::GetAssemblyLabel(int block_id) const {
300 void LChunk::MarkEmptyBlocks() {
335 void LChunk::AddInstruction(LInstruction* instr, HBasicBlock* block) {
355 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) {
360 int LChunk::GetParameterStackSlot(int index) const {
373 int LChunk::ParameterAt(int index) {
380 LGap* LChunk::GetGapAt(int index) const {
385 bool LChunk::IsGapAt(int index) const {
390 int LChunk::NearestGapPos(int index) const {
396 void LChunk::AddGapMove(int index, LOperand* from, LOperand* to) {
402 HConstant* LChunk::LookupConstant(LConstantOperand* operand) const {
407 Representation LChunk::LookupLiteralRepresentation(
413 void LChunk::CommitDependencies(Handle<Code> code) const {
434 LChunk* LChunk::NewChunk(HGraph* graph) {
446 LChunk* chunk = builder.Build();
461 Handle<Code> LChunk::Codegen() {
497 void LChunk::set_allocated_double_registers(BitVector* allocated_registers) {